VB 6開發的DLL 使用在C++中出現的問題
各位好:
我想要請教, 我有一個使用VB6 開發的DLL, 並且用C++ Import它, 可是卻發生錯誤. 實在不知道問題究竟出在哪, 還希望幫我解惑~
謝謝
錯誤:
C:\TESTDLLM\TESTDLL\TESTDLL.dll:1:1: error: stray '\220' in program
.................................................
.................................................
使用的開發軟體為Code Block
編譯器為mingw
VB 6 Dll原始碼:
Public Sub SayHello()
MsgBox "Hello!", vbInformation, "VBDll"
End Sub
Public Function iString(a As String, b As String) As String
Dim c As String
c = a + "," + b
iString = c
End Function
C++原始碼:
#import "C:\TESTDLLM\TESTDLL\TESTDLL.dll"
int main()
{
return 0;
}