网站建设资讯

NEWS

网站建设资讯

vb.net代码封装,c语言代码封装

.net 代码如何封装成dll

建立个类库项目,但是.net的类库项目生成的dll只能给.net自己使用,所有要写成.NET的COM组件才能给如VB6程序使用。

简阳网站建设公司成都创新互联,简阳网站设计制作,有大型网站制作公司丰富经验。已为简阳1000多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的简阳做网站的公司定做!

如下就是.net COM组件格式了。但是给别人用也要装.net framwork

[Guid 为工具里创建,你还要用签名一个.snk文件,然后把这个类库项目属性里加上这个签名

签名文件产生你可以到.net SDK运行命令 sn -k name.snk产生签名文件,然后再项目里加上签名文件。

namespace Test

{

[Guid("A7EB3BC2-FFB9-471b-BE23-8AAA365946F5")]

public class testclass

{

public testclass()

{

}

//一定要这个这是标明COM组件的入口地址,每个给外面接口的都要写这个如[DispId(2]中间数字不能重复

[DispId(1)]

public string hello(string whatyouwantoencrypt)

{

return "hello!,you want to crypt:" + whatyouwantoencrypt;

}

然后再VB脚本里可以这样调用

dim SppClient

Set SppClient= CreateObject("Test.testclass")

记的一定要[Guid("A7EB3BC2-FFB9-471b-BE23-8AAA365946F5")]

[DispId(1)]

和签名,否则不能生成有用的COM组件。

如何将vb.net做的项目封装成.exe程序

有3种方法:

1. 用.NET自己的封装工具封装(不太好用)

2. 网上找InstallShield封装软件(破解的不好找,也不太好用)

3. 最简单的,网上搜SetupFactory 8, 非常好用,我就用他

vb.net用一个类库封装两个类库,实现选择使用其中的一个类库

让两个类都继承同一个“电源设备”抽象类或者实现接口,然后用反射来动态读取类库中的类。

求助!VB.net+sql项目该如何封装发布?

第一、你将要部署的软件如果是访问部署的目标机上的数据库,那么目标计算机必须安装SQL Server 软件。

第二,你可以在软件中设置一个连接SQL Server服务器的登录界面,动态连接SQL Server服务器。

第三,可以用第三方安装制作工具,比如:Setup Factory

VB.NET如何调用封装好的dll类中的方法?

比如有一个类是You.dll,里面有一个封装好的方法是YouSub(byval a as system.array)

在工程里面,你在引用中,添加引用,选择You.dll的路径所在,添加引用;

添加引用后,要定义一个类,并实例化他

dim you as You=new You()

you.YouSub("参数")


网站栏目:vb.net代码封装,c语言代码封装
本文来源:http://njwzjz.com/article/hcdhhe.html