社区
C#
帖子详情
c#使用Pwidechar
thpengxl
2012-07-30 02:30:00
想把一个delphi的源码程序改写成c#的,delphi中调用一个dll的方法,调用的时候参数做了一下处理,获取文本框的字符串以后,调用了Pwidechar方法处理了这个字符串。我在c#中直接获取文本框字符串以后,赋给string类型的一个参数,调用dll的方法以后,字符串变成乱码了
请问我在c#里面应该怎么处理这个string类型的参数,才不会出现乱码,谢谢。
...全文
69
回复
打赏
收藏
c#使用Pwidechar
想把一个delphi的源码程序改写成c#的,delphi中调用一个dll的方法,调用的时候参数做了一下处理,获取文本框的字符串以后,调用了Pwidechar方法处理了这个字符串。我在c#中直接获取文本框字符串以后,赋给string类型的一个参数,调用dll的方法以后,字符串变成乱码了 请问我在c#里面应该怎么处理这个string类型的参数,才不会出现乱码,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Delphi的dll如何向
C#
传出string(1)
如果从dll传出string,一般定义成P
Char
,由调用者分配好内存,并告诉大小,这样比较麻烦。 既然delphi的dll可以传回variant(实际是...function Call(AEndPointURL:
PW
ide
Char
;AServiceName,AMethodName:
PW
ide
Char
;
Delphi和
C#
数据类型对应表
C#
datatype ansistring string boolean bool byte byte
char
char
comp double currency decimal double double extended double int64 long int32 int int16 short integer int l...
AES
C#
加密 DELPHI7解密
C#
加密 /// <summary> /// Aes序列化 /// </summary> /// <param name="uid">用户ID</param> /// <param name="time">有效日期</param> /// <returns></...
delphi、
c#
数据类型比较
pw
ide
char
string toleenum long pbytearray byte[]
pw
ordarray int[] pansistring string ptextbuf string shortstring string ...
Migrates from Delphi to
C#
.NET
Delphi Data Type to
C#
Data Type Delphi DataType
C#
datatype ansistring string ...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章