Интерпритатор JavaScript или Phyton

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Rostik Ultra (2)
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 159
Зарегистрирован: 10.05.2005 (Вт) 2:41
Откуда: Антарктическая республика

Интерпритатор JavaScript или Phyton

Сообщение Rostik Ultra (2) » 29.03.2006 (Ср) 5:03

Нужно внедрить в программу интерпритатор JavaScript или Phyton (или другой интерпретируемый язык) - желательно ввиде модуля (чтобы без контролов)

Цель : сделать типа возможность расширять функциональность проги : например ввёл код JavaScript и любуешься снежинками в окне программы
Мой сайт http://mentalprograms.narod.ru/ - бесплатные развивающие программы

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 29.03.2006 (Ср) 10:06

Скриптконтрол однозначно. И не обязательно в виде контрола, можно и так - Set sc = CreateObject("MSScriptControl.ScriptControl").
Внедряешь в него свои объекты, отвечающие за рисование, и рисуй хоть снежинки, хоть фотожабы.
Лучший способ понять что-то самому — объяснить это другому.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 29.03.2006 (Ср) 10:51

Не Phyton, а Python только :)

А еще, следует учесть что ScriptControl понимает только VBS и JS.

minotawr
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 195
Зарегистрирован: 08.01.2006 (Вс) 12:38
Откуда: Курск

Сообщение minotawr » 29.03.2006 (Ср) 11:00

Дык про возможность внедрения JavaScript и спрашивали :)

Rostik Ultra (2)
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 159
Зарегистрирован: 10.05.2005 (Вт) 2:41
Откуда: Антарктическая республика

Сообщение Rostik Ultra (2) » 30.03.2006 (Чт) 5:05

Мне бы несколько исходников интерпритаторов чтобы понять принцип работы
Мой сайт http://mentalprograms.narod.ru/ - бесплатные развивающие программы

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 30.03.2006 (Чт) 5:50

Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Vi
Постоялец
Постоялец
 
Сообщения: 739
Зарегистрирован: 25.01.2002 (Пт) 11:03
Откуда: Россия, Ижевск

Сообщение Vi » 30.03.2006 (Чт) 6:30

RayShade писал(а):А еще, следует учесть что ScriptControl понимает только VBS и JS.

Откуда информация? AFAIR он поддерживает все скрипты, которые зарегистрированы в системе. Единственное требование при этом - скрипт должен быть безопасным. Давным-давно я как-то баловался с созданием своего скрипта и отлаживал именно через ScriptControl.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! (с) КВН

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 30.03.2006 (Чт) 10:15

Vi

Ну, я могу ошибаться. Просто, у меня когда я пробовал выставить в .language что либо кроме JS/VBS вылетала ошибка.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 185

    TopList