出自:国家开放大学《Delphi程序设计》

本程序根据用户选择的运算符对输入的二个操作数进行运算,并显示运算结果。设计界面和运行界面如图所示。其中,运算符是一个含有4个单选按纽的RadioGroup1对象。 下面是单击“运算”按钮的事件处理程序,请根据功能要求完成程序填空。 procedure TForm1.Button1Click(Sender: TObject);//运算  var     x1,x2,y :Integer;  begin     x1 := StrToInt( Edit1. ①); x2 : = StrToInt( Edit2. ②);     Case ③.ItemIndex of      0: y := x1 + x2 ;      1: y := x1 - x2;      2: y := x1 * x2;      3: y := x1 Div x2;     End;     Edit3. ④:= IntToStr( ⑤);  end;
简述Edit组件这几个属性的用途:Font、Hint、Name、ReadOnly、Text
在窗体上画一个标签(名称为Label1)和一个时钟组件(名称为Timer1),添加2个按钮“开始”(Button1)和“停止”(Button2)。程序运行后,单击窗体“开始”按钮,时钟组件启动,并开始在标签中更新显示当前时间,每隔1秒钟变换一次,按停止按钮停止计时。(见图)。请填空。 然后编写如下几个事件过程:  procedure TForm1.FormCreate(Sender: TObject);  begin    Timer1.Enabled :=(①) ;    Timer1.Interval  := (②) ;  end;   procedure TForm1.Button1Click(Sender: TObject); begin    Timer1.Enabled := (③) ;  end;   procedure TForm1.Button2Click(Sender: TObject); begin Timer1.Enabled :=  (④);  end;   procedure TForm1.Timer1Timer(Sender: TObject); begin      label1.Caption  :=  TimeToStr(⑤);  end;
每个数据感知控件都必须指定DataSource和DataField两个属性值。
如果要检查edit编辑框中输入的字符,可以在哪个事件处理程序中编写代码检查()
A:OnClick
B:OnEnter
C:OnMouseUp
D:OnKeyPress
OpenDialog组件的功能是指定一个文件名,并将文件内容加载到指定的编辑区中。
数据库组件中,提供了对数据库读写操作功能的核心组件是() 
A:数据源组件
B:用户界面组件
C:数据集组件
D:数据感知控件
状态条组件一般放置在窗体的底部,用于显示应用程序的执行状态及相关的提示信息,状态条无法划分多个区域,所以只能显示一条信息。
在Delphi中,建立一个文本编辑区域,可采用下列()
A:命令按钮
B:文本标签控件
C:Edit控件
D:Timer控件
既可以通过选择输入、又可以直接输入的数据感知控件是() 
A:DBRadioGroup
B:DBListBox
C:DBComboBox
D:DBCheckBox
XML是什么?()
A:可扩展的标记语言
B:是一套定义语义标记的规则
C:是一种元标记语言
D:是一种HTML语言
Delphi中异常处理的方法有哪几种?()
A:CPU过热时的异常处理
B:在资源保护时的异常处理
C:处理运行错误的异常处理
D:处理读写数据库错误的异常处理
在常用的数据控件中,只需指定DataSource而不需指定DataField的控件有哪些?
结构化程序设计要求采用自顶向下、逐步求精的设计方法和单入口、单出口的控制结构。
现建立一个简单报表,要求其中要包含报表的汇总栏,则在Bands属性的子属性中,需要选择的是()
A:ColumnHeader
B:Detail
C:Title
D:Summary
工具栏上的一个SpeedButton按钮如果要设置为状态按钮,则正确设置的方法是() 
A:将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为True。
B:将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为False。
C:将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为True。
D:将SpeedButton按钮的GroupIndex属性设置为非0值,且AllowAllUp属性设置为False。
在Delphi集成开发环境中,如果想要直接设置或者修改对象的属性,可以通过对象查看器(Object nspector)中的()窗口直接进行设置。
在Delphi程序运行时动态设置属性的一般格式是:<对象名>.<属性名> := <属性值> ;
利用对象监视器可以设置窗体或组件的()
A:方法
B:属性
C:外观
D:执行代码
在Data Controls组件页上,有的数据控件没有datafield属性。
在Delphi环境中,组件页上的组件是“对象”的概念,在窗体上建立的按钮是“类”的概念。
你如何理解OpenDialog(打开文件对话框)和SaveDialog(保存文件对话框)这两个组件的基本功能?它们负责文件的打开和保存吗? 
在Delphi环境中,组件页上的组件是“类”而不是“对象”
Delphi是面向对象的可视化的开发环境,编程语言采用Object C。
能够实现格式化输入的编辑框组件是()
任何控件都有的属性是()
A:BackColor
B:Caption
C:Name
D:BorderStyle
Delphi中的时间类型,以下描述正确的是?() 
A:Delphi中使用Double类型作为时间类型,而非Integer
B:假如TDate类型的变量为0,那么其含义表示公元元年
C:其正值表示公元后,其负值表示公元前
D:可以利用函数DateToStr函数把TDate类型转变为字符串类型
本程序由主窗体form1和子窗体form2组成,设计界面如下图所示: 主窗体上建立的对象有Panel1、Animate1、Button1(加载AVI文件)、Button2(退出)、Button3(播放)、Button4(停止)和OpenDialog1。  子窗体上建立的对象有Label1、BitBtm1(Yes)、BitBtm2(No)。  单击“加载AVI文件”按钮,会弹出打开文件对话框。用户指定一个.avi的文件后,动画文件加载到Animate1显示区中。单击“播放”按钮可播放动画,单击“停止”按钮可停止播放。  单击“退出”按钮,会弹出确认对话框(Form2)。如果用户按“Yes”键,程序结束;如果按“No”键,返回主窗体。  下面是Unit1的代码部分,请在下划线处完成程序填空。
Delphi中的菜单项有3种类型:普通按钮型、复选框型和单选按钮型。
执行后将会删除编辑框组件Text1中的文本内容的语句是() 
A:Text1.Text=”
B:Text1. MaxLength=0
C:Text1.Clear=
D:Text1. SelText.Clear=