Сейчас на форуме: rmn, Magister Yoda, vasilevradislav, tyns777, zombi-vadim (+6 невидимых)

 eXeL@B —› Программирование —› Delphi и JavaScript
Посл.ответ Сообщение

Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 21 августа 2008 17:54
· Личное сообщение · #1

Добрый день.

Подскажите, плиз, компонент, который позволит выполнить JavaScript функцию из Delphi.
Очень понравился LMD ScriptPack, но он платный. Может кто знает бесплатный аналог? или лекарство к ЛМД?

З.Ы. Не предлагайте, плиз, TWebBrowser - нужен именно отдельный компонент.

Заранее спасибо.




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 21 августа 2008 22:03 · Поправил: 4kusNick
· Личное сообщение · #2

Azur1d
На ру-борде не искал?
Иди на foum.ru-board.com и ищи там топ про компоненты, LMD там точно были какие-то.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 22 августа 2008 02:38
· Личное сообщение · #3

4kusNick пишет:
На ру-борде не искал?

Либо плохо искал, либо не нашел(((((




Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 22 августа 2008 07:56 · Поправил: coderess
· Личное сообщение · #4

В этой - "How to call JavaScript functions in a TWebBrowser from Delphi"
www.delphidabbler.com/articles?article=21
статье хорошо описано как использовать ява скрипты из TWebBrowser

вот еще вариант использовать COM и примерно такой код:

var
js:OleVariant;
begin
js:=CreateOleObject('ScriptControl');
js.Language:='JavaScript';
ShowMessage(js.Eval('100+1'));
js:=Unassigned;


-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes




Ранг: 135.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 22 августа 2008 08:37
· Личное сообщение · #5

на torry.net искал?



Ранг: 129.7 (ветеран), 2thx
Активность: 0.070
Статус: Участник

Создано: 22 августа 2008 16:16
· Личное сообщение · #6

coderess, спасибо за ссыль, но:Azur1d пишет:
З.Ы. Не предлагайте, плиз, TWebBrowser - нужен именно отдельный компонент.

За код отдельное спасибо.

alexey_k, искал. С JavaScript все платные.


 eXeL@B —› Программирование —› Delphi и JavaScript
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати