主题:想研究下VB调用DLL库,求一个HELLOWOULD的程序
笑十三狼
[专家分:1040] 发布于 2008-12-27 00:11:00
求大大回答下
就是现在想要用VB的TEXT框输出"HELLOWOULD",前提是要从DLL库中调出来,问的就是DLL库怎么写(用VC?),写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)
回复列表 (共6个回复)
沙发
bcahzvip [专家分:6040] 发布于 2008-12-27 06:33:00
问的就是DLL库怎么写(用VC?)
VB也行.
写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)
就是说还没入门,想要个简单的例子?
板凳
笑十三狼 [专家分:1040] 发布于 2008-12-28 00:17:00
对对对,一点没接触过DLL,毕业设计了要,虽然没教过,但想找新的技术来研究研究,这样得优的胜算应该大些,现在就是要一个入门程序例子,然后我再自己研究下去
3 楼
笑十三狼 [专家分:1040] 发布于 2008-12-28 00:17:00
[quote]问的就是DLL库怎么写(用VC?)
VB也行.
写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)
就是说还没入门,想要个简单的例子?[/quote]
对对对,一点没接触过DLL,毕业设计了要,虽然没教过,但想找新的技术来研究研究,这样得优的胜算应该大些,现在就是要一个入门程序例子,然后我再自己研究下去
4 楼
bcahzvip [专家分:6040] 发布于 2008-12-28 23:42:00
那么你打算用什么语言写那个DLL例子?
5 楼
merry05 [专家分:8920] 发布于 2008-12-29 17:05:00
一个很简单的例子
用C写的DLL
DLLIMPORT void HelloWorld ()
{
MessageBox (0, "Hello World from DLL!\n", "Hi", MB_ICONINFORMATION);
}
用VB调用
Private Declare Sub HelloWorld Lib "工程1.dll" ()
Private Sub Command1_Click()
Call HelloWorld
End Sub
6 楼
笑十三狼 [专家分:1040] 发布于 2009-01-12 14:50:00
看起来,DLL有点象JAVA里的包嘛,只是这个包可以提供给很多语言调用而已咯?
我来回复