|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.07.2010, 12:05 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Имя переменной
Понимаю, что вопрос прозвучит глупо, но вопрос такой:
Можно ли получить имя переменной? Пример: Код:
Код:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.07.2010, 12:13 | #2 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Не, на сколько я понял, это не реально. Самому нужно было. Это возможно только для свойств объектов и то, только потому, что сам компилятор специально (с попощью специальной технологии RTTI кажется) хранит подобную информацию. А имена переменных нужны только на этапе разработке. Самому компу нужны только адреса.
|
08.07.2010, 12:24 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Интересно зачем это )
I'm learning to live...
|
08.07.2010, 12:58 | #4 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Можно еще получать названия значений enum типов. Там тоже через RTTI кажется, один раз мне такое понадобилось.
А действительно, зачем? Может мы тебе другой путь посоветуем.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
08.07.2010, 12:59 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Для ведения логов. Придется отправлять не переменную, а указатель на запись с переменной. Но все равно спасибо.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
08.07.2010, 13:11 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Кстати, сделай все переменные объектными тогда сможешь нормально логгировать.
I'm learning to live...
|
|
08.07.2010, 13:58 | #7 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Версия Дельфи?
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
08.07.2010, 13:59 | #8 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
09.07.2010, 06:55 | #9 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Язык free pascal шире чем Дельфи (7 или 6, не помню), у него есть свои навороты, попробуй мануалы, оно может и есть какой-нибудь финт...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
09.07.2010, 21:04 | #10 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
м... Создать массив соответствия указателя переменной и её имени?
А так вроде никак.....
I am the First of Cyber Evolution...
I am the First to Program your Future... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как присвоить переменной имя файла | mayonez | Общие вопросы Delphi | 3 | 27.06.2010 13:02 |
Имя переменной как переменная. Как получить доступ к такой переменной? | Denni | Microsoft Office Access | 8 | 02.04.2009 10:06 |
Переменной присвоить имя файла | komar73 | Microsoft Office Excel | 4 | 26.03.2009 15:20 |
Вывести имя переменной | wall66 | PHP | 11 | 13.12.2008 10:48 |