菜问题,大家帮忙

zykj_2000 2003-03-31 07:01:57
delphi中,我在一个窗体模块FCustom_edit.pas中定义了一个
........
public
edit_mode:string;
.........

想在另一个窗体模块中进行赋值,
FCustom_edit.edit_mode:='love this gaem';
FCustom_edit.ShowModal;


procedure TFCustom_edit.FormCreate(Sender: TObject);
begin

l_mode.Caption:=edit_mode
end;

但是为什么标签框显示为空呢
...全文
29 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
sysu 2003-03-31
  • 打赏
  • 举报
回复
FormCreate是在赋值语句之前执行的,当然为空了,在FormShow中就可以了:
procedure TFCustom_edit.FormShow(Sender: TObject);
begin
l_mode.Caption:=edit_mode
end;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧