前端之家收集整理的这篇文章主要介绍了
[VB.NET]VB调用下划线开头的函数,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
VB
调用下划线开头的
函数 hi... 我现在使用VB
调用Excel的COM,进行一些Excel操作. Excel的CCOM里面有一个
方法_SaveAs,它是下划线开头. Set objExcel = CreateObject( "Excel.Application ") lv_result =objExcel.ActiveWorkBook._SaveAs //这里
提示不能用下划线 请问: 我怎么才能
调用这个Com里面的_SaveAs
方法? 谢谢! __________________________________________________________________________ up __________________________________________________________________________ PS: 我不是VB程序员,两颗星星是C#版的 美国那边的一个5年的VB老程序拿到中国这边有问题,所以我来改下... __________________________________________________________________________ 不要告诉我再写个C++的Dll报装一下SaveAs... 除非实在没有其他办法... __________________________________________________________________________ 学习ing... 我第一反映就是像LZ说的,包装一下. __________________________________________________________________________ 直接用无下划线的 SaveAs 就可以了。 __________________________________________________________________________ 可能和你的Office版本有关,我这里试过无错。 __________________________________________________________________________ 我觉得在.net里使用Office最好使用动态
调用。 __________________________________________________________________________ 用了Set,好象是VB6
代码?怎么会有_SaveAs? __________________________________________________________________________ 可能和你的Office版本有关,我这里试过无错。 ------------------------------------------ 什么意思? 你可以
调用 _SaveAs? 恩,我的问题其实是 "VB怎么
调用下划线开头
函数 ",office这个只能说举例吧... __________________________________________________________________________ 恩,office这个只能说举例吧... ----------------------- 郁闷,VB中变量只能以字母开头,怎么会有下划线的
函数? __________________________________________________________________________
调用下划线开头
函数:objExcel.ActiveWorkBook.[_SaveAs] __________________________________________________________________________ 实在不行就反射一下... __________________________________________________________________________ 是的,我在VB.NET里可以
调用带下线的这个
方法,我的是VS2005. __________________________________________________________________________ 楼主的意思是不能使用带_的
方法是吗?我做了一个测试
代码,是可以的(VS2005): Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs) Handles Button1.Click _someFun() End Sub Private Sub _someFun() Console.WriteLine( "测试 ") End Sub __________________________________________________________________________ 参考 MSDN 的 CreateObject 帮助的示例,将对象进行显式声明,并且:“若要使用此示例,必须在运行该程序的计算机上安装 Excel,并且必须从“项目”
菜单上“
添加引用”对话框的“COM”选项卡中
添加对类型库的引用。” __________________________________________________________________________