以下代码示例适用于 99% 的 PC
CoInitialize(Nil);
ScriptControl1:= TScriptControl.create(nil);
但一份用户错误报告 (madExcept) 显示了这一点:
exception class : EOleSysError
exception message : Class not registered.
thread $414 (TCreate_restore_point):
004e90b5 +019 xxxx.exe ComObj OleError
004e90c8 +010 xxxx.exe ComObj OleCheck
0053e668 +04c xxxx.exe OleCtrls LicenseCheck
0053e75d +0e9 xxxx.exe OleCtrls TOleControl.CreateInstance
0053e125 +125 xxxx.exe OleCtrls TOleControl.Create
“ScriptControl1:= TScriptControl.create(nil);”引发异常“类未注册”。
如何注册或解决问题?
谢谢
最佳答案
您需要安装Windows Script Control
以便在系统中使用 TScriptControl
类。
关于delphi - TScriptControl - 类未注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11857764/