![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
компиляция содержимого RichEdit [D7, WinXP]
ПроНыРа © (2005-02-18 19:16:00)Здравствуйте. Появился таковой вопросик: Как заставить Дельфи скомпилировать текст который написаный в Memo или RichEdit... В Инете нашёл, что сиё можна реализовать с помощью компоненты jvInterpreter из набора компонентов JVCL, но что-то у меня не получается... Расскажите пожалуйста как этим компонентиком пользоваться. Заранее спасибо!
ПроНыРа (2005-02-19 16:35:00) [1]> Alexander Panov © (19.02.05 16:18) [24]
и что такое WSH ?
Alexander Panov (2005-02-19 16:18:00) [2]А WSH разве нельзя использовать?
И не надо никаких дополнительных компонент.
TUser (2005-02-19 16:11:00) [3]
> Так что вы мне можете сказать??? как всё-таки равлизовать
> сию функцию?
Буду разбираться с этим компонентом завтра. В принципе - пишешь код, потом говоришь Compile/Run. Понимает основные операторы Паскаля, может работать с функциями и модулями (у меня пока не получилось), вроде бы можно достучаться до объектов Delhpi (тоже пока не прокатило).
Зачем тебе еще код - примеров мало? Гарантированно, что написанный, например, мною код будет хуже, чем то, что предлагают разработчики.
ПроНыРа (2005-02-19 15:16:00) [4]> Kiriill (19.02.05 13:34) [15]
Ну что-же?? Вы мне так и не выслали код проги...Я с нетерпением жду...
ПроНыРа (2005-02-19 13:55:00) [5]> TUser © (19.02.05 13:47) [20]
Так что вы мне можете сказать??? как всё-таки равлизовать сию функцию?
TUser (2005-02-19 13:47:00) [6]
> А у меня вот примеров для JVCL нет. Подскажи пожалуйста,
> где скачать
Я их вместе с jedi скачал. jedi.sourceforge.ru, кажется. По ним почти всегда можно разобраться, как работать с тем или иным компонентом.
А штуки эти действительно полезные, я не так давно искал скриптовую машину себе, но они платные. А оказывается Free аналог лежал под носом, в составе уже установленной библиотеки :). По первым впечалтениям, он послабее FastScript'а, например, через RTTI не работает. Но, вообще, - довольно сильная штука, если заставить ее работать.
ПроНыРа (2005-02-19 13:43:00) [7]> Neznaika © (19.02.05 13:40) [18]
НАДО!!! Просто так я бы не спрашивал!
Neznaika (2005-02-19 13:40:00) [8]>>ПроНыРа (18.02.05 22:03) [6]
А зачем оно тебе?
Что ты потом с этим будешь делать?
Писать свои программы в своей программе? 3^)
Или ты не знаешь когда у тебя должен выскочить Showmessage,и хочешь чтобы пользователь сам написал?
| |
3^)<-<
| |
ПроНыРа (2005-02-19 13:37:00) [9]> TUser © (19.02.05 13:30) [14]
А у меня вот примеров для JVCL нет. Подскажи пожалуйста, где скачать.
ПроНыРа (2005-02-19 13:35:00) [10]> To Kiriill (19.02.05 13:34) [15]
Al-Buger@yandex.ru
Kiriill (2005-02-19 13:34:00) [11]Напиши свой E-mail, я тебе вышлю код проги!!!!
TUser (2005-02-19 13:30:00) [12]Да, посмотрел в jedi. Интересный компонент, только там из examples работает лишь несколько примеров. Юниты не работают, - не может найти ф-цию main, хотя она там есть. Завтра дома поразбираюсь с этим делом.
Иксик2 (2005-02-19 12:24:00) [13]А чего, воспользуйся
> palva © (18.02.05 19:22) [1]
а потом результат запускай через shellexecute :))
TUser (2005-02-19 12:12:00) [14]Посмотри компоненты FastScript. Есть и еще какой-то, не помню, как его зовут.
А то, что в Jedi это есть я не знал. Сечас гляну.
ПроНыРа (2005-02-19 11:28:00) [15]В своём первоначальном вопросе я написал так, как была оформлена тема в интернете, которую я нашёл. Однако, как я понял, она была сформулирована неправильно. Так что смотрите сами...задачу я изложил, а вы уже скажите что для этого мне необходимо сделать. Вы спецы - вы мне и скажите, что мне нужно - интерпретация, компиляция, либо еще что-то...
Anatoly Podgoretsky (2005-02-19 09:55:00) [16]ПроНыРа (18.02.05 22:03) [6]
Так ты все таки определись, тебе интерпритация нужна или компиляция, а то мы тут дружно ментальным анонизмом занимаемся.
Просто Джо (2005-02-19 03:46:00) [17]Пожалуй, сначала нужно почитать что-нибудь на тему интерпретаторов.
ПроНыРа (2005-02-18 23:20:00) [18]2 Fay © (18.02.05 23:17) [7]
Добрый Дядя Борланд я думаю сечёт нормально...НО - даже если я до него допишусь :), то он же на своём англиЦком говорит...а это мне врядле поможет...мне бы ваша - МАСТЕРА - помощь пригодилась...
Fay (2005-02-18 23:17:00) [19]2 ПроНыРа (18.02.05 22:03) [6]
Пиши Доброму Дяде Борланду. Он в этом сечёт 8)
ПроНыРа (2005-02-18 22:03:00) [20]Так. Есть форма, на ней RichEdit и Button. Мне необходимо сделать так, чтобы то, что я напишу в RcihEdit можно было выполнить. То-есть, в RichEdit пишу какую-то делфи - функцию, и она выполняется. Я приводил пример ShowMessage('This is a message'); - эта надпись будет в RichEdit, а при выполнении программы будет появляться сообщение 'This is a message'...Ндеюсь так понятнее.