![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
У меня какие-то пробелемы компонентом [D7]
Каг Дила? © (2006-07-23 20:48:00)Поставил с помощью Install Packages TServerSocket u TClientSocket
ну теберь какие-то бока, когда начинаю отлаживать приложение, отладчик атоматически переходит на ScktComp.pas и проболжает отладку там, как от этого избавиться?
Ketmar (2006-07-24 23:34:00) [1]>Каг Дила? (24.07.06 22:28) [22]
я вообще пользуюсь логами и WriteLn().
Каг Дила? (2006-07-24 22:28:00) [2]Ketmar © (24.07.06 22:19) [21]
ты меня удивляешь. ты что постоянно пользуешься F8?
по твоему F7 не нужна?
Ketmar (2006-07-24 22:19:00) [3]>Каг Дила? (24.07.06 21:42) [19]
при том, что помогает не давить мучительно F7, а спокойно наслаждаться исполнением до искомого места.
Каг Дила? (2006-07-24 21:50:00) [4]короче reinstall решил троблему
Каг Дила? (2006-07-24 21:42:00) [5]Ketmar © (24.07.06 21:28) [18]
Я и так их ставлю ... при чем тут это?
Ketmar (2006-07-24 21:28:00) [6]>Каг Дила? (24.07.06 21:22) [17]
а ставить брякпоинты в нужных местах не спасает?
Каг Дила? (2006-07-24 21:22:00) [7]Германн © (23.07.06 22:18) [5]
как убрать? Если убрать в другую директорию, при компиляции пишет - Не найден ScktComp.pas
Elen © ну да F7,
мне именно (TraceInto) нужно
Германн (2006-07-24 15:43:00) [8]
> К сожалению, Борланд для упрощения жизни батонокидателям
> объединил в команде Compile собственно процесс компиляции
> и последующий процесс линковки.
Ну ты уж слишком их обижаешь. :-)
Сергей М. (2006-07-24 15:38:00) [9]
> "чужая" DCU-шка нужна и тогда, когда выбираем Compile
Да, нужна.
Но не для компиляции, а именно для сборки(точнее - линковки)
К сожалению, Борланд для упрощения жизни батонокидателям объединил в команде Compile собственно процесс компиляции и последующий процесс линковки. Build ("сборка") при этом отличается от Compile тем, что при Build собственно компиляции (pas -> dcu) подвергаются все без исключенияpas-юниты, составляющие собираемый проект, в то время как при Compile компилируются лишь те pas-юниты в составе проекта, которые подверглись изменениям с момента последней предыдущей компиляции.
Германн (2006-07-24 15:20:00) [10]
> Какие еще оговорки, если DCU = Delphi Compiled Unit, т.е.
> уже скомпилированный юнит ?)
В контексте сабжа "чужая" DCU-шка нужна и тогда, когда выбираем Compile
Сергей М. (2006-07-24 15:16:00) [11]
> с оговорками
Какие еще оговорки, если DCU = Delphi CompiledUnit, т.е. ужескомпилированный юнит ?)
Германн (2006-07-24 15:14:00) [12]
> DCU - это результат компиляции, который нуженг для сборки.
Согласен, но с оговорками. :-)
Сергей М. (2006-07-24 14:52:00) [13]
> Германн © (24.07.06 14:51) [10]
DCU для компиляции не нужен.
DCU - это результаткомпиляции, который нуженг для сборки.
Германн (2006-07-24 14:51:00) [14]
> medved_68 © (24.07.06 10:30) [9]
Для компиляции нужен только DCU.
medved_68 (2006-07-24 10:30:00) [15]
> Уверен на 100%?;)
Нет на 90%, а 10% на выверты с объявлениями
Elen (2006-07-24 10:28:00) [16]
> отладчик атоматически переходит на ScktComp.pas
Это если нажимаеш F7. А ты нажимай F8
Пусик (2006-07-24 10:23:00) [17]
> Если бы Дельфя не знала где он лежит, то она бы и прогу
> не скомпилировала, ругалась бы. :))))
Уверен на 100%?;)
medved_68 (2006-07-24 10:13:00) [18]
> Ну ну. Не могла Дельфя сама показать содержимое ScktComp.
> pas, если бы не знала, где он лежит.
Если бы Дельфя не знала где он лежит, то она бы и прогу не скомпилировала, ругалась бы. :))))
> 2Каг Дила?
> когда начинаю отлаживать приложение
Пошагово какой клавишей проходишь???? Там ведь есть клавиша "С заходом в подпрограмму". Может в этом дело???
Германн (2006-07-23 22:18:00) [19]
> и в другую директорию убиралвсе без толку
Ну ну. Не могла Дельфя сама показать содержимое ScktComp.pas, если бы не знала, где он лежит.
Каг Дила? (2006-07-23 21:07:00) [20]Может ... делфи переустановить? Но что-то неохота дожен же быть выход