Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.13;
Скачать: CL | DM;

Вниз

У меня какие-то пробелемы компонентом   Найти похожие ветки 

 
Каг Дила?   (2006-07-23 20:48) [0]

Поставил с помощью Install Packages  TServerSocket u  TClientSocket
ну теберь какие-то бока, когда начинаю отлаживать приложение, отладчик атоматически переходит на ScktComp.pas и проболжает отладку там, как от этого избавиться?


 
Германн ©   (2006-07-23 20:56) [1]

Убери его куда-нибудь в другую директорию


 
DrPass ©   (2006-07-23 20:57) [2]

Лучше убери флажок Use debug DCUs в свойствах проекта и сделай Build


 
Каг Дила?   (2006-07-23 21:04) [3]

DrPass ©  
Щас посмотрел у меня и не стоял флажок на Use debug DCUs

Германн ©   (23.07.06 20:56) [1]

и в другую директорию убирал

все без толку


 
Каг Дила?   (2006-07-23 21:07) [4]

Может ... делфи переустановить? Но что-то неохота дожен же быть выход


 
Германн ©   (2006-07-23 22:18) [5]


> и в другую директорию убиралвсе без толку

Ну ну. Не могла Дельфя сама показать содержимое ScktComp.pas, если бы не знала, где он лежит.


 
medved_68 ©   (2006-07-24 10:13) [6]


> Ну ну. Не могла Дельфя сама показать содержимое ScktComp.
> pas, если бы не знала, где он лежит.

Если бы Дельфя не знала где он лежит, то она бы и прогу не скомпилировала, ругалась бы. :))))

> 2Каг Дила?
>  когда начинаю отлаживать приложение  
Пошагово какой клавишей проходишь???? Там ведь есть клавиша "С заходом в подпрограмму". Может в этом дело???


 
Пусик ©   (2006-07-24 10:23) [7]


> Если бы Дельфя не знала где он лежит, то она бы и прогу
> не скомпилировала, ругалась бы. :))))


Уверен на 100%?;)


 
Elen ©   (2006-07-24 10:28) [8]


> отладчик атоматически переходит на ScktComp.pas

Это если нажимаеш F7. А ты нажимай F8


 
medved_68 ©   (2006-07-24 10:30) [9]


> Уверен на 100%?;)

Нет на 90%, а 10% на выверты с объявлениями


 
Германн ©   (2006-07-24 14:51) [10]


> medved_68 ©   (24.07.06 10:30) [9]

Для компиляции нужен только DCU.


 
Сергей М. ©   (2006-07-24 14:52) [11]


> Германн ©   (24.07.06 14:51) [10]


DCU для компиляции не нужен.
DCU - это результат компиляции, который нуженг для сборки.


 
Германн ©   (2006-07-24 15:14) [12]


> DCU - это результат компиляции, который нуженг для сборки.

Согласен, но с оговорками. :-)


 
Сергей М. ©   (2006-07-24 15:16) [13]


> с оговорками


Какие еще оговорки, если DCU = Delphi Compiled Unit, т.е. уже скомпилированный юнит ?)


 
Германн ©   (2006-07-24 15:20) [14]


> Какие еще оговорки, если DCU = Delphi Compiled Unit, т.е.
>  уже скомпилированный юнит ?)

В контексте сабжа "чужая" DCU-шка нужна и тогда, когда выбираем Compile


 
Сергей М. ©   (2006-07-24 15:38) [15]


> "чужая" DCU-шка нужна и тогда, когда выбираем Compile


Да, нужна.
Но не для компиляции, а именно для сборки (точнее - линковки)
К сожалению, Борланд для упрощения жизни батонокидателям объединил в команде Compile собственно процесс компиляции и последующий процесс линковки. Build ("сборка") при этом отличается от Compile тем, что при Build собственно компиляции (pas -> dcu) подвергаются все без исключения pas-юниты, составляющие собираемый проект, в то время как при Compile компилируются лишь те pas-юниты в составе проекта, которые подверглись изменениям с момента последней предыдущей компиляции.


 
Германн ©   (2006-07-24 15:43) [16]


> К сожалению, Борланд для упрощения жизни батонокидателям
> объединил в команде Compile собственно процесс компиляции
> и последующий процесс линковки.

Ну ты уж слишком их обижаешь. :-)


 
Каг Дила?   (2006-07-24 21:22) [17]

Германн ©   (23.07.06 22:18) [5]

как убрать? Если убрать в другую директорию, при компиляции пишет - Не найден ScktComp.pas

Elen © ну да F7,
мне  именно (TraceInto)  нужно


 
Ketmar ©   (2006-07-24 21:28) [18]

>Каг Дила?   (24.07.06 21:22) [17]
а ставить брякпоинты в нужных местах не спасает?


 
Каг Дила?   (2006-07-24 21:42) [19]

Ketmar ©   (24.07.06 21:28) [18]

Я и так их ставлю ... при чем тут это?


 
Каг Дила?   (2006-07-24 21:50) [20]

короче reinstall решил троблему


 
Ketmar ©   (2006-07-24 22:19) [21]

>Каг Дила?   (24.07.06 21:42) [19]
при том, что помогает не давить мучительно F7, а спокойно наслаждаться исполнением до искомого места.


 
Каг Дила?   (2006-07-24 22:28) [22]

Ketmar ©   (24.07.06 22:19) [21]
ты меня удивляешь. ты что постоянно пользуешься F8?
по твоему F7 не нужна?


 
Ketmar ©   (2006-07-24 23:34) [23]

>Каг Дила?   (24.07.06 22:28) [22]
я вообще пользуюсь логами и WriteLn().



Страницы: 1 вся ветка

Текущий архив: 2006.08.13;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.048 c
2-1153809928
oleggar
2006-07-25 10:45
2006.08.13
уничтожить процесс


15-1152874361
nikShev
2006-07-14 14:52
2006.08.13
Пиринговые сети


2-1153732005
vain
2006-07-24 13:06
2006.08.13
Картинки в dll


8-1139581351
Eraser
2006-02-10 17:22
2006.08.13
MIXERLINE.dwComponentType и запись со стереомикшера


2-1153681417
Rav
2006-07-23 23:03
2006.08.13
TFrame: класс TDATETIMEFIELD не найден