求源代码,忘高人指点
有一个动态库MaxMin.dll,该动态库中有一个函数:int Max(int *a , int b)
a为存放整数的数字,b为数组中的个数, 该函数为求数组中最大值。
希望能在VB中能够动态载入MaxMin.dll动态库并调用Max函数,一定是动态的载入。希望高人指点啊。 --------------------编程问答-------------------- 看看这个
http://blog.sina.com.cn/s/blog_4df604a9010092my.html --------------------编程问答-------------------- Declare Function Max Lib "MaxMin.dll" (ByRef a as Long,ByVal b as Long) As Long --------------------编程问答-------------------- http://wenwen.soso.com/z/q187621153.htm
p.s. 1楼完全是瞎扯,2楼没有理解lz问题。 --------------------编程问答-------------------- 谢谢3楼的回答,我现在想调用int Max(int *a , int b),你给的网站资料我看过了,但是里面只能是字符串,我这种形式不行了,希望高手们再次指点下 --------------------编程问答-------------------- 这个,不能照搬的。。。
你完全没有概念。。。汗。 --------------------编程问答-------------------- vb中Declare 的就是动态加载 --------------------编程问答-------------------- Declare Function Max Lib "MaxMin.dll" (a as Long,ByVal b as Long) As Long
调用
dim a(5) as long
dim b as long
dim c as long
b=ubound(a)+1
c=max(a(0),b) --------------------编程问答-------------------- 麻烦caozhy您把写好的程序贴出来吧,我就是没理解才请教您的。
7楼写的不是动态加载 --------------------编程问答-------------------- 你为什么要用LoadLibrary来加载 --------------------编程问答-------------------- 因为我这个我要调用许多dll.我总不能每回用下,再把这个dll名字改下吧,caozhy看起来知道怎么弄,就好人做到底,给我讲解透吧,谢谢了
--------------------编程问答--------------------
LZ是连declare语句都不用了?
补充:VB , API