var ls_temp:string;
lp:pchar;
begin
ls_temp:=copy(ls_0,len-3);
lp:=pchar(ls_temp)
result:=lp;
end
函数是这样的
lp:pchar;
begin
ls_temp:=copy(ls_0,len-3);
lp:=pchar(ls_temp)
result:=lp;
end
函数是这样的
begin
result:=pchar(copy(strpas(ls),0,len-3));
end;
以下是我调用该函数的代码,帮我看一下,var
ls_1:string;
lp_1:pchar;
begin
ls_1:= "china"
stralloc(lp_1,100);
lp_1:=CutString(ls_1,length(ls_1)-2)//我要取得 chi
showmessge(lp_1)
end
这样做好像不行,请不鄙指教哦: