我先将子窗体设成的是availabe forms;
我用create 创建子窗体时,总是显示
cannot create form,no MDI forms are currently active;
请各位高手指点一下!!!!
小弟万分感谢!!!
我用create 创建子窗体时,总是显示
cannot create form,no MDI forms are currently active;
请各位高手指点一下!!!!
小弟万分感谢!!!
解决方案 »
- ???选定文件夹后,如何用SaveDialog另存为选定的文件夹或文件???
- 各位老大,我以苦闷,我实在找不出哪里错了。我是想以服务端发送给客户端。
- 如何在Delphi里面调用VCCom定义的接口
- 急问关于OpenDialog的问题,在线等
- 分数,谁先来,给谁了`
- 用select *from mytable order by 数量 dsc,要求:排在前6名的数量的记录中“等级”字段依次赋值6,5,4,3,2,1(排名之前此字段为空
- 这样的控件怎么装?
- FastReport汉化问题
- ------考勤系统数据库设计方案。-----
- 请教高手如何给控件加下一个背景图像,例如给 TMemo/TStringGrid 加下一个背景图.
- 我可不可以用下面的方法取出stringgrid的字段名
- 怎样用程序创建一个odbc数据源?
mdichild:=tmdichild.create(application);
mdichild.show;
var
Child: TMDIChild;
begin
Child:= TMDIChild.Create(Application);
Child.Caption:= Name;
end;
所以不所创建MDI子窗口!
你看看你的主窗口是不是一个MDIForm-> FormStyle := fsMDIForm;
还有一个应用程序中MDI主窗口必需是再先建立的,
如果你有启动画面,那么启动窗口的建立一定要放在主窗口的Create这后!procedure TMainForm.CreateMDIChild(const Name: String);
var
Child: TMDIChild;
begin
Child:= TMDIChild.Create(Application.MainForm);
//还有这儿最好是用Application.MainForm,而不是Application;
Child.Caption:= Name;
end;
小弟忘了必须将MDI设为程序的主窗口!!