delphi创建子窗口
我建立了一个FORM窗口,加入了一个菜单栏,我想在我点击菜单项的时候在我的FORM下面很大一部分空白地方显示FORM2,应该怎么做。
我建立了一个FORM窗口,加入了一个菜单栏,我想在我点击菜单项的时候在我的FORM下面很大一部分空白地方显示FORM2,应该怎么做。
答案:把FORM设置为父窗体,FORM2设置为子窗体,这样就可以确保FORM2在FORM中,而且可以指定显示位置。
其他:从功能上看,可以使用ClientDataSet的主从表来实现这个功能.
至于ClientDataSet,可以从万一博客里找到相关资料 可以用MDI窗口,在新建-other上Projects页-MDI application file-new-form。
如,创建了form1,编写代码,此时需要新建form2。那就file-new-form。
如果你只是要单独使用这个新建的form2,那你只要new一下就可以了。如果你要在form1中使用form2中的函数或者变量,那你要在form1的implementation下面 使用uses unit2。同理,只要在你需要调用其他form的unit单元文件里 uses 被调用的unit名称,就可以了。
上一个:delphi+access数据库文件夹保存位置问题
下一个:delphi 7 中opendialog 怎么设置为 打开指定文件