


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江大学远程教育学院数据库应用程序设计课程作业(选做)姓名:邵晋学 号:712129012018年级:2012秋学习中心:华家池备注:提交时请直接提交源代码程序,不提交EXE可执行文件。第一章1、简述Delphi2007的安装要求与安装过程(for win32)。1、 IDE工具采用.Net2.0来编写,安装时候需要.Net frameWork2.0,但编译出来的Exe是纯正的Win32程序,发布不需要.Net frameWork2.0。新IDE采用.Net frameWork2.0是为了更好的统一IDE平台,利用.Net的反射、泛型等高级特性,节省编写IDE时间。新的IDE确实比D7启动还要快,大概是五六秒时间左右就启动,跟VS.Net2005差不多。演示中,新的IDE编译新建工程比D7还要快一点。2、 Delphi2007支持Vista界面,封装了Vsita的新API函数。3、 Delphi2007有一个功能很有意思,支持D2006的所有BPL组件。意思是,如果你用D2006编译过的BPL,没有源码和DCU,也可以直接安装在Delphi2007。哈哈,这个是delphi版本上的史无前例,即使第三方控件包来不及支持Delphi2007,也不妨碍开发人员从D2006 升级到Delphi2007做项目开发。4、 支持MS Build。比如支持Debug、Release。也支持编译前和编译后事件,可调用BAT文件。比如,你编译前邮件告诉老板,你要给我加薪50%,否则十分钟后销毁源代码。另外,也可以修改其xml格式,只编译特定的程序代码。5、 Delphi2007 for Win32数据集控件全面支持Unicode。比如,你的数据库表字段可采用中文名称作字段。Filter也支持Unicode。唉,为了这个 filter支持Unicode,有些人在delphiBBS上苦苦守候了六七年。但delphi2007的UI(可视化界面)还不是全面支持 Unicode。比如,你的DBGrid就不能支持中文、韩文(不说狗屁日文)、阿拉伯文等同时显示。原有的Vcl框架大量采用string声明而不是 WideString,据李维讲,CodeGear会将Vcl全面支持Unicode,但要考虑一种最佳的平衡方法。6、非常棒的DBX4。dbExpress将要统一混乱的数据库连接组件,底层全部改写。无论在Win32还是Win64上,可兼容本机代码和托管代码。呵呵,举个例子,DBX4可支持ADO,也可以支持ADO.Net。这一点,M$也做不到。DBX4新增加了Connection Pool高级组件。更令人心动的是,开放Driver Source,可自行扩展属性和方法,哈哈,ColreLab公司这回可高价卖不出去dbExpress驱动了。DBX4也全面支持Uicode。7、 Delphi2007 for Win32支持Ajax技术Intraweb9.0。Intraweb9.0组件封装了Ajax,以事件方式来驱动程序。Intraweb9.0的 Ajax技术支持断点跟踪调试,简单到跟你调试其他delphi程序一样。Intraweb9.0不愧是封装javascript的上乘之作。其实,话又说回来了,这一两年流行的Ajax技术,其实无非就是javascript封装而已。而Intraweb已经在六七年将javascript技术做得炉火纯青。更令人汗颜的是,许多所谓的web2.0新技术调试Ajax时候,仿佛又回到20多年前的C编程时代,不停地用Printf打印调试。Ajax技术也并非是什么高级技术,只是web编程一种无奈的选择。不久未来,应该是属于智能客户端平台。安装方法:1:用虚拟光驱加载delphi2007forwin32.iso镜像文件(建议使用DAEMON Tools) 。2:加载完成后就可以运行setup.exe文件开始安装了!安装过程中需要联网下载文件,请保持联网状态。3:安装完成后用D2007Tweaks移除协议检测。(具本步骤:运行D2007 Tweaks v1.00 文件夹内D2007Tweaks.exe文件-选择Advanced tweaks选项-勾选Remove license check-确定)。1:破解前一定要选运行一次delphi for win32注意:如果安装时提示“Invalid Serial Number”,有两种可能:1:可能是将文件解压缩到硬盘上安装了,推荐用Daemon用虚拟光驱安装。2:原先已经安装过Delphi 2007,这时候应该先将原有信息删除: if you got Invalid Serial Number message during install delete folders %ALL_USERS%Application DataCodeGear %ALL_USERS%Application DataAB3EC276-D261-4943-A921-1CC1C6799AED then run setup again2、什么是项目(Project)?Delphi中为什么要使用项目?第二章1、简述Delphi中标识符的命名应遵循哪些规则?函数或过程名总是以大写字母开头,并采用大小写结合的方式,每个词的开头采用大写其余采用小写。函数或过程名必须与它的内容有关,对于产生一个动作的函数或过程一般以动词开头。2、Delphi中提供了哪些类型运算符,在天工中其优先级从高到低如何排列?第三章1、条件语句有哪几种形式?它们在什么情况下适用?IF:当选择的条件有一种可能性或者有条件嵌套时使用。CASE: 当选择的条件有多种可能性时使用2、如何声明、定义及调用函数和过程。3、什么是变量的作用域?根据变量的作用域,可将变量分为哪几类?4、输入06,调用自定义函数来显示英汉对照的星期。第四章1、简述类的继承、封装和多态的含义。第五章1、TRadioButton组件和TCheckBox组件的用途分别是什么?在使用场合上有何区别?2、Delphi2007 for win32的组件排列布局的方法有哪些?第六章1、按照菜单项的功能,菜单项分为哪三种类型?各有什么功能?2、如何设置快捷键和热键,如何进行菜单分组?3、如何利用菜单模板创建、插入、删除菜单?4、Delphi的对话框函数有哪些?各有什么特点?5、何为MDI?简述在Delphi中编写MDI程序的过程。第七章1、根据本章的例子,设计一个简单绘图程序,要求如下:当用户用鼠标接连两次单击窗体时,在窗体Canvas(画布)上两次单击的位置之间连一条直线,该直线是使用Canvas的Pen(画笔)属性绘制的。给Form1加入一个主菜单,它有三个选项:Pen Width、Pen Color和Exit。Pen Width是一个下拉子菜单,它含有5个菜单命令项:1、2、3、5和8。当选择其中某项时,当前画笔的宽度即被设置为相应的数值。Pen Color菜单项被选中时,可打开“颜色”对话框设置当前画笔的颜色。2、编写程序设计一个简单的“射击”模拟游戏,其要求如下:程序主窗体Form1的长度和宽度都是600,在窗体上以(300,300)为圆心画10个绿色的同心圆,这些圆的半径依此递增分别为10,20,30,100。将最小的那个圆的内部填充为红色。程序运行时,当鼠标在窗体上单击,程序能够根据单击的位置判定相应的环数:在红色小圆圈内部为10环,该圆以外依次为9,8,1,0环。若击中的环数大于0,则应在窗体标题上显示相应的环数;若环数为0,则弹出信息对话框“哦,你还需要多加练习!”。第八章1、简述Delphi2007下Flash ActiveX组件安装的步骤。2、利用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工业车辆装配调试工操作规范水平考核试卷含答案
- 地震勘探工班组安全考核试卷含答案
- Starting out说课稿-2025-2026学年初中英语外研版2024七年级下册-外研版2024
- 海盐采收工岗前实操知识技能考核试卷含答案
- 2025年人体器件复合材料合作协议书
- 机修钳工岗前安全培训效果考核试卷含答案
- 快递设备运维师道德能力考核试卷含答案
- 《古文观止》第105篇:李密《陈情表》资料汇编(逐句详解+赏析+汇评)
- 岭南地区砖木结构历史建筑抗震性能与隔震加固研究
- 我国遗赠扶养协议制度的完善研究
- 电动单梁起重机检验规程
- 胆囊癌超声诊断
- DB11∕T 1200-2023 超长大体积混凝土结构跳仓法技术规程
- 2025至2030中国船员服务市场发展态势及前景规划研究报告
- 研发人员晋升管理制度
- 关于医院“十五五”发展规划(2026-2030)
- T/CHTS 10130-2024高韧超薄沥青磨耗层技术指南
- 活动人员分工安排方案
- 带娃上班免责协议书
- 废弃文件销毁合同协议
- 医学软课题申报书
评论
0/150
提交评论