|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.02.2015, 11:04 | #1 |
Пользователь
Регистрация: 10.12.2014
Сообщений: 12
|
Есть ли функция, которое выдает имя переменной?
Здравствуйте!
Время от времени мне надо отлаживать delphi программы, т.е. следить за изменениями целого ряда переменных. Вопрос: как передать в строчную переменную название другой переменной? Например: Код:
|
10.02.2015, 11:08 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В таком духе, по другому ни как
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.02.2015, 11:21 | #3 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
Код:
|
10.02.2015, 11:25 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Имя переменной все равно нет. Впрочем не важно, можно и свой тип сделать, но все равно в любом случае имя переменной только текстовой константой можно передать, программно ни как не вычислить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.02.2015, 11:51 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
10.02.2015, 14:14 | #6 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Автор, а ты знаешь, что название переменных в Windows - это их адресс? И что ты будешь передавать, тогда: Адресс = значение?
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
10.02.2015, 14:17 | #7 | |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Цитата:
Код:
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. Последний раз редактировалось саша40; 10.02.2015 в 14:22. |
|
10.02.2015, 14:28 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
10.02.2015, 14:37 | #9 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
|
10.02.2015, 15:18 | #10 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Никак. Веди лог в каком-нибудь TStringList. Но по своему скромному опыту скажу, что необходимость контролировать целый ряд переменных является следствием неправильной организации программы. Составляйте программы так, чтобы такая необходимость не появлялась в принципе, либо очень-очень редко.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как узнать имя события/функции, которое было выполенно в Run Time? | artemavd | Общие вопросы Delphi | 14 | 07.09.2012 19:06 |
Имя переменной | Alex Cones | Общие вопросы Delphi | 9 | 09.07.2010 21:04 |
Как можнО засечь промежуток времени, которое проработала функция | DarkEvil | Общие вопросы Delphi | 11 | 18.11.2009 17:23 |
Имя переменной как переменная. Как получить доступ к такой переменной? | Denni | Microsoft Office Access | 8 | 02.04.2009 10:06 |