我已经在系统中注册了控件IMGSCAN.OCX(就是kodak带的扫描控件)
然后我做了一个按钮,代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var obj:variant;
begin
obj := CreateOleObject('Imaging.ScanCtrl.1');
obj.AboutBox();
end;然后执行,结果发生错误:"Project Project1.exe raised exception class EOleSysError with message '灾难性故障'.Process stopped.use Step or Run to continue."请问为什么出这个错啊,对扫描控件还有做额外的处理吗?另外我把该扫描控件插入到网页里面去执行也会出错!
然后我做了一个按钮,代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var obj:variant;
begin
obj := CreateOleObject('Imaging.ScanCtrl.1');
obj.AboutBox();
end;然后执行,结果发生错误:"Project Project1.exe raised exception class EOleSysError with message '灾难性故障'.Process stopped.use Step or Run to continue."请问为什么出这个错啊,对扫描控件还有做额外的处理吗?另外我把该扫描控件插入到网页里面去执行也会出错!
解决方案 »
- 怀念~~CSDN曾经的岁月...再也不会回来了...
- 把VC的这段简单代码改为DELPHI,我改了仍有问题,请大哥们帮帮小弟~~~~
- 读出coms 70H 71h
- ★左截字段,右截字段问题??
- 请问:在一个线程中可以创建另一个线程吧?线程执行完可以自己停止吧?
- file not found "Proxies.dcu"问题完美解决方案
- dbgrideh?
- 如何将TSTRINGLIST 加到TXT/LOG文件的最后?
- 现在条码扫描除了调用谷歌的没有其他方法了吗
- 如何用ADOX创建ACCESS数据表?
- 请问如何将数据库中所有表的结构(包括字段类型、是否索引、是否允许为空)等信息写入到一个XML文档中?
- 求助!在Delphi中怎样调用语句压缩文件?
var obj:variant;
换为:
var obj:OLEVariant;另外,需要 uses comobj;-------------------------------------------------------
http://kmok.cn
var obj:variant;
换为:
var obj:OLEVariant;还是不行,报同样的错!