level 13
Nukepayload2
楼主
现在国内网站上能搜到的可用的免费简体中文vb.net 2010教程一个都没有。
我要补这个空。转载 请说明来自百度Nukepayload2。
类库你想写什么样就什么样,我以vb6实现控制台的类库为例。
1,vs2010旗舰版简体中文版装好,vb6装好,打开vs2010,需要管理员身份
2,新建项目 语言visual basic 类型 windows项目 - 类库
3,刚开始会自动建立一个空白的类,那个没有用,在解决方案删除class1.vb
4,在菜单条上找到 新建类 弹框出来,选择com类 。'我看过的教程没一个这样做的,这样省时省力少犯错。



5,在类的特征标记,形如
<comxxxxx("xxxxxxx")>_
public class xxx
添加<comvisible(true)>,变成这样
<comxxxxx("xxxxxxx")>_
<comvisible(true)>
public class xxx

6,在类里写内容,注意public,注意不要paramarray

7,项目的属性里面,在编译给com交互注册打勾,在应用程序程序集信息点击后出现的对话框里,使com可见打勾,写描述,公司,作者之类的属性,在签名里给程序集签名,可以不用密码保护

检查一下,签完名是这样的

8,项目-生成
9,这是已经自动注册好了,打开vb6,新建窗体项目,添加引用,如果在对象浏览器里能看到这个类库的成员,就成功了。
2013年02月06日 01点02分
1
我要补这个空。转载 请说明来自百度Nukepayload2。
类库你想写什么样就什么样,我以vb6实现控制台的类库为例。
1,vs2010旗舰版简体中文版装好,vb6装好,打开vs2010,需要管理员身份
2,新建项目 语言visual basic 类型 windows项目 - 类库
3,刚开始会自动建立一个空白的类,那个没有用,在解决方案删除class1.vb
4,在菜单条上找到 新建类 弹框出来,选择com类 。'我看过的教程没一个这样做的,这样省时省力少犯错。



5,在类的特征标记,形如<comxxxxx("xxxxxxx")>_
public class xxx
添加<comvisible(true)>,变成这样
<comxxxxx("xxxxxxx")>_
<comvisible(true)>
public class xxx

6,在类里写内容,注意public,注意不要paramarray
7,项目的属性里面,在编译给com交互注册打勾,在应用程序程序集信息点击后出现的对话框里,使com可见打勾,写描述,公司,作者之类的属性,在签名里给程序集签名,可以不用密码保护
检查一下,签完名是这样的
8,项目-生成9,这是已经自动注册好了,打开vb6,新建窗体项目,添加引用,如果在对象浏览器里能看到这个类库的成员,就成功了。