Главная страница
    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.043 c
1-1105359653
Scorpio
2005-01-10 15:20
2005.01.23
Как в поле MEMO добавить запись


6-1099436336
Stexen
2004-11-03 01:58
2005.01.23
Asynchronous socket error 10053?


3-1103266113
Nexel
2004-12-17 09:48
2005.01.23
non-blob column in table required to perform operation


4-1102053755
Rext
2004-12-03 09:02
2005.01.23
Получение списка запущенных прочессов


1-1105597853
Игорь нтк
2005-01-13 09:30
2005.01.23
Фиксированный размер формы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский