Incompatible types: 'String' and 'PAnsiChar'
解决方案 »
- 访问adoquery字段值的参数问题?
- 高手指点!高手指点!一直没有解决的问题高手!高手!高高手!!!!!!!!
- 关于listview多选的问题
- 关于 'sleep'事件的问题
- 我建立了一个独立的PAS,在其中建立一个procedure,请问该procedure是否可以在表单的事件中应用.
- 关于过程类型的问题,请大家不吝赐教!
- 我的代码哪里错了?(关于adoquery查询)
- 小问题
- 请问我定义的类,用不同的方法来调用其中的方法有和区别?
- 我想知道用DELPHI做开发一般有多少钱一个月(什么地方)?
- combobox和listbox控件结合起来
- 一个Delphi5+Sqlserver2000做的老程序如何快速改成英文版
Str : string;
P : PChar;
begin
//....
PChar --> String 可以用楼上的强制类型转换,也可以直接取址:
P := @Str[1];
也可以用一些函数,例如StrPCopy
String --> PChar
可以用
StrPas函数
end;
var
s:string;
p:pchar;
begin
p:='hello';
s:=p;
end;
2.string赋值给pchar需要强制转化
var
s:string;
p:pchar;
begin
s:='hello';
p:=pchar(s);
end;
因为那些的参数用的是C++里面的指针