在“盘数量”(Edit1)框中输入购买的光盘数,单击“计算”(Button1)按钮后在“应收金额”(Edit2)框中显示应收钱数。单击“结束”(Button2)按钮结束程序。
单击“计算”(Button1)按钮的事件处理程序如下:
pr
答案是:A
在form1上建立的对象有:Label1~Label2、Edit1(输入数)、Edit2(输出序列)、Button1(确定)等。
Button1按钮的处理程序如下:
procedure TForm1.Button1Click(Sende
答案是:B
本程序设计界面如下,请阅读程序写出结果:
“检测”(Button1)按钮的事件处理程序。
procedure TForm1.Button1Click(Sender: TObject);
var
R: Real;
begin
答案是:C
本程序设计界面如下图所示:
procedure TForm1.Button1Click(Sender: TObject); //“计算”按钮
var
i , n, sum : integer ;
begin
sum := 0 ;
答案是:C
本程序设计界面如下图所示:
procedure TForm1.Button1Click(Sender: TObject); //“计算”按钮
var
i , n, sum : integer ;
begin
sum := 0 ;
答案是:C
请阅读下面程序,并填写运行结果:
下面是一个函数F的程序代码。
Function F(n:integer); //函数声明
Var i,s:integer;
Begin
s:=0;
For i:=1 to n
答案是:D
在程序中,在表单form1上建立2个编辑框对象edit1、edit2和一个按钮对象。对form1的button1编写的代码如下:
procedure TForm1.Button1Click(Sender: TObject);
var
答案是:C
应用程序用户界面如下图(左)所示,右图是设计界面。
在Form1上建立一个Panel1对象作为显示时间的面板,建立Timer1对象,并将Interval属性设置为500,将Enabled属性的初始值设置为False。
建立一个全局整
答案是:D
一个应用程序用于实现教师信息录入,其用户界面如下图所示:
窗体Form1上放置1个按钮对象Button1(确定)。用户在编辑框(Edit1)中输入姓名,利用单选按钮(RadioGroup1)指定性别,通过RadioGroup1的Items
答案是:D
用户界面如下图所示的应用程序:
说明如下:
窗体Form1上放置2个按钮对象Button1(运算键)、Button2(退出),3个编辑框对象edit1(操作数)、edit2(被操作数)、edit3(结果输出框),一个GroupBox对象
答案是:D
阅读下面的程序段,其中edit1~edit3均为编辑框组件,当 s 为 3 ,edit1输入数字9 , edit2输入数字3的时候,执行下面的程序段,请选择edit3应显示的内容为。
var
x,y,z,s :integer;
答案是:A
在程序运行期间,一个Table对象只能固定和一个关系表相连。在程序运行期间,一个Table对象只能固定和一个关系表相连。
T、√
F、×
答案是:F
单字段数据感知控件(例如DBText、DBEdit等)都必须指定DataSource和DataField两个属性值。单字段数据感知控件(例如DBText、DBEdit等)都必须指定DataSource和DataField两个属性值。
T、
答案是:T
DBEdit除了指定DataSource属性外(设定相连的数据源),还要指定DataField属性(设为相连的字段),否则无法显示数据内容。DBEdit除了指定DataSource属性外(设定相连的数据源),还要指定DataField属性(
答案是:T
DBText除了指定DataSource属性外(设定相连的数据源),还要指定DataField属性(设为相连的字段),否则无法显示数据内容。DBText除了指定DataSource属性外(设定相连的数据源),还要指定DataField属性(
答案是:T
在Data Controls组件标签页上,所有的数据控件都有datafield属性。在Data Controls组件标签页上,所有的数据控件都有datafield属性。
T、√
F、×
答案是:F
在设计阶段,如果在Query对象的SQL语句中设置了参数,则必须在Query的Params属性中为参数设置数据类型。在设计阶段,如果在Query对象的SQL语句中设置了参数,则必须在Query的Params属性中为参数设置数据类型。
T、
答案是:T
在程序运行期间,一个Query对象中的SQL语句可以修改。在程序运行期间,一个Query对象中的SQL语句可以修改。
T、√
F、×
答案是:T
一个Query对象同一时刻可以无限制地存储多条SQL语句。一个Query对象同一时刻可以无限制地存储多条SQL语句。
T、√
F、×
答案是:F
【SN:125441】 【难度:0.5】 【状态: 已发布 】
图形组件可以输入焦点,并能接受用户的输入,然后显示。图形组件可以输入焦点,并能接受用户的输入,然后显示。
T、√
F、×
答案是:F
MediaPlayer组件可以播放 Avi、midi等多种媒体格式。MediaPlayer组件可以播放 Avi、midi等多种媒体格式。
T、√
F、×
答案是:T
在一个项目中,第一个建立的窗体并不一定就是主窗体,可以在后续开发过程中指定。在一个项目中,第一个建立的窗体并不一定就是主窗体,可以在后续开发过程中指定。
T、√
F、×
答案是:T
如果要在窗体上设计一个主菜单,首先要建立MainMenu对象。如果要在窗体上设计一个主菜单,首先要建立MainMenu对象。
T、√
F、×
答案是:T
Delphi中的菜单项有3种类型:普通按钮型、复选框型和单选按钮型。Delphi中的菜单项有3种类型:普通按钮型、复选框型和单选按钮型。
T、√
F、×
答案是:T
OpenDialog组件的功能是指定一个文件名,并将编辑区中的内容保存到文件中。OpenDialog组件的功能是指定一个文件名,并将编辑区中的内容保存到文件中。
T、√
F、×
答案是:F
若已在窗体中加入了一个OpenDialog对象,要求在运行时,打开对话框时只显示扩展名为TXT的文件,则对通用对话框的Filter的属性进行设置,设置可以是: .TXT Files|*.TXT.。若已在窗体中加入了一个OpenDialog对
答案是:T
一个数组中的各元素的数据类型可以不同。一个数组中的各元素的数据类型可以不同。
T、√
F、×
答案是:F
在一个项目中,可以指定任意一个窗体为主窗体。在一个项目中,可以指定任意一个窗体为主窗体。
T、√
F、×
答案是:T
label标签中文本不可以换行。label标签中文本不可以换行。
T、√
F、×
答案是:T
按钮组件和编辑框组件能够响应的事件有些是相同的。按钮组件和编辑框组件能够响应的事件有些是相同的。
T、√
F、×
答案是:T
按钮组件和编辑框组件都能够响应OnClick事件。按钮组件和编辑框组件都能够响应OnClick事件。
T、√
F、×
答案是:T
编辑框edit的ReadOnly属性如果设置为true,在代码中还是可以对text属性赋值。编辑框edit的ReadOnly属性如果设置为true,在代码中还是可以对text属性赋值。
T、√
F、×
答案是:T
RadioGroup对象中的单选按钮个数及名称是通过Items属性来进行设置的。RadioGroup对象中的单选按钮个数及名称是通过Items属性来进行设置的。
T、√
F、×
答案是:T
label 和 Edit 组件都可以用于用户输入数据。label 和 Edit 组件都可以用于用户输入数据。
T、√
F、×
答案是:F
子类可以继承父类,但是,一个父类只能拥有一个子类。子类可以继承父类,但是,一个父类只能拥有一个子类。
T、√
F、×
答案是:F
在事件处理程序中定义的变量,其一旦建立,即使事件处理程序完毕后仍将一直存在,生命周期延续至整个用户程序全部结束。在事件处理程序中定义的变量,其一旦建立,即使事件处理程序完毕后仍将一直存在,生命周期延续至整个用户程序全部结束。
T、√
F
答案是:F
在面向对象的程序设计中,对象的属性用变量来表示,对象的方法用代码来实现。在面向对象的程序设计中,对象的属性用变量来表示,对象的方法用代码来实现。
T、√
F、×
答案是:T
在面向对象的delphi程序设计中,设置对象的属性和方法必须在程序中通过编写代码来实现,绝对不允其他方式。因此,在Delphi的属性窗口无法直接设置对象的属性。在面向对象的delphi程序设计中,设置对象的属性和方法必须在程序中通过编写代码
答案是:F
在Delphi中,根据变量标识符命名规则,“st80”可以作为一个合法的变量命名。在Delphi中,根据变量标识符命名规则,“st80”可以作为一个合法的变量命名。
T、√
F、×
答案是:T
在Delphi程序运行时动态设置属性的一般格式是: <对象名>.<属性名> == <属性值> ;在Delphi程序运行时动态设置属性的一般格式是: <对象名>.<属性名> == <属性值> ;
T、√
F、×
答案是:F
一个对象可以具有多个属性,但只能有一个方法。一个对象可以具有多个属性,但只能有一个方法。
T、√
F、×
答案是:F
对象具有属性和方法,这是对象的主要特征。对象具有属性和方法,这是对象的主要特征。
T、√
F、×
答案是:T
下面哪个方法用于确定当前指针位置是否在数据表的第一个记录( )。
A、EOF
B、BOF
C、GETLAST
D、GetFirstRecord
答案是:B
Table组件中,指定要访问的数据库名称,通常设置数据库的属性是( )
A、databasename
B、active
C、Name
D、datasource
答案是:A
在Table组件中,用来设置打开或关闭与其相连的数据表的属性是( )
A、ReadOnly
B、BOF和EOF
C、Keep
D、Active
答案是:D
Delphi程序在对数据表中的数据修改后,用来提交数据的方法是( )
A、Edit
B、Post
C、Upload
D、DownLoad
答案是:B
下列常用的数据组件中,只需指定DataSource而不需指定DataField的控件是哪个?( )
A、DBText
B、DBEdit
C、DBNavigator
D、Query
答案是:C
既可以通过选择输入、又可以直接输入的数据感知控件是( )
A、DBRadioGroup
B、DBListBox
C、DBComboBox
D、DBCheckBox
答案是:C
数据库组件中,提供了对数据库读写操作功能的核心组件是( )
A、数据源组件
B、用户界面组件
C、数据集组件
D、数据感知控件
答案是:C
只能输出、而不能输入的数据感知控件是( )
A、DBEdit
B、DBText
C、DBRadioGroup
D、DBCheckBox
答案是:B
以使记录指针指向table第一个记录( )。
A、No1
B、First
C、Next
D、End
答案是:B
在设计阶段,利用Image对象的哪个属性,可以加载一幅图片( )。
A、Image
B、Picture
C、Grid
D、Load
答案是:B
利用Image对象的哪个属性设置,可以使加载的图像自动放大或缩小,以适应Image的显示区域( )
A、Stretch
B、AutoSize
C、Align
D、Center
答案是:A
Delphi中可以实现绘制直线的方法是 ( )
A、Polyline
B、Ellipse
C、Rect
D、LineTo
答案是:D
窗体与数据模块的扩展名是( )。
A、.dcu
B、.dfm
C、.pas
D、.dpr
答案是:B
在窗体上建立多页面的用户界面,需要首先建立的对象是( )
A、TabControl
B、PageScroller
C、HeaderControl
D、PageControl
答案是:D
以下叙述中错误的是( )
A、一个项目包含不止一种类型的文件。
B、窗体的Show方法的作用是显示该窗体。
C、窗体的Hide方法和Release方法的作用完全相同。
D、若项目文件中有多个窗体,可以根据需要指定一个窗体为主窗体。
答案是:C
最适合于在工具栏上放置的工具按钮是( )
A、Button
B、RadioButton
C、SpeedButton
D、BitBtn
答案是:C
工具栏上的一组按钮如果要构成互斥关系(如“左对齐”、“居中”、“右对齐”),它们的GroupIndex属性正确的设置是( )
A、GroupIndex属性值都为0
B、GroupIndex属性值非0,且互不相同
C、GroupInde
答案是:C
工具栏上的一个SpeedButton按钮如果要设置为状态按钮,则正确设置的方法是( )
A、将SpeedButton按钮的GroupIndex属性设置为0,且AllowAllUp属性设置为True。
B、将SpeedButton按钮的G
答案是:C
用于建立菜单项的下划线快捷方式的字符是( )。
A、&
B、$
C、%
D、@
答案是:A
下列说明错误的是( )
A、OpenDialog是打开文件对话框。
B、Edit组件的Clear方法是清除编辑框中的内容
C、CheckBox控件是通过Checked属性确定选择状态
D、按钮组件的属性Name设置为“确定”,则按钮
答案是:D
进度显示组件ProgressBar的当前进度可以通过( )属性设置。
A、Step
B、Scroll
C、Position
D、Max
答案是:C
在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:
procedure TForm1.Button1Click(Sender: TObject);
var s,i,x: Integer
答案是:A
能够删除edit1中内容的语句是( )。
A、edit1.Clear;
B、edit1.Focused;
C、edit1.Text=null;
D、edit1.text:=.\0.;
答案是:A
以下控件中没有Items属性的是( )
A、ComboBox
B、ListBox
C、RadioGroup
D、Memo
答案是:D
修改窗体的标题时,应当设置form的属性是()
A、Caption
B、Name
C、Text
D、Label
答案是:A
下面哪个组件不是容器组件( )
A、Form
B、Panel
C、GroupBox
D、MaskEdit
答案是:D
Delphi有三种控制循环的语句,下列哪个不是其中之一( )。
A、repeat语句
B、while语句
C、for语句
D、next语句
答案是:D
在Delphi中,建立一个文本编辑区域,可采用下列哪个控件( )。
A、命令按钮
B、文本标签控件
C、Edit控件
D、Timer控件
答案是:C
如果要检查edit编辑框中输入的字符,可以在哪个事件处理程序中编写代码检查( )
A、OnClick
B、OnEnter
C、OnMouseUp
D、OnKeyPress
答案是:D
如果想设置Form1中字体颜色为clRed,应当设置Font的( )属性。
A、Color
B、Font
C、back
D、red
答案是:A
编辑框(Edit)中的文本发生改变时引发的事件是( )
A、AutoSize
B、OnChange
C、SetFocus
D、SetText
答案是:B
以下能够触发编辑框(Edit)组件OnChange事件的操作是( )。
A、鼠标单击编辑框
B、鼠标双击编辑框
C、在编辑框中选择文本
D、在编辑框中输入文本
答案是:D
BitBtn组件的哪个属性预定义了一些常用的位图按钮种类( )。
A、name
B、Caption
C、kind
D、type
答案是:C
下面哪个不是对象的三个要素之一( )
A、事件
B、名称
C、属性
D、方法
答案是:B
下列说法错误的是 ( )
A、窗体文件的扩展名为.dfm
B、一个窗体对应一个窗体文件
C、Delphi中的一个工程只包含一个窗体
D、.~dpr和.~pas是备份文件,便于用户恢复到较早的一个项目版本。
答案是:C
下列表达式中( )不是布尔表达式。
A、A=3
B、A div B
C、A and B
D、A>B
答案是:B
下列变量命名正确的是( )
A、7ABC
B、My7
C、page@2
D、cmd..1
答案是:B
通常控制组件在窗体中可见的属性是( )
A、Visible
B、Name
C、Showing
D、Hint
答案是:A
利用对象监视器可以设置窗体或组件的( )。
A、方法
B、属性
C、外观
D、执行代码
答案是:B
结构化程序设计的基本原则是取消( )语句,程序中仅采用顺序、分支和循环三种控制结构。
A、For
B、While
C、goto
D、Do
答案是:C
结构化程序设计的基本原则或特点不包括( )。
A、多态性
B、自顶向下
C、模块化
D、逐步求精
答案是:A
表达式 50 + 19 div 2 的值是( )
A、57
B、69
C、59
D、60
答案是:C
Delphi程序设计的基本特点是( )
A、可视化程序设计
B、代码程序设计
C、事件驱动编程
D、A和C
答案是:D
x是小于1000的非负数”的Object Pascal表达式是()
A、0≤x<1000
B、(x>=0)OR(x<1000)
C、x>=0,x<1000
D、(x>=0)AND(x<1000)
答案是:D
目前为:
1/1
页
首页 上页 下页 尾页