OpenGL Open Graphics Library

副标题:无

作   者:和平鸽工作室编著

分类号:

ISBN:9787508413099

微信扫一扫,移动浏览光盘

简介

   OpenGL是最近几年发展起来的性能优越的开放式三维图形标准,利用它可以创作出具有照片质量的、独立于窗口系统、操作系统和硬件平台的三维彩色图形和动画。目前,OpenGL在可视化系统、虚拟现实系统和三维游戏方面得到了广泛地应用。    本书介绍了多个可视化仿真实例,包括一个场景编辑系统、两个三维游戏和三个可视化仿真项目。充分利用这些源代码和编程思想,可以大大节约读者开发可视化仿真项目的时间。    本套丛书深入浅出、内容广泛,可供从事可视化系统开发、三维游戏开发或其他图形应用程序开发的各大专院校学生、教员和研究人员参考,也可作为OpenGL三维图形编程的培训教程或其他相关专业人士和计算机爱好者阅读。   

目录

第1部分 vba基础


第1章 vba概述

1.1 使应用程序自动化

1.2 基于对象的方法(针对编程)

1.3 基于对象的方法的优点

1.4 vba和vb

1.5 vba

1.6 宏概述

1.6.1 录制宏

1.6.2 编辑宏

1.7 visual basic editor概述

1.7.1 打开visual basic editor

1.7.2 visual basic editor的组件

1.8 小结


第2章 变量、常量和表达式

2.1 vba中的变量

2.1.1 变量的类型

2.1.2 声明变量

.2.1.3 选择变量作用域

2.1.4 使用static关键字

2.2 常量

2.2.1 内置常量

2.2.2 用户自定义的常量

2.3 运算符

2.3.1 算术运算符

2.3.2 比较运算符

2.3.3 连接运算符

2.3.4 逻辑运算符

2.3.5 运算符的优先级顺序

2.4 小结


第3章 过程、函数和模块

3.1 使用过程

3.1.1 过程的类型

3.1.2 sub过程

3.1.3 function过程

3.1.4 property过程

3.1.5 将参数传递给过程

3.2 使用visual basic editor创建过程

3.3 使用函数

3.4 调用函数

3.5 创建用户自定义的函数

3.6 使用模块

3.6.1 窗体模块

3.6.2 标准模块

3.6.3 类模块

3.7 小结


第4章 数组和程序结构

4.1 数组

4.1.1 声明数组

4.1.2 在数组中存储值

4.1.3 重新确定数组的维数

4.1.4 提取数组中的信息

4.2 处理数组

4.2.1 isarray函数

4.2.2 lbound和ubound函数

4.2.3 erase语句

4.3 程序结构

4.3.1 条件结构

4.3.2 循环结构

4.4 小结


第2部分 高级vba概念


第5章 vba中的调试和错误处理

5.1 什么是调试

5.1.1 语法错误

5.1.2 编译错误

5.1.3 运行期间错误

5.1.4 逻辑错误

5.2 vba中的调试工具

5.2.1 中断模式

5.2.2 单步执行过程

5.2.3 监视过程

5.2.4 避免错误

5.3 错误处理

5.3.1 捕获错误

5.3.2 编写错误处理程序

5.3.3 退出错误处理程序

5.4 小结


第6章 vba中的对象

6.1 对象模型

6.1.1 对象属性

6.1.2 对象方法

6.1.3 对象事件

6.1.4 将对象赋给变量

6.2 查找对象

6.2.1 对象浏览器

6.2.2 在线帮助

6.2.3 属性/方法列表

6.3 使用对象库

6.4 小结


第7章 使用vba中的安全特征

7.1 vba中的安全特征

7.2 数字证书

7.2.1 获得数字证书

7.2.2 安装数字证书

7.2.3 导出数字证书

7.2.4 删除数字证书

7.2.5 查看数字证书的详细信息

7.2.6 编辑数字证书的属性

7.3 使用数字签名

7.3.1 把数字签名添加到宏项目中

7.3.2 从宏项目中删除数字签名

7.4 使用安全级别

7.4.1 指定安全级别

7.4.2 指定信任源

7.5 使用密码保护

7.6 小结


第3部分 专业项目1

项目1 创建通讯簿应用程序


第8章 项目个案研究:global systems公司

8.1项目生命周期

8.1.1 需求分析

8.1.2 设计

8.1.3 编码和构造

8.1.4 测试

8.1.5 发布应用程序

8.2 小结


第9章 创建应用程序的用户界面

9.1 窗体

9.1.1 窗体属性

9.1.2 窗体事件

9.1.3 窗体控件

9.1.4 窗体方法

9.1.5 在应用程序间共享窗体

9.2 小结


第10章 处理用户宙体

10.1 使用控件

10.1.1 显示和获取listbox控件中的值

10.1.2 显示和检索combobox控件中的值

10.1.3 返回checkbox控件的值

10.1.4 返回textbox控件的值

10.2 显示状态栏消息

10.3 小结


第11章 使用自动化

11.1 将ole用于自动化

11.1.1 引用对象库

11.1.2 早期绑定与晚期绑定比较

11.2 小结


第12章 给contacts book应用程序添加功能

12.1 contacts book应用程序逻辑概述

12.2 outlook对象模型概述

12.2.1 application对象

12.2.2 namespace对象

12.2.3 folder对象

12.2.4 outlook项

12.2.5 explorer对象

12.2.6 inspector对象

12.3 自动处理contacts book应用程序

12.3.1 userform initialize过程

12.3.2 cbocontactlist_change过程

12.3.3 addtodoc过程

12.3.4 printlabels过程

12.3.5 addcontact过程

12.3.6 modifycontact过程

12.3.7 deletecontact过程

12.3.8 refresh过程

12.4 小结


第13章 使用contacts book应用程序

13.1 编译应用程序

13.2 运行应用程序

13.3 发布应用程序

13.4 小结


第4部分 专业项目2

项目2 创建技能搜索应用程序


第14章 项目个案研究:red sky it systems

14.1 项目生命周期

14.1.1 需求分析

14.1.2 设计

14.1.3 编码和构造

14.1.4 测试

14.1.5 发布应用程序

14.2 小结


第15章 .net framework概述

15.1 .net framework的概述

15.1.1 clr(通用语言运行时环境)

15.1.2 .net framework类库

15.2 .net framewo比的特征

15.2.1 一致而简化的编程

15.2.2 资源管理

15.2.3 支持调试

15.2.4 使用汇编

15.2.5 管理安全性

15.3 visual studio.net概述

15.3.1 visual basic.net

15.3.2 visual c十十.net

15.3.3 visual c#.net

15.4 小结


第16章 vb.net入门

16.1 vb.net概述

16.1.1 vb.net的特征

16.1.2 vb.net中的语言差别

16.1.3 什么是面向对象的编程

16.1.4 vb.net中面向对象的特征

16.1.5 在vb.net中声明类成员

16.1.6 升级应用程序

16.2 小结


第17章 集成开发环境

17.1 集成开发环境概述

17.2 visual studio.net ide的增强组件

17.2.1 start页面

17.2.2 solution explorer

17.2.3 server explorer

17.2.4 dynamic help(动态帮助)

17.2.5 工具箱

17.2.6 class view(类视图)窗口

17.2.7 propenies(属性)窗口

17.2.8 任务列表

17.2.9 command(命令)窗口

17.2.10 智能感知

17.3 使用窗口

17.3.1 隐藏窗口

17.3.2 停靠窗口

17.4 使用visual studio.net ide设计skill search应用程序

17.4.1 使用windows forms

17.4.2 使用web forms

17.5 小结


第18章 使用vb.net和ado.net处理数据库

18.1 数据库体系结构

18.1.1 数据访问对象(dao)

18.1.2 odbc

18.1.3 rdo

18.1.4 ado

18.2 ado.net概述

18.2.1 ado.net的对象

18.2.2 采用vb.net的ado.net

18.3 xml与.net的集成

18.4 小结


第19章 调用skill search应用程序

19.1 处理skill search应用程序

19.2 小结


第20章 使用asp.net

20.1 asp.net概述

20.2 小结


第21章 执行skill search应用程序

21.1 运行skill search应用程序

21.2 发布应用程序

21.3 小结


第5部分 专业项目3

项目3 创建word checker工具


第22章 项目个案研究:whters and editors公司

22.1 项目生命周期

22.1.1 需求分析

22.1.2 设计

22.1.3 编码与构造

22.1.4 测试

22.1.5 发布应用程序

22.2 小结


第23章 在vba中使用word对象

23.1 word程序选项概述

23.1.1 view选项卡

23.1.2 general选项卡

23.1.3 edit选项卡

23.2 word application对象

23.2.1 application对象属性

23.2.2 application对象方法

23.3 word document对象

23.3.1 指定document对象

23.3.2 打开document对象

23.3.3 创建新文档

23.3.4 recentfiles对象

23.3.5 document对象的属性

23.3.6 document对象的方法

23.4 text representation对象

23.4.1 range对象

23.4.2 selection对象

23.4.3 characters对象

23.4.4 words对象

23.4.5 sentences对象

23.4.6 paragraph对象

23.5 小结


第24章 为应用程序编码

24.1 word checker工具逻辑概述

24.1.1 cmdok_click()函数

24.1.2 openstandardcontrolfileandstoreerrwords()函数

24.1.3 openscriptandstartprocessing()函数

24.1.4 logerr()函数

24.1.5 应用程序中使用的基本函数

24.2 完成word checker工具的代码

24.3 小结


第25章 执行word checker工具

25.1 运行应用程序

25.2 发布应用程序

25.3 小结


第6部分 专业项目4

项目4 创建easy selling应用程序


第26章 项目个案研究:perfect stationery公司

26.1 需求分析

26.2 设计

26.2.1 设计数据库

26.2.2 设计用户输入窗口

26.3 编码

26.4 测试

26.5 执行和发布应用程序

26.6 小结


第27章 创建数据库

27.1 easy selling应用程序数据库

27.1.1 tblclientexpectations表

27.1.2 tblclients表

27.1.3 tblclientsolutions表

27.1.4 tblinstalldecide表

27.1.5 tblproductusageandcompanalysis表

27.1.6 tblsalesrep表

27.1.7 tblstandardexpectations表

27.1.8 tblstandardsolutions表

27.2 小结


第28章 设计应用程序的宙体

28.1 创建窗体

28.1.1 mainmdi窗体

28.1.2 sbrtapplication窗体

28.1.3 clientinfo窗体

28.1.4 clientissues窗体

28.1.5 clientsolutions窗体

28.1.6 clientdocuments窗体

28.2 小结


第29章 使用excei对象

29.1 excel的vba对象

29.2 使用excel的application对象

29.2.1 application对象的函数

29.2.2 application对象的属性

29.2.3 application对象的方法

29.2.4 事件相关的方法

29.3 使用workbook对象

29.3.1 声明workbook对象

29.3.2 打开工作簿

29.3.3 创建新工作簿

29.4 workbook对象属性

29.5 workbook对象方法

29.6 workbook对象事件

29.7 worksheet对象

29.7.1 声明worksheets对象

29.7.2 创建新工作表

29.7.3 worksheet对象的属性

29.7.4 worksheet对象的方法

29.7.5 worksheet成对象事件

29.8 使用range对象

29.8.1 使用range方法

29.8.2 使用cells方法

29.8.3 使用rows方法

29.8.4 使用columns方法

29.8.5 使用offset方法

29.8.6 使用cut方法

29.8.7 使用copy方法

29.8.8 使用clear方法

29.8.9 使用dataseries方法

29.8.10 使用fill方法

29.8.11 使用insert方法

29.8.12 使用resize方法

29.8.13 range对象属性

29.9 编写简单的excel vba应用程序

29.10 小结


第30章 使用powerpoint对象

30.1 powerpoint的vba对象

30.1.1 使用powerpoint的application对象

30.1.2 使用presentation对象

30.1.3 使用slide对象

30.1.4 使用shape对象

30.2 放映幻灯片

30.2.1 幻灯片放映切换

30.2.2 幻灯片放映的设置

30.2.3 放映幻灯片

30.3 为powerpoint编写简单的vba应用

30.4 小结


第31章 easy selling应用主窗口的代码编写

31.1 easy selling应用主窗口的工作方式

31.1.1 mainmdi load过程

31.1.2 picturebox2 click过程

31.1.3 picturebox3 click过程

31.1.4 picturebox4 click过程

31.1.5 the picturebox5 click过程

31.1.6 the picturebox6 click过程

31.1.7 the mainmdi activat的过程

31.1.8 startapplication_load过程

31.1.9 btndeletecust click过程

31.1.10 btnupdate_click过程

31.1.11 tabstart click过程

31.1.12 btndeselectall click过程

31.1.13 lstexistingcustomers_selectedvaluechanged过程

31.1.14 btnrefreshlist click过程

31.2 小结


第32章 easy selling应用customer屏幕的代码编写

32.1 easy selling应用customers屏幕的工作方式

32.1.1 buttonl click过程

32.1.2 clientinfo load过程

32.1.3 btnupdate_click过程

32.1.4 addnewcustomer过程

32.1.5 editcustomerrecord过程

32.1.6 prepareissuessolutions过程

32.2 小结


第33章 easy seiling应用issues屏幕的代码编写

33.1 easy selling应用的issues屏幕的工作方式

33.1.1 buttonl click过程

33.1.2 clientissues load过程

33.1.3 btnupdate_click过程

33.2 小结


第34章 easy selling应用solutions屏幕的代码编写

34.1 easy selling应用的solutions屏幕的工作方式

34.1.1 buttonl click过程

34.1.2 clientsolutions load过程

34.1.3 btnupdate_click过程

34.2 小结


第35章 easy selling应用outputs屏幕的代码编写

35.1 easy selling应用的outputs screen的工作方式

35.1.1 bunon1 click过程

35.1.2 btnupdate_click过程

35.1.3 analysisreport过程

35.1.4 proposalcreation过程

35.1.5 presentationcretion过程

35.1.6 findandreplace过程

35.2 小结


第36章 执行easy selling应用

36.1 运行应用

36.1.1 主屏幕

36.1.2 customers屏幕

36.1.3 issues屏幕

36.1.4 solutions屏幕

36.1.5 outputs屏幕

36.1.6 exit按钮

36.2 发布应用

36.3 小结


第7部分 题外话


第37章 xml和.net

37.1 xml概述

37.1.1 xml和html之间的区别

37.1.2 创建简单的xml文档

37.1.3 文档类型定义(dtd)

37.1.4 xml名字空间

37.1.5 xml schema

37.1.6 xml文档对象模型(dom)

37.2 .net framework类库

37.2.1 system名字空间

37.2.2 .net framework xml类

37.2.3 抽象基类

37.2.4 .net dom买现

37.3 小结

第8部分附录

附录a vba提示与技巧

a.1 使用vba程序代码

a.1.1 优化策略

a.1.2 编程技巧

附录b 使用access对象模型

b.1 access对象模型

b.1.1 application对象

b.1.2 application对象的属性

b.1.3 application对象的方法

b.1.4 form对象

b.1.5 report对象

b.1.6 control对象

附录c 应用升级到vb.net

c.1 升级方法

c.1.1 升级项目

c.1.2 代码改动

附录d vba常量

d.1 word vba常量

d.2 excel vba常量

d.3 access vba常量


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

OpenGL Open Graphics Library
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon