邹建,vb板块没有人回答的对,你来说说好吗?
C语言编辑的API函数如下:
int SOCKconnect(char*hostip,unsigned short port)
用于建立与SOCKEDT的连接。
VB中的申明为:
Public Declare Function SOCKconnect Lib "d:\socketapp\socketap.dll" (ByVal HostIP As String, ByVal Port As Integer) As Long
VB程序为:
Dim HostIP As string
Dim Port As integer
dim connectok as long
HostIP = "100.238.163.144"
Port = 6300
connectok=SOCKconnect(HostIp, Port)
执行程序,又提示出这样的错误:
“文件未找到: d:\socketapp\socketap.dll”
但我可以确认这个路径下有这个dll文件。
那原因何在呢?(文件放在程序根目录或系统目录都是一样的错)
顺便讲一下,随dll还有另外几个文件*.h和*.lib
这些没有什么影响吧?