建立一个新的项目 建立窗体 在窗体上加入对象 检查和设定对象属性 编写对象的事件处理程序 编译、试运行,并进行代码调试 保存项目文件,退出Delphi环境
问答题在Delphi中,什么是对象的属性、方法和事件?
问答题简述面向对象技术中“类”与“对象”的概念。结合Delphi中使用的组件,举例说明什么是类、什么是对象。
填空题在修改数据前检查TQuery组件的状态,发现处于浏览(DaBrowse)状态,该TQuery组件的Active属性的值已经为真,则调用该TQuery组件的Edit方法可以将其状态该为()。
单项选择题有关Assigned的说法哪个是正确的?()
A.其他三项都不对 B.Assigned的作用是判断一个对象是否为Nil,如果是Nil,返回True,如果不是Nil,返回False C.Assigned的参数可以是对象或者方法,或者是一个指针 D.Assigned的作用是判断Assign过程是否已经完成
单项选择题在设计一个MDI应用程序时,假设主窗体的Name是MainForm,而子窗体的定义是Child:TChildForm,那么应该采取下面哪种方法来生成?()
A.Child:=TChildForm.Create(Nil) B.Child:=TChildForm.Create(TApplication) C.Child:=TChildForm.Create(MainForm) D.Child:=TChildForm.Create(TMainform)
单项选择题下面三个类型转换操作中,哪一句是不正确的?()
A.A B.B C.C
单项选择题TPersistent类的用途是什么?()
A.作为DLL接口的基类,因为DLL不能自动被加载 B.可以完成Windows控件的封装 C.是所有用来保存和加载Delphi对象流的类的基类 D.所有Delphi的类都从它派生而来
单项选择题Windows的消息系统中的消息来源可分为()
A.硬件消息,应用程序消息 B.应用程序消息,硬件消息,Windows系统的窗口管理消息 C.用户自定意消息,Windows系统的窗口管理消息、 D.硬件消息,Windows系统的窗口管理消息
单项选择题关于CLX以下说法不正确的是()
A.CLX是在VCL的基础上开发的,而非重新开发的 B.CLX是伴随着LINUX问世的 C.CLX的含义就是跨平台类库 D.VCL的代码不可以直接移植到CLX
单项选择题集合类型的数据大小是()
A.0..255 B.0..65535 C.0..63 D.0..31
单项选择题表达式Writeln(‘This is ‘#39’ xxx#39string’)的结果是()
A.A B.B C.C D.D
判断题DbExpress是Borland多层数据库概念的延伸和发展,同TClientDataSet类组件一样,TSQLDataset同样提供了数据的本地。
单项选择题所有可视化的VCL控件都是从哪一个基类派生而来的?()
A.TControl B.TWidgetControl C.TWinControl D.TwindowControl
判断题DbExpress是一个独立的数据库接口层,它可以工作于Windows和Linux平台下。
单项选择题窗体上放置有一个TEdit类的控件Edit1,并定义了Edit1的OnEnter事件,下面说法正确的是()
A.当鼠标在窗体上移动时产生Edit1OnEnter事件 B.其他三项都不对 C.当Edit1获得焦点时产生Edit10Enter事件 D.当鼠标移动到Edit1的上面时产生Edit1OnEnter事件