德成的
只有提供VB PB DEPHI函数
如何用C#调用?通用函数声明Public Declare Function DC_Com_Open Lib "Fox_DC.dll" (ByVal n As Integer, ByVal nBaudRate As Long) As Integer Public Declare Sub DC_Com_Close Lib "Fox_DC" () Public Declare Sub DC_SetLanguage Lib "Fox_DC" (ByVal bLan as BYTE) Public Declare Function DC_AutoTestCard Lib "Fox_DC.dll" (CardType As String) As Integer Public Declare Function DC_GetLastError Lib "Fox_DC" (ByVal nErr As Integer, pErrInfo As String) As Integer Public Declare Function DC_Scream Lib "Fox_DC" (ByVal n As Integer) As Integer Public Declare Function DC_TestDevice Lib "Fox_DC" () As Integer Public Declare Function DC_TestCard Lib "Fox_DC" () As Integer Public Declare Function DC_GetCardType Lib "Fox_DC" (nCardType As Byte) As Integer Public Declare Function DC_Control_light Lib "Fox_DC" (ByVal n As Byte) As Integer Public Declare Function DC_UpdateBaud Lib "Fox_DC" (ByVal nOldBaudRate As Long, ByVal nNewBaudRate As Long, ByVal nCom As Byte) As Integer Public Declare Function DC_USB_A_Open Lib "Fox_DC.dll" () As Integer Public Declare Sub DC_USB_A_Close Lib "Fox_DC" () Public Declare Function DC_USB_B_Open Lib "Fox_DC.dll" (ByVal nPort As Integer, ByVal dwBaudRate as long) As Integer Public Declare Sub DC_USB_B_Close Lib "Fox_DC" ()
只有提供VB PB DEPHI函数
如何用C#调用?通用函数声明Public Declare Function DC_Com_Open Lib "Fox_DC.dll" (ByVal n As Integer, ByVal nBaudRate As Long) As Integer Public Declare Sub DC_Com_Close Lib "Fox_DC" () Public Declare Sub DC_SetLanguage Lib "Fox_DC" (ByVal bLan as BYTE) Public Declare Function DC_AutoTestCard Lib "Fox_DC.dll" (CardType As String) As Integer Public Declare Function DC_GetLastError Lib "Fox_DC" (ByVal nErr As Integer, pErrInfo As String) As Integer Public Declare Function DC_Scream Lib "Fox_DC" (ByVal n As Integer) As Integer Public Declare Function DC_TestDevice Lib "Fox_DC" () As Integer Public Declare Function DC_TestCard Lib "Fox_DC" () As Integer Public Declare Function DC_GetCardType Lib "Fox_DC" (nCardType As Byte) As Integer Public Declare Function DC_Control_light Lib "Fox_DC" (ByVal n As Byte) As Integer Public Declare Function DC_UpdateBaud Lib "Fox_DC" (ByVal nOldBaudRate As Long, ByVal nNewBaudRate As Long, ByVal nCom As Byte) As Integer Public Declare Function DC_USB_A_Open Lib "Fox_DC.dll" () As Integer Public Declare Sub DC_USB_A_Close Lib "Fox_DC" () Public Declare Function DC_USB_B_Open Lib "Fox_DC.dll" (ByVal nPort As Integer, ByVal dwBaudRate as long) As Integer Public Declare Sub DC_USB_B_Close Lib "Fox_DC" ()
msdn.microsoft.com/en-us/library/aa288468.aspx
另一帖子
http://topic.csdn.net/u/20090217/11/6e5c578a-488c-4752-8ba0-1eb44d224d75.html?seed=1057344540