图书介绍

Turbo Pascal6.0Turbo Vision指南pdf电子书版本下载

Turbo Pascal6.0Turbo Vision指南
  • 晓青编译 著
  • 出版社: 中国科学院希望高级电脑技术公司
  • ISBN:
  • 出版时间:1991
  • 标注页数:281页
  • 文件大小:12MB
  • 文件页数:290页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

Turbo Pascal6.0Turbo Vision指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

引言 1

Turbo Vision是什么? 1

目录 1

预备知识 2

本书的内容 2

第一部分 学习Turbo Vision 3

第一章 继承程序骨架 3

一个窗口程序的骨架 3

开发应用软件的一种全新观点 3

名词 4

Turbo Vision应用程序的组成部分 4

共同的外观和感觉 5

“Hello,World!”的Turbo Vision风格 6

HELLO.PAS程序 9

小结 12

第二章 编写Turbo Vision应用程序 13

你的第一个Turbo Vision程序 13

工作屏示区、菜单条和状态行 14

打开一个窗口 19

创建一个会话框 32

其它会话框控制 42

标准会话框 43

第二部分 Turbo Vision程序设计 44

第三章 对象层次 44

对象类型学 45

抽象对象 45

抽象方法 46

对象的例化和衍生 46

Turbo Vision数据域 47

Turbo Vision方法 47

原始对象类型 48

视图 49

视图概述 49

组 49

终端视图 50

不可见成分 53

流式文件 53

资源 54

群 54

字符串表 55

操纵Turbo Vision 56

简单视图对象 56

第四章 视图 56

复杂视图 59

受选视图和聚焦视图 66

模式视图 67

修改默认情况 68

Options标志字 68

GrowMode标志字节 70

State标志字和SetState方法 71

DragMode标志字节 71

视图的颜色 73

第五章 事件驱动程序设计 77

Turbo Vision新开端 77

事件的本来面目 78

事件的种类 78

事件和命令 79

事件的传送 79

命令 83

事件记录 85

处理事件 85

修改事件机制 87

视图间的通讯 88

第六章 编写安全的程序 93

原子操作程序设计 93

安全区 93

非内存出错 95

“消费大户”视图 96

类型检查与群 97

群是多态性的 97

群是动态定长的 97

群对象 97

第七章 群 97

创建群 98

“重复”方法 99

排序群 101

字符串群 102

多态性群 104

群与内存管理 106

解决办法:流式文件 107

第八章 流式文件 107

问题:对象输入/输出 107

流式文件的基本应用 108

创建一个流式文件 108

读写一个流式文件 109

关闭流式文件 110

使对象可以和流式文件一起使用 110

Load方法和Store方法 110

流式文件注册 111

Get的操作流程 112

处理空对象指针 112

在这里注册 112

Put的操作流程 112

流式文件机制 112

流式文件上的群:一个完整的例子 113

谁来贮存? 116

子视图实例 116

拷贝流式文件 117

随机存取流式文件 117

贮存和加载工作屏示区 117

同等视图实例 117

流式文件中的非对象数据 119

设计你自己的流式文件 119

流式文件出错处理 119

第九章 资源 120

为何要用资源? 120

资源中有些什么? 120

创建一个资源 121

读取一个资源 121

字符串表 122

第十章 忠告和须知 124

调试Turbo Vision程序 124

移植成Turbo Vision程序 126

使用位映象域 127

标志值 127

位掩码 127

位操作 127

小结 128

取名习惯 129

对象概述 129

如何找到你需要的内容 129

第三部分 Turbo Vision参考 129

第十一章 如何使用“Turbo Vision参考” 129

第十二章 单元交叉参考 131

Objects单元 131

Views单元 133

Dialogs单元 136

App单元 137

Menus单元 138

Drivers单元 139

Memory单元 143

TextView单元 143

HistList单元 144

第十三章 对象参考 145

TApplication[App] 146

TBackground[App] 147

TBufStream[Objects] 148

TButton[Dialogs] 150

TCheckBoxes[Dialogs] 152

TCluster[Dialogs] 154

TCollection[Objects] 157

TDeskTop[App] 161

TDialog[Dialogs] 163

TDosStream[Objects] 164

TEmsStream[Objects] 166

TFrame[Views] 167

TGroup[Views] 169

THistory[Dialogs] 176

THistoryViewer[Dialogs] 177

THistoryWindow[Dialogs] 178

TInputLine[Dialogs] 179

TLabel[Dialogs] 182

TListBox[Dialogs] 184

TListViewer[Views] 186

TMenuBar[Menus] 189

TMenuBox[Menus] 190

TMenuView[Menus] 191

TObject[Objects] 193

TParamText[Dialogs] 194

TPoint[Objects] 195

TProgram[App] 196

TRadioButtons[Dialogs] 201

TRect[Objects] 202

TResourceCollection[Objects] 203

TResourceFile[Objects] 203

TScrollBar[Views] 206

TScroller[Views] 209

TSortedCollection[Objects] 211

TStaticText[Dialogs] 212

TStatusLine[Menus] 213

TStream[Objects] 216

TStringCollection[Objects] 219

TStringList[Objects] 219

TStrListMaker[Objects] 220

TTerminal[TextView] 222

TTextDevice[TextView] 224

TView[Views] 224

TWindow[Views] 237

apXXXX常量[App] 241

AppPalette变量[App] 241

Applictaion变量[App] 241

第十四章 总参考 241

Abatract过程[Objects] 241

AssignDevice过程[TextView] 242

bfXXXX常量[Dialogs] 242

ButtonCount变量[Drivers] 242

CheckSnow变量[Drivers] 242

ClearHistory过程[HistList] 243

ClearScreen过程[Drivers] 243

cmXXXX常量[Views] 243

CtrlBreakHit变量[Drivers] 246

CtrlToArrow函数[Drivers] 246

coXXXX常量[Objects] 246

CStrLen函数[Drivers] 246

CursorLines变量[Drivers] 247

DeskTop变量[App] 247

DisposeMenu过程[Menus] 247

DisposeStr过程[Objects] 247

dmXXXX常量[Views] 247

DoneVideo过程[Drivers] 248

DoneSysError过程[Drivers] 248

DoneHistory过程[HistList] 248

DoneEvents过程[Drivers] 248

DoneMemory过程[Memory] 248

DoubleDelay常量[Drivers] 249

EmsCurHandle变量[Objects] 249

EmsCurPage变量[Objects] 249

evXXXX常量[Drivers] 249

FNameStr类型[Objects] 250

FocusedEvents变量[Views] 250

FormatStr过程[Drivers] 250

GetAltCode函数[Drivers] 252

GetButMem过程[Memory] 252

FreeBufMem过程[Memory] 252

GetAltChar函数[Drivers] 252

GetKeyEvent过程[Drivers] 253

GetMouseEvent过程[Drivers] 253

gfXXXX常量[Views] 253

hcXXXX常量[Views] 254

HideMouse过程[Drivers] 254

HiResScreen变量[Drivers] 254

HistoryUsed变量[HistList] 255

HistoryStr函数[HistList] 255

InitEvents过程[Drivers] 255

HistoryAdd过程[HistList] 255

HistorySize变量[HisList] 255

HistoryCount函数[HistList] 255

HistoryBlock变量[HistList] 255

InitHistory过程[HistList] 256

InitMemory过程[Memory] 256

InitSysError过程[Drivers] 256

InitVideo过程[Drivers] 256

kbXXXX常量[Drivers] 256

LongDiv函数[objects] 259

LongMul函数[Objects] 259

LongRec类型[Objects] 259

LowMemory函数[Memory] 259

LowMemSize变量[Memory] 259

MaxBufMem变量[Memory] 259

MaxCollectionSize变量[Objects] 259

MenuBar变量[App] 260

MemAllocSeg函数[Memory] 260

Message函数[Views] 260

MaxViewWidth常量[Views] 260

mbXXXX常量[Drivers] 260

MemAlloc函数[Memory] 260

MinWinSize变量[Views] 261

MouseButtons变量[Drivers] 261

MouseEvents变量[Drivers] 261

MouseIntFlag变量[Drivers] 261

MouseWhere变量[Drivers] 261

MoveStr过程[Objects] 262

NewItem函数[Menus] 262

MoveChar过程[Objects] 262

MoveCStr过程[Objects] 262

MoveBuf过程[Objects] 262

NewLine函数[Menus] 263

NewMenu函数[Menus] 263

NewSItem函数[Dialogs] 263

NewStatusDef函数[Menus] 263

NewStatusKey函数[Menus] 263

NewStr函数[Objects] 263

OfXXXX常量[Views] 264

NewSubMenu函数[Menus] 264

PChar类型[Objects] 265

PositionalEvents变量[Views] 265

RegisterDialogs过程[Dialogs] 266

RepeatDelay变量[Drivers] 266

RegisterType过程[Objects] 266

SaveCtrBreak变量[Drivers] 266

PtrRec类型[Objects] 266

PString类型[Objects] 266

PrintStr过程[Drives] 266

sbXXXX常量[Views] 267

ScreenBuffer常量[Drivers] 267

ScreenHeight变量[Drivers] 268

ScreenMode变量[Drivers] 268

ScreenWidth常量[Drivers] 268

SelectMode类型[Views] 268

SetVideoMode过程[Drivers] 268

sfXXXX常量[Views] 268

ShowMouse过程[Drivers] 270

ShowMarkers变量[Drivers] 270

ShadowSize变量[Views] 270

ShadowAttr变量[Views] 270

smXXXX常量[Drivers] 271

SpecialChars变量[Views] 271

stXXXX常量[Objects] 271

SysColorAttr变量[Drivers] 272

SysErrActive变量[Drivers] 272

SysErrorFunc变量[Drivers] 272

StreamError变量[Objects] 272

StatusLine变量[App] 272

StartupMode变量[Drivers] 272

SysMonoAttr变量[Drivers] 273

SystemError函数[Drivers] 273

TByteArray类型[Objects] 274

TCommandSet类型[Views] 274

TDrawBuffer类型[Views] 274

TEvent类型[Drivers] 274

TItemList类型[Objects] 275

TMenu类型[Menus] 275

TScrollChars类型[Views] 276

TPalette类型[Views] 276

TMenuItem类型[Menus] 276

TMenuStr类型[Menus] 276

TSItem类型[Dialogs] 277

TStatusDef类型[Menus] 277

TStatusItem类型[Menus] 277

TStreamRec类型[Objects] 278

TStrIndex类型[Objects] 279

TStrIndexRec类型[Objects] 279

TSysErrorFunc类型[Drivers] 279

TTerminalBuffer类型[TextView] 279

TTitleStr类型[Views] 279

TVideoBuf类型[Views] 279

TWordArray类型[Objects] 280

wfXXXX常量[Views] 280

wnNoNumber常量[Views] 280

WordRec类型[Objects] 280

wpXXXX常量[Views] 280

精品推荐