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

Вниз

Макроподстановка   Найти похожие ветки 

 
sau   (2002-07-17 13:24) [0]

Добрый день, уважаемые мастера!
Подскажите пожалуйста как можно в Дельфи сделать макроподстановку подобную как в Visual FoxPro:

FOR i = 1 TO &n
....
ENDFOR

где & - и есть макроподстановка, n - переменная...
Очень нужно.


 
Digitman   (2002-07-17 14:13) [1]

Никак.
FoxPro - языковая среда интерпретирующего типа, в таких средах это реализуемо в run-time
Delphi - компилирующего, подобные конструкции в run-time здесь нереализуемы


 
sau   (2002-07-17 15:29) [2]

Тогда может быть подскажите как выйти из следующей ситуации:
в редакторе формул (пусть в роли него выступает Edit1) набираем sin(x) Надо вычислить значение sin при x=1...


 
ПИТОН   (2002-07-17 15:32) [3]

Пища свой интерпретатор


 
sau   (2002-07-17 15:34) [4]

А с чего начать?


 
VAleksey   (2002-07-17 15:44) [5]

Ага. Давй пиши свой :)). Лет 5-ть провозишся !
Есть компоненты такие. Например что-то типа jtcalcul.
Ему строку а он тебе ответ.


 
sau   (2002-07-17 15:55) [6]

А в этих компонентах реализованы интерпретаторы?


 
TTCustomDelphiMaster   (2002-07-17 15:56) [7]

sau, я что-то не понял. Ты хочешь работать с полями таблиц или с sin(x)?

> sau © (17.07.02 15:34)
> А с чего начать?

Можешь не начинать. Их уже столько понапино.
А посчитать sin(x) можно и с помощью excel.


 
olookin   (2002-07-17 15:57) [8]

А я такой уже реализовал. Могу весь модуль скинуть на мыло.


 
-=Sergeante=-   (2002-07-17 16:11) [9]

Есть неплохой интерпритатор pascal-подобного языка PasCalc.
Есть, на мой взгляд, ваще классый интерпритатор! В библеотеке R&A - TRAI2. Делать может начиная от твоей синус, заканчивая подключением dll и работой с формой... Там можешь делать макроподстановки хоть до посинения.


 
sau   (2002-07-17 16:32) [10]

> olookin ©
Скинь пожалуйста на мыло: sau@kineshma.ru

> -=Sergeante=- ©
А где взять R&A - TRAI2?


 
olookin   (2002-07-17 16:43) [11]

Скинул...


 
-=Sergeante=-   (2002-07-17 18:22) [12]

sau © (17.07.02 16:32)
Вот прямая ссыла http://ralib.hotbox.ru/ralib162.zip


 
sau   (2002-07-18 08:03) [13]

Спасибо всем! Буду изучать...


 
Polevi   (2002-07-18 09:31) [14]

а еще проще использовать парсер Java или VB скрипта



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

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

Наверх




Память: 0.47 MB
Время: 0.006 c
3-95269
Loco
2002-07-09 15:43
2002.07.29
Query


3-95265
big_bugzy
2002-07-09 15:11
2002.07.29
An unknown error has occurred


4-95626
Voland!
2002-05-21 03:31
2002.07.29
Крыса


14-95514
KPY
2002-07-02 14:26
2002.07.29
Какая то лажа прицепилась к интернету


1-95307
kserg@ukr.net
2002-07-17 16:46
2002.07.29
Знатокам: как узнать высоту ScrollBar у какого-либо объекта?





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