声明:本空间的内容不全部是原创,如有雷同只为学习与借鉴之方便,别无它意,来者是朋友,愿通过此平台结交天下测试达狼!
QTP 调试时提示ActiceX部件不能创建对象
上一篇 /
下一篇 2010-07-18 21:12:58
/ 个人分类:QTP
ug.h
U&XOe0@M0用QTP运行下列脚本 提示:ActiceX部件不能创建对象
Fe/G4u csZ O051Testing软件测试网U:p3k4@I
Z,f,sDim ExcelSheet51Testing软件测试网fQG7axfg&p:c
Set ExcelSheet = CreateObject("Excel.Sheet")
K QonC0' Make Excel visible through the Application object.
G^3s!c6po(O0ExcelSheet.Application.Visible = True
.\(C{]gcI/[E0' Place some text in the first cell of the sheet.
3Cny8m{)y0ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1"51Testing软件测试网.e Q%BP'?E
' Save the sheet.51Testing软件测试网$i3Q^
c}PC6U:{vM
ExcelSheet.SaveAs "C:\DOCS\TEST.XLS"
/K r#nLXq i?*?)Cee0' Close Excel with the Quit method on the Application object.51Testing软件测试网Yn d
]:gm
oZG$IO
ExcelSheet.Application.Quit
m4UNd!GDy.t0' Release the object variable.51Testing软件测试网
?}}4K'NN%Xh!J
Set ExcelSheet = Nothing51Testing软件测试网$nfeA-lN
51Testing软件测试网e-[ IR!F1q @7\
51Testing软件测试网2Ts?R
l'q在网上找过几个方法
7V:R,NOY*e j2c%w051Testing软件测试网
v;V_ AJ]]1)把下列放入记事本,并把后缀改成bat格式51Testing软件测试网ilV&lB+|e$O
]K`3sX9~/w ~6k0rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
*Id)yQ;t)k+L0X4HNC(P,v0rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
S@j7J,?
a
M0regsvr32 /s comcat.dll51Testing软件测试网x;B;bX1J3pQ
regsvr32 /s asctrls.ocx51Testing软件测试网kpU)TrO;ri-mP
regsvr32 /s oleaut32.dll
!\r
u8S+f0regsvr32 /s shdocvw.dll /I
.yM!G/?'XGT0regsvr32 /s shdocvw.dll
R(c8bg-g0regsvr32 /s browseui.dll
U)Z P0~u&O0regsvr32 /s browseui.dll /I
7W.S3~L*|?0regsvr32 /s msrating.dll51Testing软件测试网%w
G
ZE|v+y
regsvr32 /s mlang.dll
L6NL'JHS0regsvr32 /s hlink.dll
U\ekaQB3Ln0regsvr32 /s mshtml.dll51Testing软件测试网0v!r&O|.^3`
regsvr32 /s mshtmled.dll51Testing软件测试网i n B$^\&j+H%ll
regsvr32 /s urlmon.dll51Testing软件测试网.RA
KTma4H5T|
regsvr32 /s plugin.ocx