Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

Как прогнать переменные?   Найти похожие ветки 

 
syte_ser78 ©   (2005-01-05 14:51) [0]

В орешнике была ветке о том как "прогнать все переменные".
Кажется я понимаю этого человека.
действительно, как их все "прогнать"?
Охота в приложении сделать окно отладки с выводом всех имен переменных и их текущих значений.


 
KSergey ©   (2005-01-05 14:58) [1]

я знаю как делается это окно
MessageBox.

А еще есть прога - отладчик зовется. Встроена в IDE Delphi. Там можно "прогнать" все.


 
Anatoly Podgoretsky ©   (2005-01-05 15:00) [2]

Властно крикнуть, встали и вышли, я сказал встали и вышли.


 
begin...end ©   (2005-01-05 15:01) [3]

На пресс-конференции к программистам надо приходить подготовленными.


 
ssk ©   (2005-01-05 15:27) [4]

...и обязательно в розовых кофточках!


 
_1008_   (2005-01-05 15:56) [5]

syte_ser78 ©  (05.01.05 14:51)

э-э-э, может попробовать добавить форму с гридом, в который помещать имя переменной и её значение.


 
esu ©   (2005-01-05 16:01) [6]


> syte_ser78 ©   (05.01.05 14:51)  

Ты себе примерно представляешь сколько их будет даже в программе с единственной пустой формой ? :)


 
PVOzerski ©   (2005-01-05 17:03) [7]

Ну, что-то можно оформить как published property некоего класса и добираться через RTTI, но, конечно, не всё. Счетчики циклов, например, так сделать не получится. Да и код своеобразный писать придется.


 
syte_ser78 ©   (2005-01-05 17:05) [8]


> _1008_   (05.01.05 15:56) [5] [Новое
>сообщение][Ответить]
>syte_ser78 ©  (05.01.05 14:51)
>
> э-э-э, может попробовать добавить форму с гридом, в
> который помещать имя переменной и её значение.

Можно конечно. Только не охота так морочится. Лучше даже с валуелистэдитом

>> syte_ser78 ©   (05.01.05 14:51)  
>
> Ты себе примерно представляешь сколько их будет даже в
> программе с единственной пустой формой ? :)

Под переменными имею ввиду объявленные мной переменные.


 
_1008_   (2005-01-05 17:18) [9]

syte_ser78 ©  (05.01.05 17:05) [8]

"Охота в приложении сделать окно отладки с выводом всех имен переменных и их текущих значений." syte_ser78 © - так охота или не охота???


 
kaZaNoVa ©   (2005-01-05 17:21) [10]

по сабжу - ReadProcessMemory спасёт:)))


 
esu ©   (2005-01-05 17:24) [11]


> syte_ser78 ©   (05.01.05 17:05) [8]

Ну в любом случае непонятно как твои переменные отличать от не твоих. Если хочешь как-то отличать то делай как посоветовал

> PVOzerski ©   (05.01.05 17:03) [7]


Вот только боюсь не быстро это все будет работать.

А чем обычный трейс не устраивает ?


 
syte_ser78 ©   (2005-01-05 17:36) [12]

esu ©   (05.01.05 17:24) [11]

> А чем обычный трейс не устраивает ?

Когда программа будет стоять на клиентских местах было бы не плохо иметь отно отладки и видеть что и когда идет не так.
_1008_   (05.01.05 17:18) [9]

> "Охота в приложении сделать окно отладки с выводом
> всех имен переменных и их текущих значений."
> syte_ser78 © - так охота или не охота???

Охота. Но методом их переписи... ламает :(


 
syte_ser78 ©   (2005-01-05 17:38) [13]


>PVOzerski ©   (05.01.05 17:03) [7][Ответить]
> Ну, что-то можно оформить как published property
> некоего класса и добираться через RTTI, но, конечно,
> не всё. Счетчики циклов, например, так сделать не
> получится. Да и код своеобразный писать придется.

Спасибо. Насчет вашего совета буду думать уже завтра.


 
Profi ©   (2005-01-05 20:11) [14]

В Delphi 2005 это уже реализованно! При прогонке программы F8 слева есть окно, где отображени все заданные переменные.


 
Sergey_Masloff   (2005-01-05 22:08) [15]

Profi ©   (05.01.05 20:11) [14]
Извини или лыжи не едут или ты... Watch был во всех Delphi но какую связь это имеет с темой вопроса?



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

Форум: "Потрепаться";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.036 c
3-1103614507
Dim!S
2004-12-21 10:35
2005.01.23
2 копии отчета на одной странице


1-1105482753
Creating
2005-01-12 01:32
2005.01.23
В каком месте лучшe ставить inherited ? До своего кода, после


1-1104867226
LIMBO
2005-01-04 22:33
2005.01.23
Узнать размер файла


3-1102600545
kaktus
2004-12-09 16:55
2005.01.23
dbExpress и MySQL


14-1104438105
yutr
2004-12-30 23:21
2005.01.23
HTML





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский