




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 可视化开发环境要求 熟悉主界面 主界面窗体设计器代码编辑器组件面板菜单工具栏对象树形查看器 ObjectTreeView 和对象查看器 ObjectInspector Delphi可视化编程的步骤 创建一个工程添加控件 设置属性先设置窗体的属性 再设置窗体上组件的属性 添加代码保存工程运行工程关闭工程和关闭Delphi选择菜单 File CloseAll Delphi将关闭和工程有关的所有文件修改工程打开 修改 保存 Delphi程序的基本组成 1 工程文件 dpr文件 每个工程一个 用户一般不必修改之 2 单元文件 pas文件 不可缺少 每个窗体对应一个 也可无窗体对应 3 窗体文件 dfm文件 用于保存对象的属性设置 一般不要修改 二 ObjectPascal语法 注释 3种 标识符 用户自定义的标识符 保留字数据类型简单类型 有序类型 整型 字符型 布尔型 枚举型和子界型 和实型 字符串类型 结构类型 集合类型 数组类型 记录类型 文件类型 可变类型Variant各种类型的定义 变量的声明以及变量使用 运算符 常量和变量Const常量名 表达式varname String 30 语句 简单语句 复合语句 条件语句 循环语句 函数和过程 函数有返回值 而过程没有 声明 定义 调用 类和对象 构造函数和析构函数 类的定义 对象的声明 实例构造 使用 释放 例 Delphi程序不能用来作为注释符号的是 A B 和 C 和 D 和 下列符号中 可以作为用户自定义的标识符 A 4AN B an4 C AND D ab 4自定义标识符的有效长度是前 个字符 A 255 B 256 C 254 D 16 下列类型中合法的是 A TYPEa 5 12 B TYPEb 10 3 C TYPEc 3 SQRT 20 D TYPEd 1 0 20 0 设a是布尔变量 其它是整型变量 下面正确的赋值语句是 A x ydiv7 B x y z 1 C a x ymodz D x y z对象的实例化varwangdan TStudent wangdan TStudent Create wangdan 属性 方法 wangdan free destroy 三 DELPHI7 0的组件组件的属性 事件 方法 基本属性Name Caption Height Width Left Top Visible Enabled Align Color Font 基本事件 单击 双击等鼠标事件 键盘事件主要方法 Create Free Destroy clear add 等 三 常用组件 Label 主要属性设置Edit 主要属性设置 其他属性 text PasswordChar 等MaskEdit EditMask属性 text属性Memo 主要属性 Lines属性 ScrollBars属性 Lines方法 add insert clear delete loadfromfile savetoFile等 注意行标TButton TBitBtn TSpeedButton caption Cancel Default属性 Glyph属性 Kind属性 OnClick事件 单选按钮和复选框Checked属性 Alignment属性 单击事件TListBox TComboBox RadioGroupItems属性 ItemIndex属性 Selected属性 Text属性 ScrollBar组件 ProgressBar组件其主要属性为Max Min和Position属性Timer组件 Interval属性 OnTimer事件DateTimePicker Kind Date和Time 和MonthCalendar firstdayofweek date TTreeView组件 Items属性 菜单设计主菜单 快捷菜单TMainMenu组件Images属性 Items属性 Caption ShortCut等 符号 ImageIndex CreateSubmenu 命令 OnClick事件TPopupMenu组件属性 事件同上注意 当用户设计好一个菜单后 并不代表在程序执行时就可以使用单击PopupMenu属性 两种菜单 主菜单 弹出式 快捷 菜单菜单 快捷键 热键 分隔符的添加 快捷键 shortcut属性热键 添加复选通用对话框库 调用标准对话框的Execute方法 对话框 模式对话框 用户不能在该对话框和其他窗体之间进行切换无模式对话框 如 查找 和 替换 对话框 Show方法消息框MessageDlg函数 InputBox函数 ShowMessage MessageBox 工具栏可通过ToolBar CoolBar或ControlBar组件和其他组件一起实现StatusBar Win32 会自动停靠在窗体下边 Align属性为alBottomPanels属性 StatusBar1 panels 0 Text ActionList单击右键 选择 ActionListEditor 可以进行标准和自定义两种方法的动作列表的编辑 MDI和MPIFormStyle属性 菜单合并 GroupIndex属性 TPageControl TTabSheet 静态创建和动态创建 ActivePage MultiLine TabPosition属性 图像控件ImagePicture属性Image1 picture loadFromfile方法文本文件VarmyFile TextFile关联文件 AssignFile myfile new txt 打开文件myfile ReWriteRewrite 过程创建并打开文件Reset 过程只读地打开一个文件Append 过程向已存在的文件追加文件文件操作writeln myfile aaa 关闭文件CloseFile myfile 打开文件对话框的Filter属性设置Filter 文本文件 txt ini txt ini 四 异常处理 try except子句try 被保护语句 except 异常处理语句 异常不发生 不处理 end try finally语句try 资源使用情况 finally 释放资源 end 五 开发数据库应用程序 ADO组件TADOConnection TADOCommand TADODataSet TADOTable TADOQuery TADOProcStoredDataControls组件 DataSource属性 TDBGrid组件 Columns属性TDBText组件 TDBEdit组件 DBMemo组件 DataField属性TDBNavigator组件 VisibleButtons属性DataAccess组件TDataSource组件 DataSet属性 QReport组件 TquickRepBand属性 试卷题型及分数分布 一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化学竞赛保送试题及答案
- 2025年规范化实习就业合同样本集
- 2025汽车销售委托代理合同范本
- 2025年规范版产品检验合同模板
- 2025年钢结构施工合同编写范例
- 2025年新版农业农村部技术交流合同保密准则
- 个人房贷合同样本及规范
- 毒品犯罪课件
- 专业版2025年装修材料采购协议
- 批量裁剪教学设计-2025-2026学年中职专业课-服装结构制图-服装设计与工艺-轻工纺织大类
- 自行车比赛课件
- 湖南省张家界市永定区2024-2025学年九年级下学期毕业学业水平考试模拟(一)语文试题(含答案)
- 烟草物流培训课件
- 部编版小学四年级语文上册教学计划及教学进度表
- 2025年乡村医生考试题库(基础医学知识)历年真题与解析试题卷
- 高速公路笔试试题及答案
- 剪映剪辑教学课件
- 麦当劳营销策略分析及对策建议定稿
- 全陪导游工作流程
- 2025年七年级上册生物知识点总结样本(2篇)
- 变化与更新-2025中国家居家装行业发展研究报告-树懒生活fine-202501
评论
0/150
提交评论