简体   繁体   中英

can I compile a delphi xe2 with VBS code as a resource or dll

I have a few things like running SFC, defrag, and reset the page file and so on, things that can be done within windows VBScript, I am just wondering if I can compile that code as a resource and call it as needed. Thanks.

Lee

You can use the Windows Script Host interfaces, IActiveScript and IActiveScriptParse , to execute Javascript/VBScript from memory. You can then compile your Javascript/VBScript into a resource, extract it at runtime, and then execute it when needed.

Update: have a look at this blog article:

Adding Active Scripting to your Delphi Win32 application

And then look at this discussion to make it work in 64bit:

Writing a scripting host in Delphi XE2 64-bit

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM