AWSCRIPT

所属分类:ActiveX/DCOM/ATL
开发工具:Delphi
文件大小:61KB
下载次数:13
上传日期:2005-05-06 22:25:48
上 传 者hukobe
说明:  ActiveX Scripting 是用于翻译网页中的Script语言,该版本仅支持delphi3,delphi4,希望对大家有用
(ActiveX Scripting translation website for the Script language, the version supports only delphi3, delphi4, useful for all)

文件列表:
d3 (0, 1999-04-08)
d3\awScript.dpk (631, 1999-06-08)
d3\AW_MSSC_TLB.pas (16720, 1999-06-28)
d3\aw_SCtrl.dcr (3384, 1999-03-23)
d3\aw_SCtrl.pas (18406, 1999-08-27)
d3\aw_SEditor.dfm (1696, 1999-04-07)
d3\aw_SEditor.pas (4865, 1999-06-17)
d3\aw_SError.dfm (2454, 1999-04-07)
d3\aw_SError.pas (1607, 1999-06-17)
d3_example (0, 1999-04-08)
d3_example\Project1.dpr (290, 1999-04-08)
d3_example\Project1.res (876, 1999-03-24)
d3_example\Project1.tlb (1985, 1999-04-08)
d3_example\Project1_TLB.pas (1873, 1999-04-08)
d3_example\Unit1.dfm (1721, 1999-04-08)
d3_example\Unit1.pas (2801, 1999-08-27)
d3_example\Unit2.pas (611, 1999-04-08)
d4 (0, 1999-04-08)
d4\awScript.dpk (744, 1999-06-08)
d4\AW_MSSC_TLB.pas (22368, 1999-06-28)
d4\aw_SCtrl.dcr (3384, 1999-03-23)
d4\aw_SCtrl.pas (18406, 1999-08-27)
d4\aw_SEditor.dfm (1841, 1999-03-24)
d4\aw_SEditor.pas (4865, 1999-06-17)
d4\aw_SError.dfm (2487, 1999-03-23)
d4\aw_SError.pas (1607, 1999-06-17)
d4_example (0, 1999-04-08)
d4_example\Project1.dpr (290, 1999-03-24)
d4_example\Project1.res (876, 1999-03-24)
d4_example\Project1.tlb (1696, 1999-04-07)
d4_example\Project1_TLB.pas (4325, 1999-04-07)
d4_example\Unit1.dfm (1754, 1999-04-07)
d4_example\Unit1.pas (2799, 1999-08-27)
d4_example\Unit2.pas (1012, 1999-04-07)
docs (0, 1999-04-08)
docs\bottom.gif (103, 1999-04-05)
docs\com_scriptcontrol.gif (239, 1999-04-07)
docs\com_scripteditor.gif (202, 1999-04-07)
docs\com_scripterror.gif (213, 1999-04-07)
docs\docu.html (27403, 1999-08-27)
... ...

{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0; \red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128; \red192\green192\blue192;}{\stylesheet{\widctlpar\adjustright \fs20\lang2057\cgrid \snext0 Normal;}{\*\cs10 \additive Default Paragraph Font;}}{\*\listtable{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1 \levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid472***6995}{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0 \levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid539130676}{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid846020042}{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1116095104}{\list\listtemplateid134807553\listsimple{\listlevel\levelnfc23\leveljc0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid1240947795}}{\*\listoverridetable{\listoverride\listid472***6995\listoverridecount0\ls1}{\listoverride\listid1240947795\listoverridecount0\ls2} {\listoverride\listid846020042\listoverridecount0\ls3}{\listoverride\listid539130676\listoverridecount0\ls4}{\listoverride\listid1116095104\listoverridecount0\ls5}}{\info{\author Alexander Wingrove}{\operator Alexander Wingrove} {\creatim\yr1999\mo6\dy14\hr22}{\revtim\yr1999\mo8\dy27\hr22\min43}{\version11}{\edmins16}{\nofpages2}{\nofwords254}{\nofchars1451}{\*\company }{\nofcharsws0}{\vern89}}\widowctrl\ftnbj\aenddoc\hyphcaps0\viewkind4\viewscale100 \fet0\sectd \linex0\headery709\footery709\colsx709\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4 \pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (} {\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \qc\nowidctlpar\adjustright \fs20\lang2057\cgrid {\b\f1\fs28\cf1\cgrid0 ActiveX Scripting Components}{\f1\cf1\cgrid0 \par \par }{\b\f1\cf1\cgrid0 Version 1.04 \endash 27th August 1999}{\f1\cf1\cgrid0 \par }\pard \nowidctlpar\adjustright {\f1\cf1\cgrid0 \par \par }{\b\f1\cf1\cgrid0 Introduction}{\f1\ul\cf1\cgrid0 \par }{\f1\cf1\cgrid0 \par The ActiveX Script Components is a small collection of native Delphi VCL components that are designed to make adding scripting to your programs as easy as possible. The components are compatible with Delphi 3 and Delphi 4 (I don't have Delphi 2, so I have no idea if they do work or not). \par \par \par }{\b\f1\cf1\cgrid0 License}{\f1\cf1\cgrid0 \par \par I have released this set of components as Open Source under the Mozilla Public License Version 1.0. What this basically means is that you are free to use the code in your own programs without restriction, but any modifications to the source must be made available to anybody. Please see the license for full details though. I have included a copy of the Mozilla Public License, or you can go to: \par \par \tab }{\f1\ul\cf2\cgrid0 http://www.mozilla.org/MPL/}{\f1\cf1\cgrid0 \par \par where they have a more readable, annotated version. \par \par \par }{\b\f1\cf1\cgrid0 Modifications / Suggestions}{\f1\cf1\cgrid0 \par \par If you do make modifications, please send them to me so I can update the source and make the changes available to all. Even if you just have an idea for a change, let me know and I'll see what I can do. You can email me at awingrove@bigfoot.com. \par \par \par }{\b\f1\cf1\cgrid0 Files}{\f1\cf1\cgrid0 \par \par }{\f2\cf1\cgrid0 /}{\f1\cf1\cgrid0 \par \tab Contains this Readme file and a copy of the Mozilla Public License. \par \par }{\f2\cf1\cgrid0 /d3/}{\f1\cf1\cgrid0 \par \tab This directory contains the source code and package for Delphi 3. \par \par }{\f2\cf1\cgrid0 /d3_example/}{\f1\cf1\cgrid0 \par \tab In here is an example program for Delphi 3. \par \par }{\f2\cf1\cgrid0 /d4/}{\f1\cf1\cgrid0 \par \tab Contains the same files as the d3/ directory, but for Delphi 4. \par \par }{\f2\cf1\cgrid0 /d4_example/}{\f1\cf1\cgrid0 \par \tab The same example as in d3_example, but written for Delphi 4. \par \par }{\f2\cf1\cgrid0 /docu/}{\f1\cf1\cgrid0 \par \tab This contains the html documentation for installing and using the ActiveX Scripting Components. \par \par \par }{\b\f1\cf1\cgrid0 Installation}{\f1\cf1\cgrid0 \par \par Full documentation for installing and using the components is in the docs/docu.html file. \par \par \par }{\b\f1\cf1\cgrid0 Version History}{\f1\cf1\cgrid0 \par \par 1.04, 27}{\f1\cf1\super\cgrid0 th}{\f1\cf1\cgrid0 August 1999 \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 Added OnCallFunction event. Triggered whenever CallFunction is run. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 Added ActiveXScriptControl run-time property. Gives direct access to the underlying Active X Script Control object. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 Added Clear procedure. Clears the Code and AutoObjects properties. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 CallFunction now returns an OleVariant, instead of a string. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 UpdateAutoObjects protected procedure is now virtual. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 The Script Error dialog now displays the error number when showing a script error. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls5\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls5\adjustright {\f1\cf1\cgrid0 The example program has been updated to allow changing of the language in the script editor properly. See the EditButtonClick code for the changes. \par }\pard \nowidctlpar\adjustright {\f1\cf1\cgrid0 \par 1.03, 26}{\f1\cf1\super\cgrid0 th}{\f1\cf1\cgrid0 July 1999 \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls4\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls4\adjustright {\f1\cf1\cgrid0 Forgot to call inherited from the overridden Loaded procedure. \par }\pard \nowidctlpar\adjustright {\f1\cf1\cgrid0 \par 1.02, 22}{\f1\cf1\super\cgrid0 nd}{\f1\cf1\cgrid0 July 1999 \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls2\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls2\adjustright {\f1\cf1\cgrid0 References to TAutoO bject have now been changed to IDispatch in TawScriptControl. \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls3\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls3\adjustright {\f1\cf1\cgrid0 The component loading has been fixed to work when the Code property is filled in and the language is set to something other that \lquote JScript\rquote . \par }\pard \nowidctlpar\adjustright {\f1\cf1\cgrid0 \par 1.01, 17}{\f1\cf1\super\cgrid0 th}{\f1\cf1\cgrid0 June 1999 \par {\pntext\pard\plain\f3\fs20\cf1 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard \fi-360\li360\nowidctlpar\jclisttab\tx360{\*\pn \pnlvlblt\ilvl0\ls1\pnrnot0\pnf3\pnstart1\pnindent360\pnhang{\pntxtb \'b7}}\ls1\adjustright {\f1\cf1\cgrid0 TawScriptControl.Create now handles the Microsoft ActiveX Script Control not being installed, and raises an EOleCtrlError exception. \par }\pard \nowidctlpar\adjustright {\f1\cf1\cgrid0 \par \par \'a9 1999 Alexander Wingrove. \par Email: awingrove@bigfoot.com \par \par }}

近期下载者

相关文件


收藏者