进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 程序开发 -> VB -> 文章内容  
使用.NET2.0编写COM组件供VB调用

这个提法不太合理,个人觉得。只是工程部门原来的程序都是跑在VB上,调用的dll为ATL COM组件; 而现在的新功能开发都建立在.net2003上,于是便出现了 如题所述 的情况,怎样在.NET2.0中编写COM组件供VB调用??

  1.定义接口

    Com是通过抛出接口让外部应用调用的,每个接口、组件都有一个Guid,在.Net中开发Com组件也不例外。

    [Guid(“0bb13346-7e9d-4aba-9ff2-862e0105489a”)]

    public interface IMyService

    {

    //定义接口方法或者属性,每个方法或属性都有一个DISPID属性,供VBScript等使用

     [DispId( 1 )]

     void Method1( args … );

    }  

  2.实现接口的派生类

     //Guid属性定义组件的Guid

     //ProgID定义Com组件的ProgID

     [Guid(

    "ba0a3019-f0d8-4406-8116-f80d5515c686" ) ,

     ProgId("ClassNamespace.MyService"), www.goodsgy.com

www.goodsgy.com

[1] [2]  下一页

在百度中搜索:使用.NET2.0编写COM组件供VB调用
在Google中搜索:使用.NET2.0编写COM组件供VB调用
在Yahoo中搜索:使用.NET2.0编写COM组件供VB调用

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· [组图] 简单使用PS历史画笔快速美化照片
· [图文] WPS演示中应用荧光笔的使用技巧
· WinServer 2008下调教IE使用有巧招
· 消除使用QQ后带来的安全隐患
· [图文] 网页标准制作:使用ul多行多列布局..
· 高效使用Linux的七个习惯
· 普通用户Excel使用VBA的几个误区
· [图文] Excel使用技巧:分列功能的妙用
· [图文] Excel技巧:使用中国式排名效果
· 选择使用新版Excel 2007的10条理由
 
· sql 的随机函数newID()和RAND()
· 知己知彼 了解VB编写病毒的大体方法
· 经验交流:关于软件设计的一点心得体会
· VB里怎么连续循环播放音乐
· 在VB中调用CHM帮助的几种方法
· VisualBasic变态用法之函数指针
· 在VB中用DAO实现数据库编程
· Data控件使用有admin888的Access数据库
· 教你在CoolBar中显示指定的图片
· VB中拖动没有标题栏的窗体

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)