string类型怎么转换到pchar
解决方案 »
- 将表内的文本类型的列改成日期类型的列(ACCESS)
- Excel导入SQL时Excel工作表名称不能以数字开头的问题
- 如何用ListView 显示数据库的数据? 并单击标题排序,而且单某个字段值大于10时候显示不同的颜色?
- 内存中有两个字符串string1和string2,CPU要对它门按位异或,知到string1的内容和地址,怎么能得到string2的地址和内容?
- FastReport的两个问题
- 怎么配置三层结构中的Dcom和Socket服务器,为什么我的老是出现Stack Overflow,不支持此接口的错误呢?
- 菜鸟问题6
- 在Delphi中有和VB中的Split()相似的函数吗?
- 请进来看看!
- 如VB中TIMEDELAY=100,在DELPHI中是如何表示的呀?
- 请问如何用ADOQuery建立主从表?
- 怎样判断窗体中控件的类型(通过程序)
var
c:pchar;
s:string;
begin
s:='123';
c:=pchar(s);
end;使用phcar(字符串)函数就可以了,
s:string;
x:pchar;
begin
s:='This is Pchar type';
x:=pchar(s);
end;
直接转换就可以了!
pchrTemp: PChar;
strTemp: string;
begin
pchrTemp := StrAlloc(Length(strTemp) + 1);
StrPCopy(pchrTemp, strTemp); ..... StrDispose(pchrTemp);
end;
p: PChar;
s: string;
begin
S;='sss'; StrPCopy(p, s); .....end;