本程序由主窗体forml和子窗体form2组成,设计界面如下图所示:
主窗体上建立的对象有Imagel. Buttonl(加载图片),Button2(退出)、OpenDiaiogl。
子窗体上建立的对象有Labell. BitBtml(Yes),BitBtm2(No)
单云“加载图片”按钮,会弹出打开文件对话框。用户指定一个图像文件后,图像加载到
Imagel显示区中。
单击“退出”按钮,会弹出确认对话框(Form2)。如果用户按“Yes”键,程序结束;如果按
"No"键,返回主窗体。
下面是Unitl的代码部分,请在下划线处完成程序填空。
__________________________________________________________________________________
implementation
($R * . dfm}
uses①______;
procedure TForml. ButtonlClick (Sender: TObject);
begin
if②_______________________then
Imagel. Picture. LoadFromFile(③______________________)
end;
procedure TForml. Buttot.2Click (Sender: TObject);
begin
if④_________________________= mrYes then
⑤_____________;
end;
end.
___________________________________________
第1题:
下列关于主窗体和子窗体的说法中,错误的是( )。
A.主窗体只能显示为纵栏式的窗体
B.子窗体可以显示为纵栏式的窗体,也可以显示为表格式窗体
C.主窗体和子窗体中显示的表或查询的数据是一对多关系
D.在子窗体中可以创建二级子窗体
第2题:
在“展会.mdb”数据库中有馆号、展位号和展位情况三张表。
(1)创建带有子窗体的窗体“馆号”,主窗体的页眉为“各馆展位情况”(宋体,12引蓝色),主窗体显示馆号字段,子窗体显示馆名、展位号、展位面积和状态字段。设置主窗体的宽度为9厘米,主窗体页眉和页脚的高度均为1厘米。
(2)在“馆号”窗体中添加“未占用层位”按钮,实现运行“未占用层位”查询。窗本结果如图所示。
第3题:
A.子窗体;主窗体
B.表格式窗体;主窗体
C.数据表窗体;子窗体
D.主窗体;子窗体
第4题:
有一个ylc5.vbp,只有一个窗体Form1,需要创建Form2。在窗体Form1上建立Command1和Command2两个命令按钮,标题分别为“隐藏启动窗体”和“关闭窗体”。在窗体Form2上创建标题为“打开窗体1”的按钮。将Form2设为启动窗体,单击Form2上的按钮,则显示Form1窗体:若单击Form1上的“隐藏启动窗体”按钮,则Form2消失。若单击Form1上的“关闭窗体”按钮,则Form1和Form2都消失,退出程序。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc5.vbp,窗体文件名为ylc5-1.frm, ylc5-2.frm。程序中不得使用任何变量。
第5题:
通过建立和使用( ),可以美化操作界面,提高操作效率。
A.纵栏式窗体
B.表格式窗体
C.主/子窗体
D.图表窗体