请教关于过程中参数传递的问题? procedure Tform1.dsi(?????);//请问这里应该如何表示var tip:array [0..63] of ansichar;begin Tip:=title;//title作为字符传递的参数end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 type y=array [0..63] of ansichar; procedure Tform1.dsi(title:y);//请问这里应该如何表示var tip:y;begin Tip:=title;//title作为字符传递的参数end; 这段代码有问题,将1、不要用Tip:=title;改用StrCopy(Tip, Title),当然Title不能超过63个字符。因为Tip已经分配了一段内存2、声明Title为PChar就可以了,另外Char比AnsiChar之类的更灵活,根据需要它既可以是AnsiChar,也可以是WideChar(Unicode)procedure Tform1.dsi(Title: PChar);var tip:array [0..63] of Char;begin StrCopy(Tip, Title); end; 求解 C语言 位逻辑与 译为DELPhi 菜鸟提问 求 delphi7连接 mysql的 单元文件(例子) 100分不够再给 如何判断一按钮或其他按件的单击事件是否存在? 象我下面的数据信息,该怎样进行CRC校验?急!! 600多篇教程,分享 RadioGroup的小问题 一个小问题,请各位帮忙看一下。 用Tabel.AddIndex()方法给一个已建表建立索引,出现Table is busy错误,是什么原因?2 完美的Inplace Drag & Drop——“超级拖放” 谁能用delphi实现 关于gif的显示? 有关delphi中webbrowser控件“复制”的问题
y=array [0..63] of ansichar;
procedure Tform1.dsi(title:y);//请问这里应该如何表示
var
tip:y;
begin
Tip:=title;//title作为字符传递的参数
end;
1、不要用Tip:=title;改用StrCopy(Tip, Title),当然Title不能超过63个字符。因为Tip已经分配了一段内存
2、声明Title为PChar就可以了,另外Char比AnsiChar之类的更灵活,根据需要它既可以是AnsiChar,也可以是WideChar(Unicode)
procedure Tform1.dsi(Title: PChar);
var tip:array [0..63] of Char;
begin
StrCopy(Tip, Title);
end;