我把问题再说清楚一些:这是书上的写法,我想弄懂。我建了两个FORM:FrameForm和EditForm,分别为MDIframe和MDIChild窗口。
MDIframe为初始自动创建窗口。1. FrameForm的一段代码:
//动态新建一个子窗体
procedure TFrameForm.New1Click(Sender:TObject);
begin
TEditForm.Create(Self); //我不想用EditForm.Create(Application);
end; 2. EditForm的一段代码:(调用FrameForm的事件代码)
//新建一个子窗体
procedure TEditForm.New1Click(Sender:TObject);
begin
FrameForm.New1Click(Sender);
end;编译时总提示TEditForm未定义。
请问,改怎么定义?
MDIframe为初始自动创建窗口。1. FrameForm的一段代码:
//动态新建一个子窗体
procedure TFrameForm.New1Click(Sender:TObject);
begin
TEditForm.Create(Self); //我不想用EditForm.Create(Application);
end; 2. EditForm的一段代码:(调用FrameForm的事件代码)
//新建一个子窗体
procedure TEditForm.New1Click(Sender:TObject);
begin
FrameForm.New1Click(Sender);
end;编译时总提示TEditForm未定义。
请问,改怎么定义?
解决方案 »
- delphli的语法
- 散分,登陆验证码11111
- LinLinLin(当霖绝顶)请进,感谢!
- 用DBGrid显示交叉表,如何修改单元格的内容
- 如何通过ascii码得到键盘值(不好意思只有10分了请帮帮忙)?
- 请高手指点!大家多帮忙啊!
- 请问大侠们,哪里可以下载读写二进制文件的控件.
- 大家好!我刚学DELPHI,问一个很菜得问题,关于MIDI窗体的事!
- 关于多表关联问题!急!!!高手请进!在线等
- 在本地机上怎么做FTP的服务器软件
- 请问各位高手一个关于‘分批量获取数据’的问题,Thanks!!!
- 本人想做一个内部网的点对点文件传输,要求两端有进度条显示。现在实现了把文件整块的读入buffer,整块的输出和接收。不知道下面该如何做
[Error] Unit1.pas(32): Undeclared identifier: 'teditfrom'
USES UNIT2;
(EditForm的单元文件名未UNIT2.PAS)
procedure x;
var myeditfrom:teditfrom;
begin
myeditfrom:=teditfrom.create(self);
end;