主题:  请问在Director中如何调用DLL?

runninggun

职务:普通成员
等级:1
金币:0.0
发贴:31
注册:2000/10/24 13:55:42
#12002/11/7 10:24:00
这是一个朋友问我的问题——如何在Director中调用DLL?
在VB中可以这样调用sysdata.dll:
------------------------------------------------------------------------------------------------------------------------------------
Private Declare Function GetTime Lib "sysdata.dll" (ByVal lpString As String) As Long
(Vb中动态库的声明)

Private Sub Form_Load() (VB中启动模块)
dim str as string (定义变量str为字符串)
str = "0000000000000000000000" (这一行一定要的,而且其中的字符个数一定要和返回的字符个数相等,也就是22个字符数)
GetTime(str) (调用动态库中sysdata.dll中的GetTime函数,并把得到的字符串附给str)
MsgBox (str) (把str的值显示在对话框中,这时应得到“ZPEMAJQLUDMKVX”+“20021106”)
End Sub
------------------------------------------------------------------------------------------------------------------------------------
请问在Director中如何调用DLL?
谢谢先。



酷狗

职务:版主
等级:2
金币:10.0
发贴:610
注册:2000/9/16 9:26:36
#22002/11/8 20:35:13
以前一直是用GLU32_Xtra,但前几天奥古出了一个XTRAS,也是调用DLL,而且功能更强大!:)



jzhiqing

职务:普通成员
等级:1
金币:0.0
发贴:17
注册:2002/11/7 22:07:38
#32002/12/25 14:48:00
真的吗?早就想有了!



directorX

职务:普通成员
等级:1
金币:1.0
发贴:168
注册:2002/12/24 11:28:55
#42003/1/13 13:12:48
我看还是用插任好!