
微信扫一扫,移动浏览光盘
简介
对那些Visual Studio.NET编程有所了解的读者来说,本书是一本在开发实践中不可缺少的手册,遇到困难时可以随时查阅模拟书中提供的示例,可以起到避重就轻之效。如果您是Visual Studio.NET的初学者,本书也同样适合您,通过学习本书中具体翔实的示例,您不但可以学习到Widnwos控编程的基本思想和基础知识,还能够学习到如何应用结构化程序设计方法和面向对象的程序设计方法开发一个大的工程实例。
本书通过一系列的实例,深入系统地介绍了使用Visual Studio.NET开发.NET应用程序的各项关键技术。Visual Studio.NET是新一代的可视化开发工具,在高性能的招待效率与底层控制和快速可视化开发两方面均表现出色。对那些Visual Studio.NET编程有所了解的读者来说,本书是一本在开发实践中不可缺少的手册,遇到困难时可以随时查阅模拟书中提供的示例,可以起到避重就轻之效。如果您是Visual Studio.NET的初学者,本书也同样适合您,通过学习本书中具体翔实的示例,您不但可以学习到Widnwos控编程的基本思想和基础知识,还能够学习到如何应用结构化程序设计方法和面向对象的程序设计方法开发一个大的工程实例。
目录
第一篇 开发环境篇
第1章 认识visual studio.net 1
1-1 visual studio.net的安装 2
1-1-1 安装iis 4
1-1-2 手动配置frontpage服务器扩展 4
1-1-3 修复.net框架 6
1-1-4 安装消息队列服务 6
1-1-5 安装visual studio远程调试器 7
1-1-6 安装visual studio 6.0存储过程版本控制 7
1-1-7 安装sql server桌面引擎(msde) 7
1-1-8 正式开始安装visual studio.net 8
1-2 总览visual studio.net 10
1-2-1 visual studio.net界面 10
1-2-2 visual studio.net中增加的新功能 11
1-2-3 visual studio.net开发环境的几大功能模块 12
1-2-4 windows应用程序的制作流程 17
1-3 使用窗体设计器和代码设计器 18
1-3-1 使用窗体设计器 18
1-3-2 使用代码设计器 19
1-4 使用控件工具箱 20
.1-4-1 管理“工具箱”中的选项卡和项 21
1-4-2 使用“工具箱” 23
1-5 使用属性窗口 24
1-6 小结 25
第2章 设置适合自己的开发环境 27
2-1 设置工具栏 28
2-2 打开需要的窗口 29
2-2-1 “tab键顺序”命令的功能 30
2-2-2 属性窗口 31
2-3 设置控件工具箱 34
2-3-1 添加第三方控件 35
2-3-2 管理控件 35
2-4 小结 35
第3章 利用工程向导建立通用工程 37
3-1 建立windows应用程序 38
3-1-1 windows应用程序向导生成的代码分析 38
3-1-2 比较vb.net和c#的代码 41
3-1-3 设置生成应用程序的类型 42
3-2 建立类库 42
3-2-1 类库向导自动生成的代码 43
3-2-2 类库信息的设置 43
3-3 建立windows控件库 46
3-3-1 向导所生成的代码 46
3-3-2 windows控件向导和windows应用程序向导的区别 48
3-4 建立控制台应用程序 48
3-5 小结 49
第二篇 语言基础篇
第4章 巧用资源向导 51
4-1 数据窗体向导 52
4-2 小结 56
第5章 数据类型 57
5-1 值类型 59
5-1-1 简单类型 60
5-1-2 结构类型 61
5-1-3 枚举类型 63
5-2 引用类型 65
5-2-1 类类型 65
5-2-2 接口类型 65
5-2-3 数组类型 67
5-2-4 委托类型 69
5-3 小结 70
第6章 变量 71
6-1 变量类别 72
6-1-1 静态变量 72
6-1-2 实例变量 72
6-1-3 数组变量 73
6-1-4 值参数 73
6-1-5 引用参数 73
6-1-6 局部变量 73
6-2 默认值 74
6-3 明确赋值 74
6-4 小结 75
第7章 转换 77
7-1 隐式转换 78
7-1-1 隐式数值转换 78
7-1-2 隐式引用转换 79
7-2 显式转换 79
7-2-1 显式数值转换 80
7-2-2 显式引用转换 81
7-3 与字符串类型的转换 82
7-4 小结 82
第8章 表达式 83
8-1 表达式的分类 84
8-2 运算符 84
8-3 特殊的表达式类型 85
8-3-1 常数表达式 85
8-3-2 变量表达式 87
8-3-3 事件表达式 87
8-4 小结 87
第9章 程序的控制结构 89
9-1 结构化程序设计原理 90
9-1-1 程序的控制结构 90
9-1-2 结构化程序设计方法 91
9-2 选择结构 92
9-2-1 if...then...end if语句和if语句 92
9-2-2 select...case和switch语句 94
9-2-3 try...catch...finally语句 96
9-3 循环语句 97
9-3-1 while语句 98
9-3-2 do...loop语句和do语句 99
9-3-3 for...next语句和for语句 102
9-3-4 for each...next语句和foreach语句 105
9-3-5 更快的for...next循环 106
9-4 嵌套的控制语句 107
9-5 小结 108
第10章 类 109
10-1 面向对象编程 110
10-1-1 面向对象程序设计中的术语 110
10-1-2 对象的生存期 111
10-2 类的声明 113
10-2-1 类主体的声明 113
10-2-2 方法的声明 115
10-2-3 属性的声明 116
10-3 演练 117
10-3-1 定义类 117
10-3-2 创建测试类的按钮 120
10-3-3 运行应用程序 121
10-4 小结 121
第三篇 windows编程篇
第11章 命令交互控件编程 123
11-1 button 124
11-1-1 说明 124
11-1-2 示例一 125
11-1-3 示例二 127
11-1-4 练习题 131
11-1-5 答案 132
11-2 mainmenu 139
11-2-1 说明 139
11-2-2 示例 139
11-2-3 练习题 145
11-2-4 答案 145
11-3 contextmenu 146
11-3-1 说明 146
11-3-2 示例 146
11-4 toolbar 148
11-4-1 说明 149
11-4-2 示例 149
11-5 小结 151
第12章 状态显示控件编程 153
12-1 label 154
12-1-1 说明 154
12-1-2 示例 154
12-1-3 练习题 158
12-1-4 答案 158
12-2 linklabel 161
12-2-1 说明 161
12-2-2 示例一 161
12-2-3 示例二 163
12-2-4 练习题 164
12-2-5 答案 164
12-3 picturebox 166
12-3-1 说明 166
12-3-2 示例 166
12-3-3 练习题 171
12-3-4 答案 172
12-4 trackbar 175
12-4-1 说明 175
12-4-2 示例 175
12-5 progressbar 176
12-5-1 说明 177
12-5-2 示例 177
12-6 statusbar 179
12-6-1 说明 179
12-6-2 示例 180
12-7 hscrollbar和vscrollbar 182
12-7-1 说明 183
12-7-2 示例 183
12-8 小结 184
第13章 输入与选择控件编程 185
13-1 textbox 186
13-1-1 说明 186
13-1-2 示例 186
13-1-3 练习题 189
13-1-4 答案 190
13-2 checkbox 193
13-2-1 说明 193
13-2-2 示例一 194
13-2-3 示例二 197
13-2-4 练习题 200
13-2-5 答案 201
13-3 radiobutton 204
13-3-1 说明 204
13-3-2 示例 204
13-3-3 练习题 208
13-3-4 答案 209
13-4 listbox 209
13-4-1 说明 209
13-4-2 示例 210
13-4-3 练习题 213
13-4-4 答案 213
13-5 checkedlistbox 216
13-5-1 说明 217
13-5-2 示例 217
13-5-3 练习题 222
13-5-4 答案 222
13-6 combobox 224
13-6-1 说明 225
13-6-2 示例 225
13-6-3 练习题 228
13-6-4 答案 228
13-7 domainupdown 229
13-7-1 说明 230
13-7-2 示例 230
13-8 numericupdown 233
13-8-1 说明 233
13-8-2 示例 234
13-9 小结 237
第14章 分组与时间控件编程 239
14-1 groupbox 240
14-1-1 说明 240
14-1-2 示例 240
14-1-3 练习题 243
14-1-4 答案 243
14-2 panel 243
14-2-1 说明 244
14-2-2 示例 244
14-2-3 练习题 245
14-2-4 答案 245
14-3 tabcontrol 246
14-3-1 说明 247
14-3-2 示例 247
14-4 splitter 248
14-4-1 说明 248
14-4-2 示例 249
14-5 datetimepicker 251
14-5-1 说明 251
14-5-2 示例 251
14-6 monthcalendar 253
14-6-1 说明 253
14-6-2 示例 253
14-7 timer 254
14-7-1 说明 255
14-7-2 示例 255
14-8 小结 257
第15章 复杂控件编程 259
15-1 datagrid 260
15-1-1 说明 262
15-1-2 示例 264
15-1-3 练习题 273
15-1-4 答案 273
15-2 listview 277
15-2-1 说明 277
15-2-2 示例 278
15-3 treeview 280
15-3-1 说明 280
15-3-2 示例 281
15-4 richtextbox 285
15-4-1 说明 285
15-4-2 示例 286
15-5 imagelist 288
15-5-1 说明 288
15-5-2 示例 288
15-6 helpprovider 289
15-6-1 说明 290
15-6-2 示例 290
15-7 tooltip 291
15-7-1 说明 291
15-7-2 示例 292
15-8 notifyicon 293
15-8-1 说明 294
15-8-2 示例 294
15-9 常用对话框控件 297
15-9-1 说明 297
15-9-2 示例 298
15-10 打印用到的控件 300
15-10-1 说明 301
15-10-2 示例 302
15-11 小结 306
第16章 开发windows窗体控件 307
16-1 创作windows窗体控件的步骤 308
16-2 来自不同继承的windows窗体控件 308
16-2-1 从windows窗体控件继承 308
16-2-2 从usercontrol类继承 310
16-2-3 从control类继承 310
16-3 windows窗体控件开发的基本方法 311
16-3-1 组合现有控件 311
16-3-2 扩展现有控件 311
16-3-3 编写全新的控件 311
16-4 windows窗体控件的属性 312
16-4-1 继承属性 312
16-4-2 定义属性 313
16-5 windows窗体控件的自定义事件 314
16-5-1 事件和委托 315
16-5-2 声明事件 317
16-5-3 引发事件 317
16-5-4 应用事件 317
16-6 windows窗体控件示例“圆形按钮” 318
16-6-1 建立圆形按钮控件 319
16-6-2 测试圆形按钮控件 322
16-7 小结 323
第四篇 技巧编程篇
第17章 语句技巧 325
17-1 了解俄罗斯方块 326
17-2 结构化设计 327
17-2-1 初始化子程序1.1 327
17-2-2 初始化子程序1.2 328
17-3 面向对象设计 329
17-3-1 抽象的单元格类 329
17-3-2 具体的单元格类 331
17-3-3 面板类 333
17-3-4 方块类 339
17-4 界面设计 346
17-5 在窗体中添加代码 348
17-5-1 定义变量 348
17-5-2 选择背景图片方法 349
17-5-3 绘制方块和擦除方块的方法 349
17-5-4 绘制面板的方法 351
17-5-5 随机生成单元格二维数组的方法 351
17-5-6 创建新块的方法 352
17-5-7 下移方块的方法 353
17-5-8 左右移动方块的方法 354
17-5-9 旋转方块的方法 355
17-5-10 开始游戏事件 355
17-5-11 键盘事件 356
17-5-12 timer事件 358
17-5-13 游戏结束方法 359
17-5-14 设置分数的方法 359
17-5-15 设置单人模式与设置双人模式事件 360
17-5-16 暂停事件 361
17-5-17 关于和帮助事件 362
17-6 小结 362
第18章 程序界面设计技巧 363
18-1 自己编写动画——走马灯 364
18-1-1 设计思路 364
18-1-2 运行界面和设计界面 364
18-1-3 底层代码 364
18-2 和窗口融于一体的按钮 365
18-2-1 设计思路 365
18-2-2 运行界面和设计界面 365
18-2-3 底层代码 366
18-3 创建不规则窗体 368
18-3-1 设计思路 368
18-3-2 运行界面和设计界面 368
18-3-3 底层代码 368
18-4 自己编写代码实现窗体移动 369
18-4-1 移动原理 370
18-4-2 代码 370
18-5 裁切和缩放图像 371
18-5-1 缩放图像 371
18-5-2 裁切图像 373
18-6 小结 374
第五篇 应用程序发行篇
第19章 帮助文件和帮助精灵 375
19-1 建立帮助文件 376
19-1-1 创建项目 376
19-1-2 工具按钮介绍 377
19-1-3 往项目中添加主题文件 378
19-1-4 设置工程选项 380
19-1-5 为帮助文件添加目录和索引 381
19-1-6 为帮助文件设计窗口样式 382
19-2 调用帮助文件 384
19-3 应用帮助精灵 385
19-3-1 调用帮助精灵 385
19-4 小结 389
第20章 打包发行 391
第1章 认识visual studio.net 1
1-1 visual studio.net的安装 2
1-1-1 安装iis 4
1-1-2 手动配置frontpage服务器扩展 4
1-1-3 修复.net框架 6
1-1-4 安装消息队列服务 6
1-1-5 安装visual studio远程调试器 7
1-1-6 安装visual studio 6.0存储过程版本控制 7
1-1-7 安装sql server桌面引擎(msde) 7
1-1-8 正式开始安装visual studio.net 8
1-2 总览visual studio.net 10
1-2-1 visual studio.net界面 10
1-2-2 visual studio.net中增加的新功能 11
1-2-3 visual studio.net开发环境的几大功能模块 12
1-2-4 windows应用程序的制作流程 17
1-3 使用窗体设计器和代码设计器 18
1-3-1 使用窗体设计器 18
1-3-2 使用代码设计器 19
1-4 使用控件工具箱 20
.1-4-1 管理“工具箱”中的选项卡和项 21
1-4-2 使用“工具箱” 23
1-5 使用属性窗口 24
1-6 小结 25
第2章 设置适合自己的开发环境 27
2-1 设置工具栏 28
2-2 打开需要的窗口 29
2-2-1 “tab键顺序”命令的功能 30
2-2-2 属性窗口 31
2-3 设置控件工具箱 34
2-3-1 添加第三方控件 35
2-3-2 管理控件 35
2-4 小结 35
第3章 利用工程向导建立通用工程 37
3-1 建立windows应用程序 38
3-1-1 windows应用程序向导生成的代码分析 38
3-1-2 比较vb.net和c#的代码 41
3-1-3 设置生成应用程序的类型 42
3-2 建立类库 42
3-2-1 类库向导自动生成的代码 43
3-2-2 类库信息的设置 43
3-3 建立windows控件库 46
3-3-1 向导所生成的代码 46
3-3-2 windows控件向导和windows应用程序向导的区别 48
3-4 建立控制台应用程序 48
3-5 小结 49
第二篇 语言基础篇
第4章 巧用资源向导 51
4-1 数据窗体向导 52
4-2 小结 56
第5章 数据类型 57
5-1 值类型 59
5-1-1 简单类型 60
5-1-2 结构类型 61
5-1-3 枚举类型 63
5-2 引用类型 65
5-2-1 类类型 65
5-2-2 接口类型 65
5-2-3 数组类型 67
5-2-4 委托类型 69
5-3 小结 70
第6章 变量 71
6-1 变量类别 72
6-1-1 静态变量 72
6-1-2 实例变量 72
6-1-3 数组变量 73
6-1-4 值参数 73
6-1-5 引用参数 73
6-1-6 局部变量 73
6-2 默认值 74
6-3 明确赋值 74
6-4 小结 75
第7章 转换 77
7-1 隐式转换 78
7-1-1 隐式数值转换 78
7-1-2 隐式引用转换 79
7-2 显式转换 79
7-2-1 显式数值转换 80
7-2-2 显式引用转换 81
7-3 与字符串类型的转换 82
7-4 小结 82
第8章 表达式 83
8-1 表达式的分类 84
8-2 运算符 84
8-3 特殊的表达式类型 85
8-3-1 常数表达式 85
8-3-2 变量表达式 87
8-3-3 事件表达式 87
8-4 小结 87
第9章 程序的控制结构 89
9-1 结构化程序设计原理 90
9-1-1 程序的控制结构 90
9-1-2 结构化程序设计方法 91
9-2 选择结构 92
9-2-1 if...then...end if语句和if语句 92
9-2-2 select...case和switch语句 94
9-2-3 try...catch...finally语句 96
9-3 循环语句 97
9-3-1 while语句 98
9-3-2 do...loop语句和do语句 99
9-3-3 for...next语句和for语句 102
9-3-4 for each...next语句和foreach语句 105
9-3-5 更快的for...next循环 106
9-4 嵌套的控制语句 107
9-5 小结 108
第10章 类 109
10-1 面向对象编程 110
10-1-1 面向对象程序设计中的术语 110
10-1-2 对象的生存期 111
10-2 类的声明 113
10-2-1 类主体的声明 113
10-2-2 方法的声明 115
10-2-3 属性的声明 116
10-3 演练 117
10-3-1 定义类 117
10-3-2 创建测试类的按钮 120
10-3-3 运行应用程序 121
10-4 小结 121
第三篇 windows编程篇
第11章 命令交互控件编程 123
11-1 button 124
11-1-1 说明 124
11-1-2 示例一 125
11-1-3 示例二 127
11-1-4 练习题 131
11-1-5 答案 132
11-2 mainmenu 139
11-2-1 说明 139
11-2-2 示例 139
11-2-3 练习题 145
11-2-4 答案 145
11-3 contextmenu 146
11-3-1 说明 146
11-3-2 示例 146
11-4 toolbar 148
11-4-1 说明 149
11-4-2 示例 149
11-5 小结 151
第12章 状态显示控件编程 153
12-1 label 154
12-1-1 说明 154
12-1-2 示例 154
12-1-3 练习题 158
12-1-4 答案 158
12-2 linklabel 161
12-2-1 说明 161
12-2-2 示例一 161
12-2-3 示例二 163
12-2-4 练习题 164
12-2-5 答案 164
12-3 picturebox 166
12-3-1 说明 166
12-3-2 示例 166
12-3-3 练习题 171
12-3-4 答案 172
12-4 trackbar 175
12-4-1 说明 175
12-4-2 示例 175
12-5 progressbar 176
12-5-1 说明 177
12-5-2 示例 177
12-6 statusbar 179
12-6-1 说明 179
12-6-2 示例 180
12-7 hscrollbar和vscrollbar 182
12-7-1 说明 183
12-7-2 示例 183
12-8 小结 184
第13章 输入与选择控件编程 185
13-1 textbox 186
13-1-1 说明 186
13-1-2 示例 186
13-1-3 练习题 189
13-1-4 答案 190
13-2 checkbox 193
13-2-1 说明 193
13-2-2 示例一 194
13-2-3 示例二 197
13-2-4 练习题 200
13-2-5 答案 201
13-3 radiobutton 204
13-3-1 说明 204
13-3-2 示例 204
13-3-3 练习题 208
13-3-4 答案 209
13-4 listbox 209
13-4-1 说明 209
13-4-2 示例 210
13-4-3 练习题 213
13-4-4 答案 213
13-5 checkedlistbox 216
13-5-1 说明 217
13-5-2 示例 217
13-5-3 练习题 222
13-5-4 答案 222
13-6 combobox 224
13-6-1 说明 225
13-6-2 示例 225
13-6-3 练习题 228
13-6-4 答案 228
13-7 domainupdown 229
13-7-1 说明 230
13-7-2 示例 230
13-8 numericupdown 233
13-8-1 说明 233
13-8-2 示例 234
13-9 小结 237
第14章 分组与时间控件编程 239
14-1 groupbox 240
14-1-1 说明 240
14-1-2 示例 240
14-1-3 练习题 243
14-1-4 答案 243
14-2 panel 243
14-2-1 说明 244
14-2-2 示例 244
14-2-3 练习题 245
14-2-4 答案 245
14-3 tabcontrol 246
14-3-1 说明 247
14-3-2 示例 247
14-4 splitter 248
14-4-1 说明 248
14-4-2 示例 249
14-5 datetimepicker 251
14-5-1 说明 251
14-5-2 示例 251
14-6 monthcalendar 253
14-6-1 说明 253
14-6-2 示例 253
14-7 timer 254
14-7-1 说明 255
14-7-2 示例 255
14-8 小结 257
第15章 复杂控件编程 259
15-1 datagrid 260
15-1-1 说明 262
15-1-2 示例 264
15-1-3 练习题 273
15-1-4 答案 273
15-2 listview 277
15-2-1 说明 277
15-2-2 示例 278
15-3 treeview 280
15-3-1 说明 280
15-3-2 示例 281
15-4 richtextbox 285
15-4-1 说明 285
15-4-2 示例 286
15-5 imagelist 288
15-5-1 说明 288
15-5-2 示例 288
15-6 helpprovider 289
15-6-1 说明 290
15-6-2 示例 290
15-7 tooltip 291
15-7-1 说明 291
15-7-2 示例 292
15-8 notifyicon 293
15-8-1 说明 294
15-8-2 示例 294
15-9 常用对话框控件 297
15-9-1 说明 297
15-9-2 示例 298
15-10 打印用到的控件 300
15-10-1 说明 301
15-10-2 示例 302
15-11 小结 306
第16章 开发windows窗体控件 307
16-1 创作windows窗体控件的步骤 308
16-2 来自不同继承的windows窗体控件 308
16-2-1 从windows窗体控件继承 308
16-2-2 从usercontrol类继承 310
16-2-3 从control类继承 310
16-3 windows窗体控件开发的基本方法 311
16-3-1 组合现有控件 311
16-3-2 扩展现有控件 311
16-3-3 编写全新的控件 311
16-4 windows窗体控件的属性 312
16-4-1 继承属性 312
16-4-2 定义属性 313
16-5 windows窗体控件的自定义事件 314
16-5-1 事件和委托 315
16-5-2 声明事件 317
16-5-3 引发事件 317
16-5-4 应用事件 317
16-6 windows窗体控件示例“圆形按钮” 318
16-6-1 建立圆形按钮控件 319
16-6-2 测试圆形按钮控件 322
16-7 小结 323
第四篇 技巧编程篇
第17章 语句技巧 325
17-1 了解俄罗斯方块 326
17-2 结构化设计 327
17-2-1 初始化子程序1.1 327
17-2-2 初始化子程序1.2 328
17-3 面向对象设计 329
17-3-1 抽象的单元格类 329
17-3-2 具体的单元格类 331
17-3-3 面板类 333
17-3-4 方块类 339
17-4 界面设计 346
17-5 在窗体中添加代码 348
17-5-1 定义变量 348
17-5-2 选择背景图片方法 349
17-5-3 绘制方块和擦除方块的方法 349
17-5-4 绘制面板的方法 351
17-5-5 随机生成单元格二维数组的方法 351
17-5-6 创建新块的方法 352
17-5-7 下移方块的方法 353
17-5-8 左右移动方块的方法 354
17-5-9 旋转方块的方法 355
17-5-10 开始游戏事件 355
17-5-11 键盘事件 356
17-5-12 timer事件 358
17-5-13 游戏结束方法 359
17-5-14 设置分数的方法 359
17-5-15 设置单人模式与设置双人模式事件 360
17-5-16 暂停事件 361
17-5-17 关于和帮助事件 362
17-6 小结 362
第18章 程序界面设计技巧 363
18-1 自己编写动画——走马灯 364
18-1-1 设计思路 364
18-1-2 运行界面和设计界面 364
18-1-3 底层代码 364
18-2 和窗口融于一体的按钮 365
18-2-1 设计思路 365
18-2-2 运行界面和设计界面 365
18-2-3 底层代码 366
18-3 创建不规则窗体 368
18-3-1 设计思路 368
18-3-2 运行界面和设计界面 368
18-3-3 底层代码 368
18-4 自己编写代码实现窗体移动 369
18-4-1 移动原理 370
18-4-2 代码 370
18-5 裁切和缩放图像 371
18-5-1 缩放图像 371
18-5-2 裁切图像 373
18-6 小结 374
第五篇 应用程序发行篇
第19章 帮助文件和帮助精灵 375
19-1 建立帮助文件 376
19-1-1 创建项目 376
19-1-2 工具按钮介绍 377
19-1-3 往项目中添加主题文件 378
19-1-4 设置工程选项 380
19-1-5 为帮助文件添加目录和索引 381
19-1-6 为帮助文件设计窗口样式 382
19-2 调用帮助文件 384
19-3 应用帮助精灵 385
19-3-1 调用帮助精灵 385
19-4 小结 389
第20章 打包发行 391
Visual Studio.NET程序设计教程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
