Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi 2

Модерирует : ShIvADeSt

ShIvADeSt (22-03-2007 02:18): http://forum.ru-board.com/topic.cgi?forum=33&topic=8142  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжение темы http://forum.ru-board.com/topic.cgi?forum=33&topic=3647&start=2020#lt
Внимание, все большие куски кода (более 5 строк) оформляем в тег [more] дабы уменьшить размер поста.

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 01:52 20-04-2006 | Исправлено: ShIvADeSt, 02:02 30-06-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
SpVoice из Microsoft Speech Object Library (Version 5.1), правда не на русском

поставишь Катерину - будет тебе и на русском... ;-)))

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 12:14 10-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Очень странный глюк в Delphi 7 EE.
 
Последнее время откуда то появился такой странный глюк.  
После компиляции проекта с включенной отладкой и запуском проекта на исполнения в исходнике одного юнита синенькие точки (места возможной установки брикпоитов) сдвигаются на одну строку вверх. Отладка идет нормально, только на экране неудобно смотреть. При выполнении строки переменные смотришь строкой ниже.
 
У кого-нибудь было? Как сие лечить?

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 12:38 10-07-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Цитата:
SpVoice из Microsoft Speech Object Library (Version 5.1), правда не на русском
 
поставишь Катерину - будет тебе и на русском... ))

 
что есть катерина?
 
И ещё  вопрос можно ли сделать задержку без компонента Ttimer , я где-то встречал на api что-то подобное...  
можно паузу, или что -то подобное , что заставляет ждать некое время перед выполнением дальнейшего кода!

Всего записей: 3388 | Зарегистр. 20-05-2006 | Отправлено: 14:18 10-07-2006 | Исправлено: OOD, 15:05 10-07-2006
greenpc

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
sleep

Всего записей: 401 | Зарегистр. 18-04-2003 | Отправлено: 15:25 10-07-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
greenpc
Спасибо

Всего записей: 3388 | Зарегистр. 20-05-2006 | Отправлено: 16:01 10-07-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
что есть катерина
тут это есть оффтопик...
Катерина голосовой движок. наберите в ya.ru 'ScanSoft Катерина'

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 16:47 10-07-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ChSerg
Глюк такой появлялся несколько раз. Правда отчего так - я не понял. Вылечивалось иногда перезапуском делфи с удалением всех дку проекта и полным ребилдом, иногда всякими шаманскими танцами с созданием нового пустого модуля и постепенным переносом в него кода из бекапа

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 17:04 10-07-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Глюк такой появлялся несколько раз. Правда отчего так - я не понял. Вылечивалось иногда перезапуском делфи с удалением всех дку проекта и полным ребилдом, иногда всякими шаманскими танцами с созданием нового пустого модуля  

аналогично... один раз было под Delphi5. Когда возникло - грохнули все настройки проекта (ProjectName.dsk, .dsk, .dof, .res), все DCU, rebuild - вылечилось...

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 03:11 11-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SERGE_BLIZNUK
 
Сделал. К тому же удадлил все DCU у используемых библиотек. Перебилдил...  
Те же грабли... Может еще чего где удалить?

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 07:06 11-07-2006
Pentium133



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ChSerg
Возможно у тебя две копии проекта в разных папках?
Единственное объяснение этой проблемы - не соответсвие иходного кода объектному (с дебаг информацией).
Как уже сказали лечится удалением не только всех DCU, но других копий исходников (по крайней мере не удалить, но спрятать нужно), которые могут использоваться (внимательно смотри имя файла в заголовке окна редактора - если это абсолютный путь - 100% файл из другого проекта)

Всего записей: 126 | Зарегистр. 21-09-2004 | Отправлено: 10:18 11-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pentium133
 
Файл один!!! Из библиотеки!!! Используется всеми проектами!!!
Другого нету. Копий тоже!!!
 
При сборке всех проектов с исходником этого файла творится такая фигня.
С остальными все нормально (по крайней мере те, которые я просмотрел).  
В заголовке окна полный путь именно к этому файлу!!!
 
Вот такие дела... Ничего не могу понять....  
Может компилятор его неправильно компилит с дебагом?
Или еще что?

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 13:39 11-07-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ChSerg
Файл используется явным подключением в проект (в .dpr) или лежит в какой-то папке, путь к которой задан в настройкиах? Возможно где-то затесалась .dcu-шка, которая линкуется, а исходнику не соответствует

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 15:33 11-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RomanTim
 
 
Повторяю, файл один на весь комп и DCU одна на весь комп. Лежит в папке, путь к которой задан в настройках среды Delphi как к библиотеке. Другого нету. Копий тоже!!!  
 
У кого-нибудь есть еще какие мысли?

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 18:22 11-07-2006
RomanTim

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ChSerg
Новый проект с одним этим модулем так же коряво компилится?
Если ничего секретного в этом модуле нет - кинь на мыло. попробую, может и вспомню точно что делал...

Всего записей: 375 | Зарегистр. 11-09-2003 | Отправлено: 20:18 11-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RomanTim
 
Отправил...




не флуди

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 21:37 11-07-2006 | Исправлено: ShIvADeSt, 02:04 12-07-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые подскажите как можно сделать несколько действие ,относительно условия Значит else.
 
т.е.допустим:
 
 if действие then ShowMessage('1');
ShowMessage('2');
ShowMessage('3');
else;
 
срабатывает только ShowMessage('1');  
можно ли как либо все 3 действия написать в одной строке чтобы они выполнились по ветви значит ?

Всего записей: 3388 | Зарегистр. 20-05-2006 | Отправлено: 22:02 11-07-2006
ChSerg



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OOD
 
используй оператор CASE
 
Добавлено:
RomanTim
 
Отправил...

Всего записей: 936 | Зарегистр. 30-08-2001 | Отправлено: 23:25 11-07-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ChSerg

Цитата:
используй оператор CASE  

А можно пример с этими комадами?




А F1 на слове Case трудно нажать - читаем правила - вначале ищем в хелпе, а в хелпе по кейсу очень хорошие примеры.

Всего записей: 3388 | Зарегистр. 20-05-2006 | Отправлено: 23:52 11-07-2006 | Исправлено: ShIvADeSt, 02:05 12-07-2006
SERGE_BLIZNUK

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
сделать несколько действие ,относительно условия
можно ли как либо все 3 действия написать в одной строке чтобы они выполнились по ветви значит ?

CASE тут не при чём... ;-))
тебе нужны т.н. операторные скобки - begin/end:

Код:
 
if действие then begin
ShowMessage('1');  
ShowMessage('2');  
ShowMessage('3');  
end
else; [/q]
 

 
читай книжки по языку!

Всего записей: 2014 | Зарегистр. 12-09-2002 | Отправлено: 05:15 12-07-2006 | Исправлено: SERGE_BLIZNUK, 05:17 12-07-2006
OOD

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
F1 на слове Case трудно нажать - читаем правила - вначале ищем в хелпе, а в хелпе по кейсу очень хорошие примеры.
 
Не у всех делфи нормальный с полным хелом есть

Всего записей: 3388 | Зарегистр. 20-05-2006 | Отправлено: 09:29 12-07-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Delphi 2
ShIvADeSt (22-03-2007 02:18): http://forum.ru-board.com/topic.cgi?forum=33&topic=8142


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru