delphi2010中的Pchar
来源:互联网 发布:免费外汇行情软件 编辑:程序博客网 时间:2024/06/05 14:24
在网上搜了一个ping函数,用到pchar(string),编译时出现这个错误,其实以前也碰到这个问题:
delphi7版本中的Pcharh函数在delphi2010中使用时,编译时出现错误 :E2010 Incompatible types: 'Char' and 'AnsiChar'
这时可以这样使用:
PAnsiChar(AnsiString(string));
说明:
在delpin中之前,Char对应的是AnsiChar,PChar对应PAnsiChar,string(未映射成老的ShortString)对应AnsiString;而在delphi2010里,对应的是WideChar,PChar对应PWideChar,string对应UnicodeString
UnicodeString是delphi2010中出现的新字符串类型,之前没有对应版本;delphi2010中的AnsiString也和之前版本的AnsiString类型有差别(多了两个word,一个表示code page,另一个表示element size),但基本上可以一样用,它与UnicodeString使同相同的管理。如果在delphi2010之前用过tntware套件的话,从没有引用计数的WideString过渡到delphi2010的UnicodeString完全没难度。
delphi7版本中的Pcharh函数在delphi2010中使用时,编译时出现错误 :E2010 Incompatible types: 'Char' and 'AnsiChar'
这时可以这样使用:
PAnsiChar(AnsiString(string));
说明:
在delpin中之前,Char对应的是AnsiChar,PChar对应PAnsiChar,string(未映射成老的ShortString)对应AnsiString;而在delphi2010里,对应的是WideChar,PChar对应PWideChar,string对应UnicodeString
UnicodeString是delphi2010中出现的新字符串类型,之前没有对应版本;delphi2010中的AnsiString也和之前版本的AnsiString类型有差别(多了两个word,一个表示code page,另一个表示element size),但基本上可以一样用,它与UnicodeString使同相同的管理。如果在delphi2010之前用过tntware套件的话,从没有引用计数的WideString过渡到delphi2010的UnicodeString完全没难度。
- delphi2010中的Pchar
- Delphi2010中的fastMM
- Delphi2010中的fastMM
- delphi 中的string 和 Pchar
- delphi2010中使用pchar时E2010 Incompatible types: 'Char' and 'AnsiChar' 错误的处理
- skinData在delphi2010中的问题
- Delphi2010
- 关于在procedure中的Pchar参数
- Delphi中的PChar类型的使用
- ThemeEngine在Delphi2010中的安装及使用方法
- Delphi 项目迁移到 Tiburon(Delphi2009,Delphi2010) 中的注意事项
- Delphi 项目迁移到 Tiburon(Delphi2009,Delphi2010) 中的注意事项
- TurboPower Async Professional 在Delphi2010及Delphi7中的安装
- TurboPower Async Professional 在Delphi2010及Delphi7中的安装
- TurboPower Async Professional 在Delphi2010及Delphi7中的安装
- 安装 delphi2010
- Delphi2010 md5
- delphi2010安装
- X264 输出的统计值的含义(X264 Stats Output)
- Android面试汇总(百度+360+Tencent+淘宝+Qualcomm+HTC)
- NewStr
- hdu 4753 Fishhead’s Little Game
- Combobx值得添加和获取
- delphi2010中的Pchar
- LeetCode | Restore IP Addresses
- ^M 弹框中换行
- MessageBeep(0) 发声
- StackConstructModules流程
- RegisterClass和FindComponent
- GDB的基本工作原理
- RvSIP发送注册包及重传流程
- 黑马程序员 java基础加强_代理