回 帖 发 新 帖 刷新版面

主题:想研究下VB调用DLL库,求一个HELLOWOULD的程序

求大大回答下
就是现在想要用VB的TEXT框输出"HELLOWOULD",前提是要从DLL库中调出来,问的就是DLL库怎么写(用VC?),写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)

回复列表 (共6个回复)

沙发

问的就是DLL库怎么写(用VC?)
VB也行.

写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)
就是说还没入门,想要个简单的例子?

板凳

对对对,一点没接触过DLL,毕业设计了要,虽然没教过,但想找新的技术来研究研究,这样得优的胜算应该大些,现在就是要一个入门程序例子,然后我再自己研究下去

3 楼

[quote]问的就是DLL库怎么写(用VC?)
VB也行.

写些什么(基本语法用的是C++还是要用VB的),怎么用(VB里写什么来调用)
就是说还没入门,想要个简单的例子?[/quote]
对对对,一点没接触过DLL,毕业设计了要,虽然没教过,但想找新的技术来研究研究,这样得优的胜算应该大些,现在就是要一个入门程序例子,然后我再自己研究下去

4 楼

那么你打算用什么语言写那个DLL例子?

5 楼

一个很简单的例子
用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 楼


看起来,DLL有点象JAVA里的包嘛,只是这个包可以提供给很多语言调用而已咯?

我来回复

您尚未登录,请登录后再回复。点此登录或注册