Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-15 #1 我有一个 VC 写的 DLL。其中有一个函数返回值为 CString。我该如何在 Delphi 中写申明?
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-16 #5 用 PChar 可以直接对应于 CString 吗?
L lzh7735 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-16 #6 CString是VC的类,PChar是字符串指针,两者是不能对应的,像这种返回“类”的函数只能在VC编写的EXE、DLL中使用,其它程序语言是无法什么其返回结果的。
C chinapr Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-17 #7 用开域with CString do 可以得到你想的结果!
W wwr74 Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-17 #8 倒是用Delphi写过dll,让vc++来调用。pchar和cstring应该是对应的,自己试试吧。
B baiduan Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-17 #9 lzh7735说的对。 cstring是vc的类,delphi怎么用? 重新用vc写dll,返回char * ,delphi用pchar; lz看行不行
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2006-05-17 #10 可以只有再写一个 DLL 了。 谁能给我写一个 VC DLl 的例子。 现在我有两个问题, 1。VC 的 DLL 工程中,如何调用另一个 DLL ? 2. 如果在 DLL 工程中使用 CString ???
可以只有再写一个 DLL 了。 谁能给我写一个 VC DLl 的例子。 现在我有两个问题, 1。VC 的 DLL 工程中,如何调用另一个 DLL ? 2. 如果在 DLL 工程中使用 CString ???