两个窗体,一个是fsMDIForm,另个是fsMDIChild,fsMDIForm的visible属性设置位false,fsMDIChild窗体的visible只能设置为true,创建子窗体的语句如下:
var
form:TForm2;
begin
form:=TForm2.Create(self);
form.showmodel;
form.free;
end
然后出现错误提示:Cannot make a visible window model 请问是怎么回事?
var
form:TForm2;
begin
form:=TForm2.Create(self);
form.showmodel;
form.free;
end
然后出现错误提示:Cannot make a visible window model 请问是怎么回事?
1、fsMDIChild的visible不能为true,如果属性不能改的话,在option菜单里设置或在.dpr文件里删掉createform(fsmdichild,form);大概是这么写吧?
2、第一行改成form:=TForm2.Create(nil);