为什么同一个DLL中的函数,两种调用格式,一个调用 成功,另一个调用失败,而两个调用看不出什么差别。在线急等。
函数的 声明
Public Declare Function Sms_Connection Lib "sms.dll" (ByVal CopyRight As String, ByVal Com_Port As Integer, ByVal Com_BaudRate As Integer, Mobile_Type As String, CopyRightToCOM As String) As Long
调用程序如下:
Dim TypeStr As String
Dim CopyRightToCOMStr As String
Dim CopyRightStr As String
CopyRightStr = "//上海迅赛信息技术有限公司,网址www.xunsai.com//"
TypeStr = " "
CopyRightToCOMStr = " "
dim Scom as integer
Scom = 14
If Sms_Connection(CopyRightStr, CInt(Port.Text), 9600, TypeStr, CopyRightToCOMStr) Then
If Sms_Connection(CopyRightStr, CInt(Scom), 9600, TypeStr, CopyRightToCOMStr) Then
为什么 同样的一个函数Sms_Connection调用 ,第一个调用格式成功执行,第二个调用格式调用 失败呢