精品文档
2010\\Projects\\Simple_ATL\\Debug\\Simple_ATL.dll\”已退出,代码为 5。请验证您是否有足够的权限来运行此命令。 1> 上一错误已转换为警告,因为调用任务时指定了 ContinueOnError=true。 1> 继续生成,因为任务“Exec”的“ContinueOnError”设置为“true”。 1>C:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\Microsoft.CppCommon.targets(756,5): error MSB8011: 未能注册输出。请尝试启用“逐用户重定向”,或者使用提升的权限从命令提示符处注册该组件。 1> 1>生成失败。 1> 请使用管理员身份来运行VS 2010,并重新编译项目。
第5步:在Visual Basic中调用COM组件
启动VB,并选择“Windows窗体应用程序”,并建立工程,工程名为“TestCOMApp”。
在对话框上放置一个命令按钮。现在,我们需要添加COM服务器的引用,请单击“项目”菜单并选择“添加引用”,在“COM”选项卡中找到“Simple_ATLLib”并选择它。
。
6欢迎下载
精品文档
双击先前放置的命令按钮,VB会切换到这个按钮的代码窗口。添加以下的代码: Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim objTestATL As Simple_ATLLib.First_ATL objTestATL = New Simple_ATLLib.First_ATL Dim lngReturnValue As Long objTestATL.AddNumbers(5, 7, lngReturnValue) MsgBox(\ & lngReturnValue) objTestATL = Nothing End Sub
运行这个VB工程,单击命令按钮,你就会看到期望的结果了:
。
7欢迎下载
精品文档
欢迎您的下载, 资料仅供参考!
致力为企业和个人提供合同协议,策划案计划书,学习资料等等
打造全网一站式需求
。
8欢迎下载