500分的VB2005 DLL编写 问题。
发布网友
发布时间:2024-02-13 04:17
我来回答
共3个回答
热心网友
时间:2024-08-17 19:34
据我所知VB6至少有两种方法可以写有函数返回的DLL
http://hi.baidu.com/lyglay/blog/item/7843fcfb2b143160024f562f.html
看下这里,是一种变通的方法,不需要对VB做手术就可以,另一种更彻底,见该页最下方,有一个VB_DLL_Link的链接,下载它试试吧
热心网友
时间:2024-08-17 19:33
"VB6不可以写输出函数的DLL",这句话是错误的,vb6写的dll可以实现输出函数。
热心网友
时间:2024-08-17 19:33
VB2005可以写编写Net类库和Com类库,其中您可以用编写Com,然后在VB调用。。。比如:打开VB2005,新建工程选择《类库》,然后进入IDE以后,您删除默认的Class1然后在《解决方案资源管理器》中右键点击项目名称,分别选择:添加-新建项。。弹出的窗口中选择Com类。您就可以在这个类库里面用VB2005的语法来编写com函数。注意生成类库的时候先注册,然后使用。。。。
VB2005输出的com类相当于VB6输出的ActiveXDLL
一个程序要做成DLL格式需要更改代码吗?[VBasic]
VB2005 我没有用过了,因为后来改用 Java 之类的了。不过在这个方面都还是差不多的吧。新建一个 ActiveX DLL 工程,默认有一个 Class1 的类模版,为了方现理解,我们把 Class1 改为 Interface,把工程名改为 Win,然后在 Interface 模版中输入以下代码:Option Explicit Private m_Name as String ...
在vb2005里,怎么使用外部的类?
右键单击工程,添加引用,选择项目选项卡,选择刚才编译好的类库,确定。然后在需要用到函数的地方,添加如下语句:using 类库的命名空间;接下来就可以对类库进行操作了。
200分送上 在VS2005里还需要IIS吗,还需要虚拟目录吗?
调试的时候的确可以不要IIS,VS2005已经不需要再安装IIS了,其中自带了对WEB的支持.而且VS2005中对于WEB设计来说,增加很多控件,应用非常方便.在VS2005网站开发过程中,网站发布问题一直是个问题.VS2005创建的网站有几个默认的目录:App_Code,App_Data,App_Themes...如果是但cs/vb文件,比如UploadFile.cs类...
为什么vb2005添加工具项wmp.dll会提示自动注册失败?
那是因为vs里面已经自带了wmp.dll文件。方法是在vs工具箱里面新建一个文件例'mp3',右击'选项卡',会出现一个窗口,在窗口里直接找到'com组件'然后在里面找到Window media player这一选项,在前面打勾选择,点击确定,在工具箱里面就会出现该工具。
VB 调用dll报约定错误
VB调DLL函数是按照StdCall来的。然而你那个原函数声明,没有带类似STDCALL PASCAL WINAPI APIENTRY CALLBACK这一类的关键词,目测是Cdecl调用方式。所以这样调就坏了 我现在也不好确定到底是不是这样造成的调用约定错误,我写了一个DLL把调用约定给转成StdCall了,你把这个DLL和你的DLL放在一起,VB那边调...
VB 怎么编写DLL
1-4问题,原因是ActiveX DLL 本质是一个控件,所以你使用它就必须像使用控件一样引用,才可以 5、可以,但是这样DLL很难封装API一类的函数,有点类似于自定义控件的效果。6、可以,见下面的文章 怎样用VB编写.DLL动态链接库文件 VB中创建的DLL只是COM组件,无法作为输出函数的DLL,其实这只是个错误的...
VB 怎样编写DLL,实现软件功能升级。高分求救!
你先打开VB,然后先中“ActiveX Dll”工程,然后开始编辑。编完后,保存一般是以“.cls”和“.vbw”保存。这时你选择“文件”菜单,弹出下拉框,选中“生成.dll”选项,它就会在上面弹出一个进度条“正在生成.dll文件”。生成以后是一个有好象齿轮状的图标。如果你要引用,就开一个“标准EXE”工程,...
vs2005中 c++怎样调用vb.net生成的dll
1、先引用你的dll(不要说你不知道怎么引用)2、using你dll的命名空间 3、在代码中声明dll中的类(如:Lyric * l = new Lyric();)4、接着开始编程 假如你的dll中的Lyric类有GetLyric(FileName)的方法,就直接写上去就可以了(如:String * s = l.GetLyric("C:\\1.lrc");)如果你是...
速求。vb2005速成版 下载地址。或者打包发送。
Microsoft Visual Studio .NET 2005 专业版 90 天试用版光盘镜像 http://download.microsoft.com/download/5/c/2/5c2840fd-8b03-492e-bd61-6fc2820b8ba3/chs_vs_2005_Pro_90_Trial.img 注意:请将镜像下载到一个至少有 5.5 GB 可用空间的硬盘中 STEP2 使用 WinRAR 解压镜像 WinRAR 官方网站...
vb2005 vb6哪个好
VB6比较老,可以实现的功能没有2005多。VB是Visual Studio开发环境中的一种语言。VB6是 VS6.0 中带的。比较古老,基于DLL运行。没有免费的开发工具。VB2005 是 VS2005 中带的。基于.net的类库(.net的DLL)。有Express版免费开发环境。VS系列最新版是VS2010....