X
xzsyz
Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个dll 其中一个是取汉字的拼音首字符函数声明如下
function asd(achar)char;stdcall;
我在另外一个工程中调用时例:
edit1.text:=strpas(asd(pchar(edit2.text))) 如果edit2.text中有偶数个汉字时
则完全正确,但是如果是奇数个汉字时,则最后一个字的就取不出来,在跟踪调试时
asd(pchar(edit2.text))的值也是完全正确的。请朋友给提供一个解决方案!谢谢!
function asd(achar)char;stdcall;
我在另外一个工程中调用时例:
edit1.text:=strpas(asd(pchar(edit2.text))) 如果edit2.text中有偶数个汉字时
则完全正确,但是如果是奇数个汉字时,则最后一个字的就取不出来,在跟踪调试时
asd(pchar(edit2.text))的值也是完全正确的。请朋友给提供一个解决方案!谢谢!