注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计Pascal/DelphiDelphi 7全方位教程

Delphi 7全方位教程

Delphi 7全方位教程

定 价:¥29.80

作 者: 尚志宏,石蔚云主编
出版社: 航空工业出版社
丛编项:
标 签: Delphi

ISBN: 9787801832177 出版时间: 2003-01-01 包装: 精装
开本: 26cm 页数: 379 字数:  

内容简介

  本书融合了利用Delphi7.0开发Windows应用程序的理论和实践,全面介绍了利用Delphi开发应用程序的方法和技巧,并附带大量的程序开发实例,有很强的实用性。 本书共包括13章,系统介绍了Delphi 7.0的基础知识、ObjectPascal语言、基本的控件和编程方法、用户界面设计、图形图像编程方法、多媒体编程、多线程应用、自定义控件、数据库的基本知识、开发数据库应用程序、网络编程、WebService编程和系统集成。 本书内容丰富、详实,涵盖了Delphi编程的各个方面,适合于Delphi的初中级开发人员使用,也可以作为广大计算机爱好者的参考资料。

作者简介

暂缺《Delphi 7全方位教程》作者简介

图书目录

第1章  Delphi7入门                  
 1. 1  Delphi概述                  
 1. 1. 1  Delphi简介                  
 1. 1. 2  Delphi的特点                  
 1. 1. 3  Delphi7的新特点                  
 1. 2  Delphi集成开发环境                  
 1. 2. 1  用户界面                  
 1. 2. 2  主窗口                  
 1. 2. 3  对象监视器                  
 1. 2. 4  窗体窗口                  
 1. 2. 5  代码编辑器                  
 1. 3  开发第一个应用程序                  
 1. 3. 1  编程步骤简述                  
 1. 3. 2  启动Delphi                  
 1. 3. 3  创建程序界面                  
 1. 3. 4  添加程序代码                  
 1. 3. 5  编译生成程序                  
 1. 4  Delphi各类文件简介                  
 1. 4. 1  工程文件(. dpr)                  
 1. 4. 2  源代码文件(. pas)                  
 1. 4. 3  窗体与数据模块(. dfm)                  
 1. 4. 4  配置与选项文件(. dof)                  
 1. 4. 5  中间编译单元(. dcu)                  
 1. 4. 6  备份文件(. -pas)                  
 1. 4. 7  包文件(. dpk)                  
 1. 4. 8  应用程序文件(.dll, . exe, . OCX),                   
 1. 5  单元文件                  
 1. 5. 1  单元文件内部结构简介                  
 1. 5. 2  Unit部分                  
 1. 5. 3  接口部分                  
 1. 5. 4  实现部分                  
 1. 5. 5  定义Uses子句                  
 1. 5. 6  Type子句                  
 1. 5. 7  变量部分                  
 1. 5. 8  资源声明                  
 1. 5. 9  Initianzation部分                  
 1. 5. 10  Finalization部分                  
 小  结                  
 第2章  ObjectPascak语言                  
 2. 1  ObjectPascal语言基础                  
 2. 1. 1  标识符. 常量与变量                  
 2. 1. 2  变量的赋值                  
 2. 1. 3  数据类型                  
 2. 1. 4  注释语句                  
 2. 1. 5  过程与函数                  
 2. 2  流程控制语句                  
 2. 2. 1  判断语句                  
 2. 2. 2  循环语句                  
 2. 2. 3  Break语句                  
 2. 2. 4  Continue()语句                  
 2. 2. 5  With语句                  
 2. 3  ObjectPascal的面向                  
 对象技术                  
 2. 3. 1  Delphi与面向对象                  
 2. 3. 2  类与对象                  
 2. 3. 3  类的继承                  
 2. 3. 4  类与单元                  
 2. 4  异常处理                  
 2. 4. 1  异常控制语句                  
 2. 4. 2  raise语句                  
 2. 4. 3异常类                  
 小  结                  
 第3章  Windows界面程序设计                  
 3. 1  窗体(Form)                  
 3. 1. 1  窗体的属性                  
 3. 1. 2  窗体的方法                  
 3. 1. 3  窗体的事件                  
 3. 2  菜单(Menu)                  
 3. 2. 1  使用菜单设计器                  
 建立菜单                  
 3. 2. 2  定制各种类型的菜单                  
 3. 2. 3  动态改变菜单                  
 3. 3  工具栏(ToolBar)                  
 3. 4  信息对话框(MessageBox)                  
 3. 4. 1  MessageBox函数                  
 3. 4. 2  MessageDlg函数                  
 3. 4. 3  MessageDlgPos函数                  
 3. 4. 4  MessageDlgPosHelp函数                  
 3. 4. 5  ShowMessage函数                  
 3. 4. 6  InputBox函数                  
 3. 5  单文档窗体(SDI)和多文档窗体(MDl)                  
 3. 5. 1  单文档窗体                  
 3. 5. 2  多文档窗体                  
 3. 6  专用对话框                  
 3. 6. 1  字体对话框                  
 3. 6. 2  查找对话框                  
 3. 6. 3  替换对话框                  
 3. 6. 4  打开对话框                  
 3. 6. 5  颜色对话框                  
 3. 6. 6  打印对话框                  
 3. 7  文本控件                  
 3. 7. 1  Edit控件                  
 3. 7. 2  Memo控件                  
 3. 7. 3  MaskEdit控件                  
 3. 7. 4  RichEdit控件                  
 3. 8  按钮控件                  
 3. 8. 1  BuRon控件                  
 3. 8. 2  BitBm控件                  
 3. 8. 3  SpeedBuRon控件                  
 3. 8. 4  CheckBox控件                  
 3. 8. 5  RadioButton控件                  
 3. 9  列表控件                  
 3. 9. 1  ListBox控件                  
 3. 9. 2  ComboBox控件                  
 3. 9. 3  TreeView控件                  
 3. 9. 4  ListView控件                  
 3. 9. 5  ImageList控件                  
 3. 10  特殊控件                  
 3. 10. 1  ScrollBar控件                  
 3. 10. 2  TrackBar控件                  
 3. 10. 3  UpDown控件                  
 3. 10. 4  HotKey控件                  
 3. 11  状态显示控件                  
 3. 11. 1  ProgressBar控件                  
 3. 11. 2  StatusBar控件                  
 3. 12  表格控件                  
 3. 12. 1  SlxingGrid控件                  
 3. 12. 2  DrawGrid控件                  
 3. 13  标签页控件                  
 3. 13. 1  TabControl控件                  
 3. 13. 2  PageControl控件                  
 小  结                  
 第4章  编写多线程应用程序                  
 4. 1  线程的概念                  
 4. 1. 1  线程的基本概念                  
 4. 1. 2  Delphi7对线程的支持                  
 4. 2  Trhread对象                  
 4. 2. 1  Trhread基础                  
 4. 2. 2  建立Trhread对象                  
 4. 2. 3  TThread对象的属性                  
 4. 2. 4  TThread对象的方法                  
 4. 2. 5  TThread对象的事件                  
 4. 3  线程控制                  
 4. 3. 1  线程同步                  
 4. 3. 2  设置线程优先级                  
 4. 3. 3  线程的挂起和唤醒                  
 4. 3. 4  线程的执行时间                  
 4. 4  多线程应用实例                  
 4. 4. 1  利用多线程实现算法比较                  
 4. 4. 2  利用多线程进行图形处理                  
 4. 4. 3  利用多线程操作数据库                  
 小  结                  
 第5章  文件目录操作                  
 5. 1  Delphi的文件类型                  
 5. 1. 1  文本文件                  
 5. 1. 2  记录文件                  
 5. 1. 3  无类型文件                  
 5. 2  文件的基本操作                  
 5. 2. 1  打开和关闭                  
 5. 2. 2  目录操作                  
 5. 2. 3  文件名操作                  
 5. 2. 4  获取文件属性                  
 5. 3  文件操作控件                  
 5. 4  高级技巧                  
 5. 4. 1  查看驱动器类型                  
 5. 4. 2  启动控制面板中的内容                  
 5. 4. 3  打开和关闭光驱                  
 5. 5  文件操作实例                  
 5. 5. 1  程序功能                  
 5. 5. 2  程序功能的实现                  
 小  结                  
 第6章  Windows系统编程                  
 6. 1  注册表操作                  
 6. 1. 1  注册表简介                  
 6. 1. 2  TRegistry类                  
 6. 1. 3  用注册表创建系统快捷方式                  
 6. 2  托盘编程                  
 6. 2. 1  托盘程序基础                  
 6. 2. 2  制作托盘程序                  
 6. 3  使用剪贴板                  
 6. 3. 1  剪贴板基础                  
 6. 3. 2  使用剪贴板                  
 6. 4  对象的链接与嵌入                  
 6. 4. 1  OLE简介                  
 6. 4. 2  Delphi中的OLE控件                  
 6. 4. 3  OLE对象应用实例                  
 小  结                  
 第7章  Delphi自定义控件                  
 7. 1  控件基础                  
 7. 1. 1  控件概述                  
 7. 1. 2  控件的类型                  
 7. 1. 3  控件的结构                  
 7. 2  自定义控件开发                  
 7. 2. 1  自定义控件简介                  
 7. 2. 2  祖先类的选择                  
 7. 2. 3  创建控件单元                  
 7. 2. 4  控件的添加                  
 7. 2. 5  控件的删除                  
 7. 2. 6  更改控件图标                  
 7. 3  开发非可视控件                  
 7. 4  开发ActiveX控件                  
 7. 4. 1  ActiveX简介                  
 7. 4. 2  使用ActiveX                  
 7. 4. 3  创建ActiveX控件                  
 小  结                  
 第8章  图形图像编程                  
 8. 1  图形对象概述                  
 8. 1. 1  画布对象(TCanvas Object)                  
 8. 1. 2  画刷对象(TBrash Object)                  
 8. 1. 3  画笔对象(TPenObject)                  
 8. 1. 4  颜色对象(TColorObject)                  
 8. 2  图形图像控件                  
 8. 2. 1  Image控件                  
 8. 2. 2  Shape控件                  
 8. 2. 3  PaintBox控件                  
 8. 3  图形图像的显示                  
 8. 3. 1  放大图片                  
 8. 3. 2  将图片颠倒显示                  
 8. 4  曲线绘制实例                  
 小  结                  
 第9章  多媒体编程                  
 9. 1  MediaPlayer控件                  
 9. 1. 1  MediaPlayer控件的属性                  
 9. 1. 2  MediaPlayer控件的方法                  
 9. 1. 3  Mediaplayer控件的事件                  
 9. 1. 4  播放声音文件                  
 9. 1. 5  播放VCD文件                  
 9. 1. 6  播放CD                  
 9. 2  高级多媒体技巧                  
 9. 2. 1  显示声音控制属性窗口                  
 9. 2. 2  禁止光驱自动播放                  
 9. 2. 3  判断光驱中是否有CD                  
 9. 2. 4  全屏播放电影                  
 小  结                  
 第10章  网络编程                  
 10. 1  Delphi的网络控件                  
 10. 1. 1  TCPServer控件和                  
 TCPClient控件                  
 10. 1. 2  用控件实现网络聊天                  
 10. 1. 3  WebBrowser控件                  
 10. 1. 4  Ping操作的实现                  
 10. 2  调用系统函数进行                  
 网络编程                  
 10. 2. 1  信使服务程序                  
 10. 2. 2  判断本机是否联网                  
 10. 2. 3  取得Modem状态                  
 10. 2. 4  启动OutlookExpress                  
 10. 2. 5  检测局域网中的计算机                  
 小  结                  
 第11章  数据库编程基础                  
 11. 1  数据库系统概述                  
 11. 1. 1  数据库管理系统(DBMS)                  
 11. 1. 2  数据库应用程序                  
 11. 1. 3  数据库的建立                  
 11. 1. 4  数据库的开发步骤                  
 11. 2  Delphi与数据库开发                  
 11. 2. 1  数据记录显示控件                  
 11. 2. 2  数据选择控件                  
 11. 2. 3  Delphi7访问数据库                  
 的机制                  
 11. 3   Delphi的数据库管理                  
 11. 3. 1  DataBaseDeskTop控件                  
 11. 3. 2  数据库引擎                  
 11. 3. 3  数据字典                  
 11. 3. 4  DataPump工具                  
 11. 4  简单数据库程序实例                  
 小  结                  
 第12章  数据库程序开发                  
 12. 1  数据库控件                  
 12. 1. 1  TTable控件                  
 12. 1. 2  TQuery控件                  
 12. 1. 3  TDataSource控件                  
 12. 1. 4  TStoredProc控件                  
 12. 1. 5  TDatabase控件                  
 12. 1. 6  TSession控件                  
 12. 2  数据感知控件                  
 12. 2. 1  使用数据感知控件的                  
 一般步骤                  
 12. 2. 2  TDBGrid控件                  
 12. 2. 3  TDBCtrlGrid控件                  
 12. 2. 4  TDBNavigator控件                  
 12. 2. 5  TDBText控件                  
 12. 2. 6  TDBEdit控件                  
 12. 2. 7  TDBMemo控件                  
 12. 2. 8  TDBImage控件                  
 12. 2. 9  TDBListBox控件                  
 12. 2. 10  TDBComboBox控件                  
 12. 2. 11  TDBCheckBOx控件                  
 12. 2. 12  TDBRadioGroup控件                  
 12. 3  Delphi报表设计                  
 12. 3. 1  数据源设置                  
 12. 3. 2  设计Rave报表                  
 12. 3. 3  报表设计实例                  
 12. 4  数据库应用开发实例                  
 12. 4. 1  设计思路                  
 12. 4. 2  数据库设计                  
 12. 4. 3  程序编写                  
 小  结                  
 第13章  Web编程                  
 13. 1  Web服务器编程                  
 13. 1. 1  WebBroker概述                  
 13. 1. 2  TWebModule                  
 13. 1. 3  TCustomWebDispatcher                  
 13. 1. 4  TWebActionltem                  
 13. 1. 5  通过网络传送信息                  
 13. 1. 6  获取客户输入                  
 13. 1. 7  网络安全验证                  
 13. 1. 8  Cookie的设置                  
 13. 2  使用WebBroker控件                  
 13. 2. 1  TPageProducer                  
 13. 2. 2  TDataSetPageProducer                  
 13. 3  WebSnap应用                  
 13. 3. 1  简单的WebSnap程序                  
 13. 3. 2  WebSnap控件                  
 13. 4  ActiveForm与网络编程                  
 13. 5  Web程序调试                  
 小  结                  
 附录  常用API函数                  

本目录推荐