Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

компиляция содержимого RichEdit [D7, WinXP]


Страницы:   1 2

ПроНыРа ©   (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'...Ндеюсь так понятнее.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо