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

Вниз

Дельфийное IDE   Найти похожие ветки 

 
V-A-V   (2003-03-31 07:26) [0]

Народ кто-нибудь знает как дельфи собирает информацию о всех переменных, функциях и т.п., использующихся в проекте и связанных с ним модулях, для последующем отображении всего этого во всплывающем списке. И самое главное можно-ли это все как-нибудь заюзать для своего проекта?


 
Демонов Е.В.   (2003-03-31 07:43) [1]

может RTTI используется ?


 
V-A-V   (2003-03-31 07:54) [2]

Может быть и RTTI, но как...


 
calm   (2003-03-31 09:18) [3]

Почитай теорию о построении компиляторов. Там все написано.

А вот заюзать врядли получится. Но стоит повнимательнее изучить файл ToolsAPI.


 
V-A-V   (2003-03-31 09:46) [4]

> calm
> А вот заюзать врядли получится...

Ну спасибо утешили...


 
calm   (2003-03-31 09:54) [5]


> Ну спасибо утешили...

Ну не все потярено. Посмотри исходники эксперта CodeRush (если таковые доступны). Там есть хорошая функция - употребляешь в коде необъявленную переменную, а эксперт сам добавляет ее в раздел var.


 
Palladin   (2003-03-31 10:25) [6]


> как дельфи собирает информацию о всех переменных

наверно так же как и компилятор компилирует...
парсинг проводит исходников! как еще то?


 
alex_bredin   (2003-03-31 10:32) [7]

смотри на www.podgoretsky.com
что-то похожее я там видел



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
9-43977
serg_1
2002-11-04 15:14
2003.04.14
Точка внутри полигона


3-44030
Zest
2003-03-22 20:29
2003.04.14
Почему для поля varchar(256) задается тип TMemoField?


14-44351
Карлсон
2003-03-30 14:05
2003.04.14
2k


3-44015
AlexanderSK
2003-03-25 15:10
2003.04.14
Как получить список параметров (и их типов) хранимой процедуры?


1-44260
caesar
2003-04-02 13:51
2003.04.14
CheckBox





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