Форум: "Прочее";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
ВнизСкрипты и дизайнер форм Найти похожие ветки
← →
Александр Б. (2006-05-03 15:27) [0]Ужасно хочется сделать приложение настраиваемым аля 1с чтобы возможно было без перекомпиляции набросать экранную форму настроить свойства и запустить...
Пока нашел из подходящих компонент для реализации подобных задач только Dream Scripting и Dream Designer, это безусловно мощные продукты... Но смущает то что они давно не развиваются, я как нонял работы над этим проектом прекратились пару лет назад. Еще из скриптовых движков есть fast script, но упоминания о нем неоднородные...
Вопросы следующие:
1) есть ли еще какие нибудь серезные дизайнеры форм и скриптовые движки?
2) использовали ли вы в своих проектах Fast Script или Dream Scripting или Dream Design, расскажите какие подводные какмни могут обнаружится при использовании этих компонент, опишите сильные и слабые стороны.
← →
Jeer © (2006-05-03 15:36) [1]
> Ужасно
Не надо ничего ужасного - просто напиши свой, выложи.
Кто-то опишет сильные и слабые стороны, если будет чего описывать.
← →
Slym © (2006-05-03 16:23) [2]А мне ужасно хочется сделать тоже самое в 3х звенке или даже в терминалке: чтоб на сервере скрипт сделал TForm.Create и у клиента появилась формочка с кнопочками и чтоб по возможности с использованием сторонних компонент а не только известных скриптовому движку аля FastScript, и чтоб MDI и чтоб SDI и чтоб multitreading и callback
← →
Slym © (2006-05-03 16:24) [3]чтоб с поддержкой ServerScripting и ClientScripting
← →
REA (2006-05-03 16:26) [4]И непременно чтоб callback? И чтобы asp, .Net и DCOM?
← →
Александр Б. (2006-05-03 16:31) [5]
> и чтоб по возможности с использованием сторонних компонент
> а не только известных скриптовому движку аля FastScript,
эти ограничения связаны с самой огранизацией скриптовых языков, дело в том что комспилятор все методы свочства заворачивает в двоичный код, и обратное преобразование сделать нельзя, и по нормальному можно достучаться только до паблишед полей, поэтому у всех скриптовых языков имеются обертки надо стандартными компонентами, которые как раз и играют роль посредника между компонентом и скриптовым движком... эти обертки в теории писать не сложно хотя сам не пробовал :)
а насчет всего остального вам скорее больше подойдет чтонибудь веб ориентируемое :)))
← →
Slym © (2006-05-03 16:32) [6]REA (03.05.06 16:26) [4]
И непременно чтоб callback?
Ну очень нужная штука... чтоб клент мог ставить ловушки на определенные события на сервере, аля MessageOnSubscribe в ClientScripting
← →
Slym © (2006-05-03 16:33) [7]Александр Б. (03.05.06 16:31) [5]
эти ограничения связаны с самой огранизацией скриптовых языков
пользовать OLE как MSScriptControl да и FastScript IDispatch понимает
← →
REA (2006-05-03 16:35) [8]А не являются ли эти ловушки угрозой стабильности сервера?
Вообще проблемка похоже не в рисовании форм. Рисовалок то на Delphi есть некоторое количество.
← →
Slym © (2006-05-03 16:36) [9]Александр Б. (03.05.06 15:27)
слабые стороны
иногда хочется пользовать то что не умеет Скрипт, но умеет Нескрипт поэтому пользуешь Нескрипт и потом без перекомпиляции никуда
← →
Slym © (2006-05-03 16:38) [10]REA (03.05.06 16:35) [8]
А не являются ли эти ловушки угрозой стабильности сервера?
угроза сервера в кривости рук программиста и в "забавно! А ведь должно работать..."
← →
REA (2006-05-03 17:01) [11]не без этого, но выигрыш от использования сложной, универсальной и потенциально более опасной системы может быть незначительным по сравнению с программированием десятка простых специализированных систем.
← →
Алескандр Б. (2006-05-03 19:12) [12]Slym © (03.05.06 16:36) [9]
Dream Scripting умеет почти все что умеет delphi. Не верите? скачайте демку с тетрисом на их сайте. Главное чтобы обертки были, а это дело техники. (жаль только что ребята на проект забили)
Скриптовый язык нужен для упрощения разработки и снижения стоимости рабочего места прикладного програмиста, а также ограничение его функциональных возможностей. Нехочется чтобы прикладник дописывал какую нибудь системную функциональность...
← →
programania © (2006-05-03 20:16) [13]Вот одна программа для множества армов
формы, меню, обработка описаны отдельно в тексте
http://programania.com/enlis.htm
сейчас тоже еще на jave делаю
← →
homm © (2006-05-03 22:32) [14]
> Ужасно хочется сделать приложение настраиваемым аля 1с чтобы
> возможно было без перекомпиляции набросать экранную форму
> настроить свойства и запустить...
VCL?
← →
Slym © (2006-05-04 06:09) [15]programania © (03.05.06 20:16) [13]
сейчас тоже еще на jave делаю
Жава сама по себе интерпретируемый язык (скриптовый), если не считать возможности компиляции в пакеты
← →
DiamondShark © (2006-05-04 11:39) [16]Переходите на точНЕТ.
Там нет разницы между "скриптами" и "компилируемым кодом", "известными" и "неизвестными" компонентами, не нужны dispatch-обёртки для взаимодействия со скриптовыми движками...
← →
Alexandr B. (2006-05-04 19:51) [17]Щас надыбал исходники dream script, он обертки сам делать может... Вещь просто суперская, жалко что забили авторы...
← →
Slym © (2006-05-05 09:12) [18]На Delphi тоже авторы забили... и ничего, люди пользуют...
← →
REA (2006-05-05 10:38) [19]Возможно [17] пало под натиском [16]?
← →
Александр Б. (2006-05-05 10:48) [20]я как понял проект умер еще в феврале 2004, тогда дотнет еще не напирал так сильно, да и щас будующее дотнет неясно :)
← →
Rik © (2006-05-11 09:56) [21]У меня есть готовый дизайнер с инспектором, есть опыт подключения microsoft scripting host. Только удовольствие не бесплатно. Дизайнер построен на интерфейсах Delphi и его функциональность от Delphiйского дизайнера практически не отличается. Для выполнения скриптов лучше использовать конечно не сервер скриптов windows, а что-то более платформо независимое и что можно полностью вкомпилироваить в приложение. Я остановился на automo scripter от TMS software.
http://visualtech.townnet.ru
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.06.04;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.064 c