日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/Delphi新電腦課堂(Delphi編程篇)

新電腦課堂(Delphi編程篇)

新電腦課堂(Delphi編程篇)

定 價(jià):¥39.00

作 者: 本書編委會(huì)編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 新電腦課堂系列
標(biāo) 簽: Delphi

ISBN: 9787505394520 出版時(shí)間: 2004-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 442頁 字?jǐn)?shù):  

內(nèi)容簡介

  本套叢書按照電腦用戶循序漸進(jìn)由淺入深的學(xué)習(xí)習(xí)慣,內(nèi)容起點(diǎn)低,操作上手快,學(xué)習(xí)效果好,叢書的每本圖書都配備了相應(yīng)的交互式的多媒體教學(xué)光盤,形象地模擬課堂教學(xué),使電腦用戶可以利用多媒體教學(xué)光盤所具有直觀、生動(dòng)交互性好等優(yōu)點(diǎn),輕松俯知識(shí)難點(diǎn)和重點(diǎn)。再結(jié)合圖書睥船長闡述,使您的學(xué)習(xí)方式帶回靈活、方便,從而提高學(xué)習(xí)興趣和效率。Delphi是一個(gè)著名的面向?qū)ο蟮腤indows集成開發(fā)環(huán)境,它的輸入/輸出界面和程序的設(shè)計(jì)方法簡單,程序開發(fā)環(huán)境完善、友好,具有豐富的可視組件庫和可擴(kuò)展性,并提供優(yōu)秀的數(shù)據(jù)庫和分布式應(yīng)用系統(tǒng)開發(fā)工具。本書以目前的最新版Delphi7為例,介紹了控制結(jié)構(gòu)、基本語法與結(jié)構(gòu)、輸入與輸出、數(shù)據(jù)類型、界面設(shè)計(jì)、繪圖、鍵盤與鼠標(biāo)事件、函數(shù)、過程、指針等方面的知識(shí)。全書充分考慮了程序設(shè)計(jì)初學(xué)者的需求,不但通過循序漸進(jìn)的方式和通俗易懂的語言詳細(xì)講解了基礎(chǔ)知識(shí),還列舉了大量實(shí)用、典型、有趣的編程實(shí)例,真正為讀者提供了輕松學(xué)習(xí)Delphi的有效途徑。本套叢書配有精彩生動(dòng)的多媒體自學(xué)光盤,更加方便了讀者自學(xué),從而可大大提高學(xué)習(xí)的效率。

作者簡介

暫缺《新電腦課堂(Delphi編程篇)》作者簡介

圖書目錄

第1章
控制結(jié)構(gòu)和基本算法 1
1.1
Delphi的集成開發(fā)環(huán)境 1
1.1.1
Delphi主窗口 1
1.1.2
對象觀察窗口 5
1.1.3
程序代碼編輯器 5
1.1.4
項(xiàng)目與項(xiàng)目管理器 7
1.1.5
創(chuàng)建項(xiàng)目與窗體的實(shí)例 9
實(shí)例1
創(chuàng)建新項(xiàng)目 9
實(shí)例2
創(chuàng)建空白窗體和單元 10
1.2
單元 11
1.2.1
什么是單元 11
1.2.2
單元框架 11
1.3
組件 12
實(shí)例3
建立典型的輸入/輸出界面 12
1.3.1
在窗體上建立組件 13
1.3.2
組件的刪除與復(fù)原 14
1.3.3
組件的移動(dòng)與尺寸調(diào)整 14
1.3.4
一組組件的選中與移動(dòng) 14
1.3.5
組件的對齊 15
1.3.6
組件的剪切. 復(fù)制和粘貼 16
實(shí)例4
窗體組件的復(fù)制與粘貼 16
1.4
屬性 17
實(shí)例5
設(shè)置窗體及其組件的屬性 17
1.5
事件與事件處理 19
1.5.1
什么是事件與事件處理 19
1.5.2
應(yīng)用程序編寫示例 20
實(shí)例6
建立事件處理程序 20
1.5.3
執(zhí)行應(yīng)用程序 22
習(xí)題1 23
第2章
基本語法 25
2.1
標(biāo)識(shí)符與保留字 25
2.2
簡單數(shù)據(jù)類型 26
2.2.1
有序類型 26
2.2.2
實(shí)數(shù)類型 27
2.2.3
自定義類型 27
2.3
常量與變量 28
2.3.1
常量 28
2.3.2
變量 29
2.3.3
全程量與局部量 30
2.4
枚舉類型與子界類型 31
2.4.1
枚舉類型 31
2.4.2
子界類型 32
2.5
基本表達(dá)式 33
2.5.1
運(yùn)算符與優(yōu)先級 33
2.5.2
常用的預(yù)定義標(biāo)準(zhǔn)函數(shù) 35
2.5.3
基本表達(dá)式的計(jì)值 36
2.6
字符串類型 37
2.6.1
字符串常量 37
2.6.2
字符串類型與字符串變量 38
2.6.3
字符串類型常量 38
2.6.4
字符串表達(dá)式 38
實(shí)例7
字符串的顯示 39
2.7
賦值語句與賦值相容 41
2.7.1
賦值語句 41
2.7.2
賦值相容 42
2.8
系統(tǒng)預(yù)定義的過程 43
2.8.1
過程的變量參數(shù)與值參數(shù) 43
2.8.2
預(yù)定義的數(shù)值過程 44
2.8.3
預(yù)定義的字符串過程 45
實(shí)例8
顯示兩個(gè)實(shí)型表達(dá)式的值 46
2.9
事件處理程序的結(jié)構(gòu)與實(shí)例 47
實(shí)例9
顯示兩個(gè)實(shí)型常量的和. 差. 積. 商 47
實(shí)例10 顯示字符串的子串 48
習(xí)題2 48
第3章
輸入與輸出 51
3.1
類型轉(zhuǎn)換 51
3.1.1
類型強(qiáng)制轉(zhuǎn)換 51
3.1.2
數(shù)值與字符串間的轉(zhuǎn)換函數(shù) 52
3.2
輸出對話框函數(shù) 52
3.2.1
ShowMessage函數(shù) 52
3.2.2
MessageBox函數(shù) 53
3.2.3
輸出信息實(shí)例 55
實(shí)例11
信息的輸出 55
3.3
輸入對話框函數(shù) 57
3.3.1
InputBox函數(shù) 57
3.3.2
輸入數(shù)據(jù)實(shí)例 58
實(shí)例12
數(shù)據(jù)的輸入 58
3.4
Form組件 62
3.4.1
創(chuàng)建Form組件 62
3.4.2
Form組件常用屬性 62
3.4.3
Form組件常用事件 63
3.4.4
Form組件的畫布輸出 64
實(shí)例13
幾何圖形面積計(jì)算 65
3.5
Label組件 70
3.5.1
使用Label組件 70
3.5.2
Label組件常用屬性 70
3.6
Button組件 71
3.6.1
使用Button組件 71
3.6.2
Button組件常用屬性 71
3.6.3
Button組件公用事件實(shí)例 72
3.7
Edit組件 73
3.7.1
使用Edit組件 73
3.7.2
Edit組件常用屬性 74
3.8
組件聯(lián)合開發(fā)實(shí)例 74
3.8.1
簡易整數(shù)加法計(jì)算器 74
實(shí)例14
整數(shù)加法計(jì)算器 75
3.8.2
多種組件綜合開發(fā)的典型實(shí)例 78
實(shí)例15
多組件綜合開發(fā)實(shí)例 78
3.8.3
日期-時(shí)間類型與實(shí)例 80
實(shí)例16
顯示當(dāng)前日期與時(shí)間 81
習(xí)題3 83
第4章
選擇結(jié)構(gòu) 85
4.1
結(jié)構(gòu)化程序設(shè)計(jì) 85
4.1.1
順序結(jié)構(gòu) 85
4.1.2
選擇結(jié)構(gòu) 86
4.1.3
循環(huán)結(jié)構(gòu) 86
4.2
if語句 87
4.2.1
單向選擇結(jié)構(gòu) 87
實(shí)例17
單向選擇結(jié)構(gòu)的實(shí)現(xiàn) 88
4.2.2
雙向選擇結(jié)構(gòu) 91
實(shí)例18
雙向選擇結(jié)構(gòu)的實(shí)現(xiàn) 91
4.3
if語句的嵌套 95
實(shí)例19
判斷三角形類型 96
4.4
case語句 100
實(shí)例20
用多向選擇結(jié)構(gòu)編寫公用事件代碼 101
4.5
選擇結(jié)構(gòu)中使用對話框函數(shù) 104
4.5.1
MessageBox函數(shù) 104
實(shí)例21
利用MessageBox對話框進(jìn)行選擇 105
4.5.2
InputQuery函數(shù) 107
實(shí)例22
輸入字符串變量和實(shí)型變量數(shù)據(jù) 108
4.6
CheckBox與RadioButton組件 111
4.6.1
CheckBox復(fù)選按鈕與公用事件 111
4.6.2
RadioButton單選按鈕與公用事件 113
4.7
用GroupBox組件制作復(fù)選框與單選框 114
4.7.1
GroupBox組件 115
4.7.2
制作復(fù)選框 115
實(shí)例23
編輯. 顯示個(gè)人信息選項(xiàng) 115
4.7.3
制作單選框 118
實(shí)例24
將百分制成績轉(zhuǎn)換為等級成績 118
4.8
用RadioGroup組件制作單選框 120
4.8.1
RadioGroup組件 120
4.8.2
單選框的編輯 120
實(shí)例25
選擇出生日期范圍顯示所屬星座 121
4.9
異常處理 123
4.9.1
try...except語句 124
實(shí)例26
try...except異常處理程序 124
4.9.2
try...finally語句 125
實(shí)例27
try...finally異常處理程序 126
4.10 組件聯(lián)合開發(fā)實(shí)例 126
實(shí)例28
簡易實(shí)數(shù)算術(shù)計(jì)算器 127
實(shí)例29
選擇文字的大小和風(fēng)格 130
習(xí)題4 134
第5章
循環(huán)結(jié)構(gòu) 137
5.1
for循環(huán) 137
實(shí)例30
用for循環(huán)求滿足條件的數(shù)并記錄總數(shù) 138
5.2
while循環(huán) 140
實(shí)例31
用while循環(huán)語句求π的近似值 141
5.3
repeat循環(huán) 142
實(shí)例32
用repeat循環(huán)求級數(shù)項(xiàng)數(shù) 143
5.4
break與continue語句 145
實(shí)例33
循環(huán)結(jié)構(gòu)中使用break和continue語句 145
5.5
Image組件 148
5.5.1
Image組件的建立及其屬性 148
5.5.2
Image組件的圖像文件格式 148
5.5.3
Image組件的應(yīng)用實(shí)例 150
實(shí)例34
圖片的平移 150
實(shí)例35
圖片的縮放 153
5.6
多重循環(huán) 156
實(shí)例36
用二重循環(huán)語句輸出乘法九九表 157
5.7
Timer組件 158
5.7.1
Timer組件的建立及其屬性 158
5.7.2
Timer組件的應(yīng)用實(shí)例 159
實(shí)例37
利用Timer計(jì)時(shí)器組件設(shè)計(jì)可連續(xù)顯示的數(shù)字秒表 159
實(shí)例38
地球自轉(zhuǎn)動(dòng)畫 160
5.8
TrackBar與ScrollBar組件 162
5.8.1
TrackBar組件的建立及其屬性 162
5.8.2
ScrollBar組件的建立及其屬性 164
5.8.3
應(yīng)用實(shí)例 165
實(shí)例39
利用TrackBar跟蹤條組件調(diào)整汽車的移動(dòng)速度 165
實(shí)例40
利用SrollBar滾動(dòng)條調(diào)整圖像大小 167
5.9
組件聯(lián)合開發(fā)實(shí)例 169
實(shí)例41
演示地球的公轉(zhuǎn)與自轉(zhuǎn) 169
習(xí)題5 172
第6章
構(gòu)造數(shù)據(jù)類型 175
6.1
數(shù)組類型 175
6.1.1
一維數(shù)組 175
6.1.2
Low函數(shù)與High函數(shù) 177
6.1.3
一維數(shù)組應(yīng)用實(shí)例 177
實(shí)例42
一維數(shù)組. 循環(huán)與函數(shù)的應(yīng)用 178
實(shí)例43
求一維數(shù)組中的最大元素及其序號 179
實(shí)例44
使用枚舉類型做循環(huán)的技巧 181
6.1.4
二維數(shù)組與應(yīng)用實(shí)例 183
實(shí)例45
計(jì)算平均成績 183
6.2
TStrings對象與Memo組件 185
6.2.1
TStrings類型對象 185
6.2.2
Memo組件應(yīng)用 186
6.2.3
Memo組件與界面設(shè)計(jì)技巧 188
實(shí)例46
Memo組件顯示功能與界面設(shè)計(jì) 188
6.3
開數(shù)組 190
6.3.1
一維開數(shù)組 190
實(shí)例47
用Memo組件顯示開數(shù)組 192
6.3.2
二維開數(shù)組 194
6.4
記錄類型 195
6.4.1
記錄類型定義與變量聲明 195
6.4.2
記錄類型常量 196
6.4.3
記錄型變量的賦值操作 196
6.4.4
使用with語句 197
實(shí)例48
記錄數(shù)組與判斷查詢 198
6.5
排序與查找 201
6.5.1
冒泡排序 201
實(shí)例49
演示冒泡排序的過程 202
實(shí)例50
記錄數(shù)組冒泡排序 205
6.5.2
查找 207
實(shí)例51
順序查找與有序數(shù)組折半查找 209
6.6
ListBox與ComboBox組件 212
6.6.1
ListBox組件及其應(yīng)用 212
實(shí)例52
制作收款程序 214
6.6.2
ComboBox組件及其應(yīng)用 218
實(shí)例53
開發(fā)字體設(shè)置程序 219
6.7
組件聯(lián)合開發(fā)實(shí)例 221
實(shí)例54
用Memo組件顯示大型開數(shù)組 221
實(shí)例55
用ComboBox組件制作簡易入庫管理系統(tǒng) 225
習(xí)題6 229
第7章
標(biāo)準(zhǔn)對話框與界面設(shè)計(jì) 231
7.1
標(biāo)準(zhǔn)對話框 231
7.1.1
OpenDilog與SaveDilog對話框 231
實(shí)例56
制作存取文件程序 233
7.1.2
FontDialog與ColorDialog對話框 236
實(shí)例57
用標(biāo)準(zhǔn)對話框制作文件存取程序 238
7.1.3
OpenPictureDilog與SavePictureDilog對話框 240
實(shí)例58
調(diào)整圖像大小 241
7.2
SDI設(shè)計(jì)簡介 244
7.2.1
SDI界面設(shè)計(jì)的基本元素 244
7.2.2
SDI界面的幾種風(fēng)格 245
7.3
菜單制作 248
7.3.1
窗體下拉式菜單設(shè)計(jì) 248
7.3.2
響應(yīng)菜單命令與ActionList組件 250
實(shí)例59
響應(yīng)菜單命令的程序 252
7.3.3
彈出式菜單設(shè)計(jì) 255
實(shí)例60
使用PopupMenu組件制作彈出式菜單 256
7.4
狀態(tài)欄設(shè)計(jì) 257
實(shí)例61
利用StatusBar組件制作狀態(tài)欄 257
7.5
工具欄設(shè)計(jì) 261
7.5.1
ToolBar組件與ToolButton按鈕 261
7.5.2
ImageList組件 262
7.6
SDI界面設(shè)計(jì)與實(shí)例 263
實(shí)例62
用圖像列表. 操作列表. 工具欄等組件制作SDI界面 264
7.7
組件聯(lián)合開發(fā)實(shí)例 269
實(shí)例63
圖像列表中的圖標(biāo)瀏覽器 269
習(xí)題7 274
第8章
繪圖 275
8.1
Delphi圖形圖像功能及特點(diǎn)簡介 275
8.2
Canvas與顏色 276
8.2.1
Canvas的屬性 276
8.2.2
顏色的設(shè)置 277
實(shí)例64
用RGB函數(shù)和跟蹤條選擇控件顏色 278
8.3
Canvas的繪圖方法 281
8.3.1
TPoint與TRect類型 281
8.3.2
Canvas的畫線與畫弧方法 282
實(shí)例65
用圖像控件畫布繪制圖形 284
8.3.3
Canvas的畫區(qū)域圖形方法 288
實(shí)例66
用窗體畫布繪制區(qū)域圖形 291
8.3.4
繪制字符的有關(guān)方法 297
8.4
繪制位圖及其應(yīng)用 298
8.4.1
TBitmap對象與PaintBox組件 298
8.4.2
在畫布上繪制位圖 300
實(shí)例67
用TBitmap對象和畫板顯示位圖 301
8.4.3
創(chuàng)建圖形位圖 304
8.4.4
創(chuàng)建圖形位圖實(shí)例 305
實(shí)例68
用TBitmap對象保存藝術(shù)圖案 305
實(shí)例69
創(chuàng)建圖標(biāo)位圖 311
8.5
TPen對象與TBrush對象 314
8.5.1
TPen對象 314
實(shí)例70
Pen對象的應(yīng)用 319
8.5.2
Brush對象 324
8.6
組件聯(lián)合開發(fā)實(shí)例 326
實(shí)例71
正多邊形“萬花筒”圖案 326
習(xí)題8 332
第9章
鍵盤事件與鼠標(biāo)事件 335
9.1
鍵盤事件簡介與被聚焦控件 335
9.2
KeyPress鍵盤事件 337
9.3
KeyDown和KeyUp鍵盤事件 338
9.3.1
KeyDown鍵盤事件 338
9.3.2
KeyUp鍵盤事件 340
9.3.3
鍵盤事件的應(yīng)用 340
實(shí)例72
不同控件上鍵盤事件的檢測與規(guī)律 340
實(shí)例73
用方向鍵移動(dòng)位圖圖片 345
9.4
鼠標(biāo)事件簡介 349
9.5
Click和DblClick鼠標(biāo)事件 349
實(shí)例74
用Click和DblClick事件在窗體上繪圖 350
9.6
MouseDown, MouseMove和MouseUp鼠標(biāo)事件 353
實(shí)例75
用鼠標(biāo)事件繪制一系列大小相同的圖元 353
實(shí)例76
利用鼠標(biāo)動(dòng)態(tài)繪制橢圓 356
9.7
拖動(dòng)與放置 358
9.7.1
DragOver鼠標(biāo)事件 359
9.7.2
DragDrop鼠標(biāo)事件 359
實(shí)例77
用標(biāo)簽的字體設(shè)置編輯器的字體屬性 359
9.8
組件聯(lián)合開發(fā)實(shí)例 362
實(shí)例78
利用鼠標(biāo)繪制圖案 362
習(xí)題9 366
第10章
函數(shù). 過程與指針 369
10.1
用戶自定義過程 369
10.1.1
用戶自定義過程的基本形式 370
10.1.2
過程的調(diào)用與參數(shù)傳遞 370
10.2
用戶自定義函數(shù) 371
10.2.1
用戶自定義函數(shù)的基本形式 371
10.2.2
函數(shù)的調(diào)用 372
10.3
自定義過程與函數(shù) 373
實(shí)例79
判斷兩個(gè)正整數(shù)是否互質(zhì) 373
實(shí)例80
以開數(shù)組為形參編寫求最大值及位置的過程 376
實(shí)例81
用圖像控件畫布繪制折線. 多邊形邊框和多邊形域 379
10.4
重載方法 382
實(shí)例82
用重載函數(shù)求不同類型數(shù)據(jù)的最大值 383
實(shí)例83
用重載過程交換不同類型變量的值 385
10.5
默認(rèn)參數(shù)方法 388
實(shí)例84
默認(rèn)參數(shù)函數(shù)與輸入框函數(shù)綜合應(yīng)用 389
10.6
指針的基本概念 391
10.6.1
指針的定義 391
10.6.2
指針的常用操作 394
10.7
使用指針 396
實(shí)例85
使用二維實(shí)型數(shù)組保存數(shù)據(jù)并求最大值 397
10.8
線性鏈表與指針 402
10.8.1
鏈表結(jié)構(gòu)簡介 402
10.8.2
鏈表結(jié)構(gòu)的幾個(gè)基本算法 403
實(shí)例86
用RichEdit組件制作“學(xué)生成績”鏈表編輯器 405
10.9
常量參數(shù)與“出”參數(shù)簡介 410
10.9.1
常量參數(shù) 410
10.9.2
“出”參數(shù) 411
習(xí)題10 412
第11章
面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ) 415
11.1
類和對象的聲明 415
11.1.1
類 416
11.1.2
Delphi的對象引用模式 419
實(shí)例87
創(chuàng)建和使用日期對象 419
11.2
構(gòu)造器與析構(gòu)器的聲明 422
11.2.1
構(gòu)造器 422
11.2.2
析構(gòu)方法與析構(gòu)器 423
實(shí)例88
創(chuàng)建和釋放日期對象 423
實(shí)例89
創(chuàng)建和釋放“青年”對象 424
11.3
類與信息隱含 427
11.3.1
信息隱含 427
11.3.2
訪問標(biāo)識(shí)符 427
11.4
繼承 428
實(shí)例90
建立子類 428
實(shí)例91
派生新日期對象 431
11.5
方法的類型與多態(tài)性 434
11.5.1
方法的類型 434
11.5.2
多態(tài)性 435
11.5.3
利用虛擬方法和覆蓋方法實(shí)現(xiàn)多態(tài)性 436
實(shí)例92
用虛擬方法和方法的覆蓋來實(shí)現(xiàn)多態(tài)性 436
習(xí)題11 439

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號