25.04.2013, 09:56
|
|
Let Me Show You
|
|
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
|
|
Код:
program Project1;
{$APPTYPE CONSOLE}
uses
ActiveX,
ComObj,
Windows, Messages, SysUtils, Variants,
MSScriptControl_TLB in 'MSScriptControl_TLB.pas';
var
ScriptControl: IScriptControl;
Parameters: OleVariant;
Params: PSafeArray;
begin
OleInitialize(nil);
ScriptControl:=CreateComObject(CLASS_ScriptControl) as IScriptControl;
ScriptControl.Language:='javascript';
ScriptControl.AddCode('function showmessage(msg, ttl) {var WScriptShell = new ActiveXObject("WScript.Shell"); WScriptShell.Popup(msg, 60, ttl);}');
Parameters:=VarArrayOf(['Сообщение', 'Заголовок']);
Params:=PSafeArray(VarArrayAsPSafeArray(Parameters));
ScriptControl.Run('showmessage', Params);
end.
__________________
Пишу программы за еду.
__________________
|