注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Visual FoxPro程序設(shè)計(jì)參考手冊(cè)

Visual FoxPro程序設(shè)計(jì)參考手冊(cè)

Visual FoxPro程序設(shè)計(jì)參考手冊(cè)

定 價(jià):¥75.00

作 者: 張洪舉編著
出版社: 人民郵電出版社
叢編項(xiàng): 軟件工程師參考手冊(cè)
標(biāo) 簽: 關(guān)系型數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)管理系統(tǒng) 程序設(shè)計(jì)

ISBN: 9787115123992 出版時(shí)間: 2004-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 748 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

近幾年,自從VisualFoxPro從VisualStudio中分離出來(lái)以后,VisualFoxPro的版本升級(jí)速度明顯加快,幾乎每年都有新版本問(wèn)世。隨著版本的迅速升級(jí),許多新技術(shù)被加入到了VisualFoxPro中。例如,對(duì)XML、Web服務(wù)的支持,可以允許在VisualFoxPro中使用異構(gòu)平臺(tái)中的數(shù)據(jù)資源;提供的CursorAdapter工具,可以允許用戶(hù)以一種簡(jiǎn)單的方式連接到各種數(shù)據(jù)源,如ODBC、ADO、XML等?,F(xiàn)在,圖書(shū)市場(chǎng)上已有的一些VisualFoxPro書(shū)籍或者過(guò)于簡(jiǎn)單而使讀者感覺(jué)收獲甚微,或者仍舊使用VisualFoxPro6.0進(jìn)行介紹而顯得技術(shù)過(guò)于陳舊。因此,本書(shū)力圖系統(tǒng)、全面地介紹VisualFoxPro的基本數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)和最新的VisualFoxPro增強(qiáng)技術(shù),以及更多的實(shí)用技巧,盡可能地滿(mǎn)足不同層次讀者的需求,使讀者能夠通過(guò)閱讀本書(shū)真正掌握VisualFoxPro開(kāi)發(fā)工具,從而開(kāi)發(fā)出功能強(qiáng)大的應(yīng)用程序。本書(shū)在編寫(xiě)過(guò)程中,盡量以一種由簡(jiǎn)入繁、循序漸進(jìn)的方式來(lái)講解VisualFoxPro編程中各個(gè)方面的內(nèi)容。但是,在VisualFoxPro中,有許多技術(shù)是對(duì)多種技術(shù)的融合,這需要讀者對(duì)VisualFoxPro有一定的熟練程度,以及對(duì)多種計(jì)算機(jī)知識(shí)的掌握廣度。在第一次閱讀本書(shū)時(shí),讀者可以粗略閱讀一下大體框架,然后對(duì)關(guān)鍵難點(diǎn)重新閱讀。

作者簡(jiǎn)介

暫缺《Visual FoxPro程序設(shè)計(jì)參考手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介  1
1.1  數(shù)據(jù)模型  1
1.1.1  層次模型  1
1.1.2  關(guān)系模型  2
1.1.3  面向?qū)ο竽P?nbsp; 3
1.2  Visual FoxPro的主要特點(diǎn)  3
1.3  安裝Visual FoxPro  4
1.3.1  系統(tǒng)需求  4
1.3.2  開(kāi)始安裝  4
1.4  安裝輔助應(yīng)用程序  6
1.4.1  安裝InstallShield Express Limited Edition  6
1.4.2  安裝SOAP Toolkit 3.0 Samples  7
1.4.3  安裝MSDE  7
第2章  集成開(kāi)發(fā)環(huán)境  8
2.1  Visual FoxPro系統(tǒng)界面  8
2.2  Visual FoxPro的菜單體系  9
2.2.1  File(文件)菜單  9
2.2.2  Edit(編輯)菜單  11
2.2.3  View(顯示)菜單  13
2.2.4  Format(格式)菜單  14
2.2.5  Tools(工具)菜單  15
2.2.6  Program(程序)菜單  18
2.2.7  Window(窗口)菜單  18
2.2.8  Help菜單  19
2.3  定制Visual FoxPro開(kāi)發(fā)環(huán)境  19
2.3.1  Visual FoxPro配置的存儲(chǔ)方式  19
2.3.2  交互式環(huán)境配置  20
2.3.3  文件式環(huán)境配置  21
2.3.4  Visual FoxPro的啟動(dòng)選項(xiàng)  23
2.3.5  定制工具欄  24
2.3.6  窗口???nbsp; 25
2.4  Visual FoxPro輔助開(kāi)發(fā)工具  26
2.4.1  任務(wù)窗格管理器  27
2.4.2  工具箱  45
2.4.3  項(xiàng)目管理器  50
第3章  Visual FoxPro語(yǔ)言基礎(chǔ)  53
3.1  數(shù)據(jù)類(lèi)型  53
3.1.1  數(shù)據(jù)類(lèi)型概述  53
3.1.2  Character數(shù)據(jù)類(lèi)型  54
3.1.3  Currency數(shù)據(jù)類(lèi)型  54
3.1.4  Date/DateTime數(shù)據(jù)類(lèi)型  55
3.1.5  Logical數(shù)據(jù)類(lèi)型  56
3.1.6  Numeric數(shù)據(jù)類(lèi)型  56
3.1.7  Variant數(shù)據(jù)類(lèi)型  56
3.1.8  Double數(shù)據(jù)類(lèi)型  56
3.1.9  Float數(shù)據(jù)類(lèi)型  57
3.1.10  General數(shù)據(jù)類(lèi)型  57
3.1.11  Integer數(shù)據(jù)類(lèi)型  57
3.1.12  Integer (Autoinc)數(shù)據(jù)類(lèi)型  57
3.1.13  Memo數(shù)據(jù)類(lèi)型  58
3.1.14  Character (Binary)數(shù)據(jù)類(lèi)型  58
3.1.15  Memo (Binary)數(shù)據(jù)類(lèi)型  58
3.1.16  數(shù)據(jù)類(lèi)型檢測(cè)  58
3.2  數(shù)據(jù)存儲(chǔ)容器  59
3.2.1  數(shù)據(jù)存儲(chǔ)容器命名規(guī)范  59
3.2.2  常量  60
3.2.3  變量  60
3.2.4  數(shù)組  64
3.2.5  字段  66
3.2.6  記錄  66
3.2.7  對(duì)象  67
3.3  運(yùn)算符  67
3.3.1  字符運(yùn)算符  67
3.3.2  日期/時(shí)間運(yùn)算符  67
3.3.3  邏輯運(yùn)算符  67
3.3.4  數(shù)值運(yùn)算符  67
3.3.5  關(guān)系運(yùn)算符  68
3.3.6  類(lèi)與對(duì)象運(yùn)算符  68
3.4  表達(dá)式  68
3.4.1  字符表達(dá)式  68
3.4.2  日期/時(shí)間表達(dá)式  69
3.4.3  邏輯表達(dá)式  693.4.4  宏替換表達(dá)式  69
3.4.5  名稱(chēng)表達(dá)式  70
3.4.6  數(shù)值表達(dá)式  70
3.4.7  函數(shù)表達(dá)式  70
3.4.8  表達(dá)式類(lèi)型的相互轉(zhuǎn)換  70
3.5  程序文件的建立與執(zhí)行  72
3.5.1  建立程序文件  72
3.5.2  執(zhí)行程序文件  73
3.5.3  程序注釋  74
3.5.4  結(jié)束程序運(yùn)行  74
3.5.5  設(shè)置程序運(yùn)行環(huán)境  75
3.6  程序結(jié)構(gòu)  75
3.6.1  順序結(jié)構(gòu)  75
3.6.2  分支結(jié)構(gòu)  76
3.6.3  循環(huán)結(jié)構(gòu)  77
3.7  函數(shù)與過(guò)程  80
3.7.1  系統(tǒng)函數(shù)  80
3.7.2  自定義函數(shù)  81
3.7.3  過(guò)程  82
3.7.4  參數(shù)傳遞機(jī)制  83
第4章  創(chuàng)建自由表  86
4.1 建立表結(jié)構(gòu)  86
4.1.1  使用表設(shè)計(jì)器建立表  86
4.1.2  使用CREATE TABLE -SQL命令建立表  88
4.2  修改表結(jié)構(gòu)  89
4.2.1  使用報(bào)表設(shè)計(jì)器修改表結(jié)構(gòu)  89
4.2.2  使用ALTER TABLE -SQL命令修改表結(jié)構(gòu)  90
4.3  獲取表結(jié)構(gòu)信息  91
4.3.1  使用LIST STRUCTURE命令查看表結(jié)構(gòu)信息  91
4.3.2  使用AFIELDS()函數(shù)獲取表結(jié)構(gòu)信息  92
4.3.3  使用COPY STRUCTURE EXTENDED命令獲得表結(jié)構(gòu)信息  93
4.4  復(fù)制表  94
4.4.1  復(fù)制表結(jié)構(gòu)  94
4.4.2  復(fù)制表結(jié)構(gòu)和內(nèi)容  95
4.4.3  復(fù)制其他表內(nèi)容到當(dāng)前表  96
4.5  刪除表  97
第5章  表的基本操作  98
5.1  打開(kāi)和關(guān)閉表  98
5.1.1  打開(kāi)表  98
5.1.2  關(guān)閉表  100
5.2  輸入記錄  100
5.2.1  使用編輯命令進(jìn)行數(shù)據(jù)錄入  100
5.2.2  追加記錄命令  101
5.2.3  插入記錄命令  102
5.2.4  Memo型字段數(shù)據(jù)輸入  102
5.2.5  General型字段數(shù)據(jù)輸入  103
5.3  修改記錄  106
5.3.1  REPLACE命令  106
5.3.2  UPDATE - SQL命令  107
5.4  刪除記錄  107
5.4.1  添加刪除標(biāo)記  108
5.4.2  物理刪除記錄  109
5.5  輸出記錄  110
5.5.1  輸出到屏幕  110
5.5.2  輸出到打印機(jī)  110
5.5.3  輸出到文件  111
5.6  記錄指針  113
5.6.1  記錄號(hào)  113
5.6.2  移動(dòng)記錄指針  113
5.7  查找記錄  114
5.7.1  按順序查找  115
5.7.2  按索引查找  115
5.7.3  按條件過(guò)濾  116
5.8  表統(tǒng)計(jì)  117
5.8.1  記錄計(jì)數(shù)  117
5.8.2  數(shù)據(jù)統(tǒng)計(jì)  117
5.9  數(shù)據(jù)轉(zhuǎn)換  120
5.9.1  數(shù)據(jù)導(dǎo)出  120
5.9.2  數(shù)據(jù)導(dǎo)入  122
第6章  表的排序與索引  125
6.1  物理排序  125
6.2  索引類(lèi)型索引文件類(lèi)型  126
6.2.1  索引機(jī)制  126
6.2.2  索引類(lèi)型  126
6.2.3  索引文件類(lèi)型  127
6.3  建立索引文件  128
6.3.1  建立結(jié)構(gòu)復(fù)合索引文件  128
6.3.2  建立獨(dú)立復(fù)合索引文件  130
6.3.3  建立獨(dú)立索引文件  131
6.4  打開(kāi)、關(guān)閉索引文件  131
6.4.1  打開(kāi)索引文件  131
6.4.2  關(guān)閉索引文件  132
6.4.3  設(shè)置、檢測(cè)主控索引文件或標(biāo)識(shí)  132
6.5  維護(hù)索引文件  132
6.5.1  結(jié)構(gòu)復(fù)合索引文件的維護(hù)  132
6.5.2  獨(dú)立復(fù)合索引文件的維護(hù)  133
6.5.3  獨(dú)立索引文件的維護(hù)  133
6.6  刪除索引標(biāo)識(shí)  134
6.6.1  刪除結(jié)構(gòu)復(fù)合索引文件中的索引標(biāo)識(shí)  134
6.6.2  刪除獨(dú)立復(fù)合索引文件中的索引標(biāo)識(shí)  134
6.6.3  刪除獨(dú)立索引文件  134
第7章  創(chuàng)建、維護(hù)和管理數(shù)據(jù)庫(kù)  135
7.1  建立數(shù)據(jù)庫(kù)  135
7.1.1  使用項(xiàng)目管理器建立數(shù)據(jù)庫(kù)  135
7.1.2  使用CREATE DATABASE命令建立數(shù)據(jù)庫(kù)  136
7.2  數(shù)據(jù)庫(kù)的基本操作  136
7.2.1  打開(kāi)數(shù)據(jù)庫(kù)  136
7.2.2  向數(shù)據(jù)庫(kù)中添加表  138
7.2.3  獲取數(shù)據(jù)庫(kù)中的表信息  138
7.2.4  從數(shù)據(jù)庫(kù)中移去表  139
7.2.5  重命名數(shù)據(jù)庫(kù)中的表  140
7.2.6  從數(shù)據(jù)庫(kù)中刪除表  140
7.2.7  修改數(shù)據(jù)庫(kù)  140
7.2.8  多數(shù)據(jù)庫(kù)操作  141
7.2.9  關(guān)閉數(shù)據(jù)庫(kù)  141
7.2.10  刪除數(shù)據(jù)庫(kù)  141
7.3  數(shù)據(jù)詞典  141
7.3.1  設(shè)置長(zhǎng)表名和表注釋  142
7.3.2  設(shè)置長(zhǎng)字段名、字段的輸入輸出格式、標(biāo)題和注釋  143
7.3.3  設(shè)置字段的默認(rèn)值  145
7.3.4  設(shè)置字段級(jí)和記錄級(jí)有效性規(guī)則  145
7.3.5  存儲(chǔ)過(guò)程  148
7.3.6  設(shè)置觸發(fā)器  149
7.3.7  建立和刪除表間的關(guān)系  151
7.3.8  建立參照完整性  154
7.4  數(shù)據(jù)庫(kù)事件  156
7.4.1  啟用數(shù)據(jù)庫(kù)事件  156
7.4.2  數(shù)據(jù)庫(kù)事件示例  158
第8章  SELECT-SQL查詢(xún)  160
8.1  基本的SELECT語(yǔ)句  160
8.1.1  SELECT-SQL命令的語(yǔ)法格式  160
8.1.2  SELECT子句  161
8.1.3  用戶(hù)自定義函數(shù)  162
8.1.4  SELECT子句中的關(guān)鍵字和其他子句  162
8.1.5  使用宏替換(&)  163
8.1.6  字母大小寫(xiě)  164
8.1.7  使用索引  164
8.1.8  使用ORDER BY子句對(duì)查詢(xún)結(jié)果排序  164
8.1.9  列函數(shù)  164
8.1.10  用GROUP BY求分組小計(jì)  165
8.1.11  GROUP BY和DISTINCT之間的區(qū)別  165
8.1.12  HAVING子句的使用  166
8.1.13  用TOP子句選擇一定數(shù)量或一定百分比的記錄  168
8.1.14  進(jìn)行查詢(xún)輸出定向  169
8.2  復(fù)雜查詢(xún)  169
8.2.1  子查詢(xún)  169
8.2.2  自身連接  171
8.2.3  合并(UNION)  171
8.3  外連接(OUTER JOIN)  173
8.3.1  用右外連接(Right Outer Join)選擇記錄  173
8.3.2  用左外連接(Left Outer Join)選擇記錄  173
8.3.3  用完全外連接(Full Outer Join)選擇記錄  174
8.3.4  用內(nèi)連接加外連接選擇記錄  174
8.3.5  用內(nèi)連接(Inner Join)選擇記錄  175
8.3.6  用嵌套的連接(Nested Join)選擇記錄  175
8.4  對(duì)SELECT-SQL語(yǔ)言的改進(jìn)與增強(qiáng)  175
8.4.1  GROUP BY子句  176
8.4.2  HAVING子句  176
8.4.3  LIKE子句  176
8.4.4  SELECT-SQL...UNION命令  176
8.4.5  從SELECT-SQL命令添加記錄  176
第9章  面向?qū)ο蟮某绦蛟O(shè)計(jì)  178
9.1  對(duì)象和類(lèi)  178
9.1.1  對(duì)象  178
9.1.2  類(lèi)  179
9.2  Visual FoxPro的基類(lèi)  180
9.2.1  基類(lèi)的類(lèi)型  180
9.2.2  容器類(lèi)  181
9.2.3  控件類(lèi)  182
9.2.4  成員類(lèi)  182
9.3  使用類(lèi)設(shè)計(jì)器建立類(lèi)  182
9.3.1  創(chuàng)建類(lèi)  183
9.3.2  為控件或容器類(lèi)添加對(duì)象  184
9.3.3  為類(lèi)添加成員和定義事件  184
9.3.4  建立屬性的Access和Assign方法  187
9.3.5  創(chuàng)建用戶(hù)自定義類(lèi)的子類(lèi)  189
9.3.6  在子類(lèi)中調(diào)用父類(lèi)的方法或事件  189
9.3.7  指定類(lèi)的外觀  191
9.3.8  將類(lèi)添加到Form Controls工具欄中  191
9.3.9  修改類(lèi)定義  192
9.3.10  創(chuàng)建、復(fù)制和刪除類(lèi)或類(lèi)庫(kù)  192
9.3.11  打開(kāi)和關(guān)閉類(lèi)庫(kù)  194
9.4  使用代碼建立類(lèi)  194
9.4.1  編寫(xiě)類(lèi)定義  194
9.4.2  創(chuàng)建、添加和釋放對(duì)象  195
9.4.3  編寫(xiě)方法和事件代碼  198
9.5  使用對(duì)象  200
9.5.1  創(chuàng)建對(duì)象引用  200
9.5.2  檢查對(duì)象是否存在  200
9.5.3  調(diào)用對(duì)象的屬性、方法和事件  200
9.5.4  對(duì)象事件的觸發(fā)順序  201
9.5.5  對(duì)象事件的綁定  202
第10章  表單與表單集  205
10.1  創(chuàng)建表單  205
10.1.1  使用表單設(shè)計(jì)器創(chuàng)建表單  205
10.1.2  表單設(shè)計(jì)器的工具欄  205
10.1.3  Form菜單  207
10.2  定制表單  207
10.2.1  定義表單外觀  207
10.2.2  定義表單行為  211
10.2.3  為表單添加自定義屬性、方法和頭文件  214
10.2.4  表單的數(shù)據(jù)環(huán)境  216
10.2.5  表單集  218
10.2.6  使用指定的表單類(lèi)建立表單  219
10.3  常用表單控件  220
10.3.1  標(biāo)簽(Label)控件  220
10.3.2  線(xiàn)條(Line)控件  222
10.3.3  形狀(Shape)控件  223
10.3.4  文本框(TextBox)控件  224
10.3.5  編輯框(EditBox)控件  227
10.3.6  命令按鈕(CommandButton)控件  228
10.3.7  命令按鈕組(CommandGroup)控件  229
10.3.8  選項(xiàng)按鈕組(OptionGroup)控件  230
10.3.9  復(fù)選框(CheckBox)控件  234
10.3.10  列表框(ListBox)控件  237
10.3.11  組合框(ComboBox)控件  248
10.3.12  微調(diào)(Spinner)控件  254
10.3.13  圖像(Image)控件  256
10.3.14  計(jì)時(shí)器(Timer)控件  258
10.3.15  表格(Grid)控件  260
10.3.16  頁(yè)框(PageFrame)控件  275
10.3.17  容器(Container)控件  277
10.3.18  延遲控件的數(shù)據(jù)綁定  278
10.4  對(duì)鍵盤(pán)和鼠標(biāo)的響應(yīng)及控制  279
10.4.1  表單和控件的鍵盤(pán)、鼠標(biāo)事件  279
10.4.2  程序中的鍵盤(pán)、鼠標(biāo)控制  281
第11章  菜單與工具欄設(shè)計(jì)  288
11.1  使用菜單設(shè)計(jì)器創(chuàng)建菜單  288
11.1.1  認(rèn)識(shí)菜單  288
11.1.2  使用菜單設(shè)計(jì)器建立一般菜單  288
11.1.3  使用菜單設(shè)計(jì)器建立快捷菜單  294
11.2  菜單命令  295
11.2.1  建立菜單欄  295
11.2.2  建立菜單標(biāo)題  296
11.2.3  建立彈出式菜單  297
11.2.4  建立菜單中的菜單項(xiàng)  298
11.2.5  激活菜單欄和菜單  300
11.2.6  常用菜單函數(shù)  300
11.3  動(dòng)態(tài)菜單設(shè)計(jì)  301
11.3.1  動(dòng)態(tài)一般菜單設(shè)計(jì)  301
11.3.2  動(dòng)態(tài)快捷菜單設(shè)計(jì)  305
11.4  創(chuàng)建工具欄  307
11.4.1  建立一個(gè)工具欄類(lèi)  307
11.4.2  為表單添加工具欄  308
11.4.3  為Visual FoxPro主窗口加入工具欄  309
11.4.4  建立與菜單協(xié)同工作的工具欄  309
11.5  在頂層表單中使用菜單和工具欄  310
11.5.1  將菜單加入到頂層表單中  310
11.5.2  將自定義工具欄加入到頂層表單中  314
第12章  報(bào)表與標(biāo)簽設(shè)計(jì)  315
12.1  報(bào)表設(shè)計(jì)器概述  315
12.1.1  打開(kāi)報(bào)表設(shè)計(jì)器  315
12.1.2  報(bào)表設(shè)計(jì)器的工具欄  316
12.1.3  報(bào)表設(shè)計(jì)器的菜單  317
12.1.4  報(bào)表帶區(qū)  320
12.2  報(bào)表的頁(yè)面與打印環(huán)境設(shè)置  321
12.2.1  頁(yè)面設(shè)置  321
12.2.2  打印環(huán)境設(shè)置  321
12.2.3  查看報(bào)表的打印環(huán)境設(shè)置信息  322
12.2.4  刪除報(bào)表的打印環(huán)境信息  322
12.3  插入報(bào)表控件  322
12.3.1  添加字段  323
12.3.2  添加標(biāo)簽  324
12.3.3  添加線(xiàn)條、矩形和圓角矩形  324
12.3.4  添加圖片  324
12.4  數(shù)據(jù)分組報(bào)表設(shè)計(jì)  324
12.4.1  選擇數(shù)據(jù)分組字段  325
12.4.2  設(shè)置頁(yè)標(biāo)頭  325
12.4.3  設(shè)置組標(biāo)頭  326
12.4.4  設(shè)置細(xì)節(jié)帶區(qū)  326
12.4.5  設(shè)置組腳注  326
12.4.6  設(shè)置頁(yè)腳注  327
12.4.7  設(shè)置數(shù)據(jù)表索引  327
12.4.8  保存報(bào)表  328
12.5  報(bào)表的打印控制  328
12.5.1  記錄打印范圍控制  328
12.5.2  控件打印條件控制  329
12.5.3  總結(jié)帶區(qū)控制  330
12.5.4  獲得報(bào)表的頁(yè)碼和總頁(yè)數(shù)  331
12.6  報(bào)表輸出  332
12.6.1  報(bào)表輸出命令——REPORT  332
12.6.2  命令示例  333
12.7  圖像報(bào)表設(shè)計(jì)  335
12.8  面向?qū)ο蟮某绦蚧瘓?bào)表設(shè)計(jì)  336
12.8.1  SFReportFile類(lèi)  336
12.8.2  報(bào)表帶區(qū)  337
12.8.3  字段和文本  338
12.8.4  線(xiàn)條、矩形及圖形  340
12.8.5  報(bào)表變量  340
12.8.6  程序化建立報(bào)表示例  341
12.9  使用Excel打印報(bào)表  344
12.9.1  常用Excel對(duì)象的OLE控制語(yǔ)句  344
12.9.2  Excel單元格表示形式轉(zhuǎn)換  346
12.9.3  生成Excel表格示例  347
第13章  程序易用性設(shè)計(jì)  349
13.1  “What's This”幫助表單設(shè)計(jì)  349
13.1.1  創(chuàng)建WinHelp樣式的幫助文件  349
13.1.2  建立“What's This”表單  358
13.2  適時(shí)信息提示設(shè)計(jì)  359
13.2.1  使用系統(tǒng)狀態(tài)欄進(jìn)行信息提示  359
13.2.2  使用工具提示顯示信息  360
13.3  “展開(kāi)/折起”表單設(shè)計(jì)  360
13.4  拖放操作設(shè)計(jì)  361
13.4.1  拖放操作涉及的屬性、事件與方法  361
13.4.2  自動(dòng)拖放  362
13.4.3  手動(dòng)拖放  363
13.5  復(fù)制、粘貼操作設(shè)計(jì)  363
13.5.1  使用加入系統(tǒng)菜單欄的方法實(shí)現(xiàn)復(fù)制、粘貼操作  363
13.5.2  使用SYS(1500)函數(shù)實(shí)現(xiàn)復(fù)制、粘貼操作  363
13.5.3  使用_CLIPTEXT系統(tǒng)變量實(shí)現(xiàn)復(fù)制操作  364
13.6  組合框控件的缺陷修補(bǔ)  364
13.6.1  基于容器類(lèi)的組合框設(shè)計(jì)  364
13.6.2  應(yīng)用示例  366
13.7  表格中的回車(chē)方向控制  369
13.8  在表格中使用圖片表示數(shù)據(jù)狀態(tài)  370
13.9  表格中數(shù)據(jù)的自定義報(bào)表輸出  372
13.9.1  建立Header類(lèi)  372
13.9.2  將建立的Header類(lèi)添加到表格中  372
13.9.3  建立“頁(yè)面設(shè)置”表單  373
13.9.4  將選定列輸出到Excel中  374
13.10  使用索引模仿插入操作  376
13.11  使用頁(yè)框(PageFrame)控件制作向?qū)?nbsp; 379
13.12  對(duì)象的超級(jí)鏈接支持  380
13.12.1  文本框和編輯框的超級(jí)鏈接支持  380
13.12.2  標(biāo)簽等對(duì)象的超級(jí)鏈接支持  380
13.13  系統(tǒng)托盤(pán)控制  381
13.13.1  快速啟動(dòng)  381
13.13.2  Systray類(lèi)的屬性  382
13.13.3  Systray類(lèi)的方法  383
13.13.4  Systray類(lèi)的圖標(biāo)事件  385
13.13.5  Systray類(lèi)的氣球提示事件  385
13.13.6  Systray類(lèi)的菜單處理  386
13.13.7  Systray類(lèi)應(yīng)用示例  387
第14章  查詢(xún)與搜索設(shè)計(jì)  392
14.1  Rushmore技術(shù)  392
14.1.1  支持Rushmore技術(shù)的命令  392
14.1.2  不能使用Rushmore的情況  392
14.1.3  Rushmore的運(yùn)算表達(dá)式限制  393
14.1.4  關(guān)閉Rushmore功能  395
14.2  查詢(xún)?cè)O(shè)計(jì)技巧  395
14.2.1  常用查詢(xún)界面設(shè)計(jì)  396
14.2.2  動(dòng)態(tài)篩選查詢(xún)界面設(shè)計(jì)  397
14.3  全文本搜索設(shè)計(jì)  399
14.3.1  文本搜索函數(shù)與相關(guān)控件屬性  399
14.3.2  全文本搜索示例  400
14.4  文件與目錄搜索設(shè)計(jì)  402
14.4.1  遞歸調(diào)用  402
14.4.2  目錄搜索設(shè)計(jì)  403
14.4.3  文件搜索設(shè)計(jì)  404
第15章  文件與目錄、文件夾操作  406
15.1  文件與目錄、文件夾操作命令  406
15.1.1  文件操作命令  406
15.1.2  目錄、文件夾操作命令  407
15.2  文件和目錄、文件夾操作函數(shù)  408
15.2.1  文件操作函數(shù)  408
15.2.2  目錄、文件夾操作函數(shù)  411
15.2.3  JUST函數(shù)  413
15.3  文件屬性設(shè)置  414
15.3.1  取得文件屬性  414
15.3.2  文件屬性設(shè)置  417
15.4  低級(jí)文件控制  419
15.4.1  低級(jí)文件控制函數(shù)  419
15.4.2  取得低級(jí)文件函數(shù)執(zhí)行的錯(cuò)誤碼——FERROR()  422
15.4.3  利用低級(jí)文件函數(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)表的保護(hù)  422
15.4.4  利用低級(jí)文件函數(shù)進(jìn)行文件分割與合并  424
15.5  文件壓縮控制  426
15.5.1  RUN命令  426
15.5.2  文件壓縮  427
15.5.3  文件解壓縮  428
第16章  位運(yùn)算和進(jìn)制轉(zhuǎn)換  429
16.1  位運(yùn)算  429
16.1.1  按位與——BITAND()  429
16.1.2  按位或——BITOR()  429
16.1.3  按位異或——BITXOR()  430
16.1.4  按位取反——BITNOT()  430
16.1.5  左移位——BITLSHIFT ()  430
16.1.6  右移位——BITRSHIFT ()  430
16.1.7  設(shè)置指定位  431
16.1.8  測(cè)試指定位是否為1  431
16.1.9  位運(yùn)算函數(shù)的綜合應(yīng)用——CRC校驗(yàn)  431
16.2  進(jìn)制轉(zhuǎn)換  432
16.2.1  二進(jìn)制轉(zhuǎn)換為十進(jìn)制  432
16.2.2  十進(jìn)制轉(zhuǎn)換為二進(jìn)制  433
16.2.3  十六進(jìn)制轉(zhuǎn)換為十進(jìn)制  433
16.2.4  十進(jìn)制轉(zhuǎn)換為十六進(jìn)制  435
16.2.5  十六進(jìn)制轉(zhuǎn)換為二進(jìn)制  436
16.2.6  二進(jìn)制轉(zhuǎn)換為十六進(jìn)制  437
第17章  OLE控制  439
17.1  ActiveX控件的注冊(cè)  439
17.1.1  使用Regsvr32.EXE手動(dòng)注冊(cè)  439
17.1.2  使用Visual FoxPro環(huán)境注冊(cè)  439
17.1.3  使用安裝程序注冊(cè)  440
17.1.4  使用API函數(shù)注冊(cè)  440
17.2  使用非綁定型ActiveX控件  440
17.2.1  添加ActiveX控件到表單中  440
17.2.2  進(jìn)度條控件(Microsoft ProgressBar Control)  441
17.2.3  狀態(tài)欄控件(Microsoft StatusBar Control)  442
17.2.4  滑尺控件(Microsoft Slider Control)  445
17.2.5  MSComm控件(Microsoft Communications Control)  447
17.2.6  日歷控件  449
17.2.7  日期挑選器控件(Microsoft Date and Time Picker Control)  452
17.2.8  TreeView控件  455
17.2.9  工具條控件(Microsoft Toolbar)  461
17.2.10  圖表控件(Microsoft Chart)  466
17.2.11  格式文本框控件(Microsoft Rich TextBox Control)  474
17.2.12  Microsoft SysInfo控件  485
17.2.13  動(dòng)畫(huà)控件(Microsoft Animation)  487
17.2.14  多媒體控件(Microsoft Multimedia Control)  489
17.2.15  WebBrowser控件  494
17.2.16  Winsock控件  502
17.3  使用綁定型ActiveX控件  512
17.3.1  Microsoft Graph簡(jiǎn)介  512
17.3.2  將Microsoft Graph嵌入到Visual FoxPro通用字段中  515
17.3.3  向表單中添加綁定型ActiveX控件  516
17.3.4  向報(bào)表中添加綁定型ActiveX控件  518
17.4  創(chuàng)建自動(dòng)服務(wù)程序  518
17.4.1  創(chuàng)建自動(dòng)服務(wù)服務(wù)程序  519
17.4.2  編譯自動(dòng)服務(wù)服務(wù)程序  520
17.4.3  注冊(cè)自動(dòng)服務(wù)服務(wù)程序  522
17.4.4  使用自動(dòng)服務(wù)服務(wù)程序  522
第18章  XML與Web服務(wù)  524
18.1  Web服務(wù)基礎(chǔ)  52418.1.1  COM與Web服務(wù)  524
18.1.2  松散耦合  525
18.1.3  消息傳遞格式、服務(wù)描述和服務(wù)發(fā)現(xiàn)  525
18.2  XML、XSL和XSD  526
18.2.1  URI  527
18.2.2  基本XML文檔結(jié)構(gòu)  527
18.2.3  XSL  529
18.2.4  XML Schema架構(gòu)和XSD文檔  532
18.3  Visual FoxPro臨時(shí)表與XML文檔的相互轉(zhuǎn)換  534
18.3.1  CURSORTOXML()和XMLTOCURSOR()函數(shù)  534
18.3.2  XMLAdapter對(duì)象  538
18.4  創(chuàng)建Web服務(wù)  552
18.4.1  建立COM服務(wù)程序  552
18.4.2  安裝并配置Internet信息服務(wù)(IIS)  554
18.4.3  創(chuàng)建并發(fā)布Web服務(wù)  556
18.4.4  在IntelliSense中注冊(cè)Web服務(wù)  557
18.4.5  使用Web服務(wù)  557
18.4.6  分發(fā)Web服務(wù)  559
第19章  共享訪問(wèn)程序設(shè)計(jì)  561
19.1  控制對(duì)數(shù)據(jù)的訪問(wèn)  561
19.1.1  數(shù)據(jù)表的打開(kāi)方式  561
19.1.2  鎖定數(shù)據(jù)  562
19.1.3  數(shù)據(jù)解鎖  564
19.1.4  使用緩沖技術(shù)  565
19.1.5  使用數(shù)據(jù)工作期  567
19.2  更新數(shù)據(jù)  568
19.2.1  使用緩沖進(jìn)行更新  568
19.2.2  使用事務(wù)處理進(jìn)行更新  573
19.3  共享訪問(wèn)的優(yōu)化技術(shù)  576
第20章  客戶(hù)/服務(wù)器程序設(shè)計(jì)  577
20.1  使用遠(yuǎn)程視圖技術(shù)  577
20.1.1  建立ODBC數(shù)據(jù)源  577
20.1.2  建立到ODBC數(shù)據(jù)源的連接  582
20.1.3  修改、重命名或刪除已建立的連接  585
20.1.4  使用視圖設(shè)計(jì)器進(jìn)行遠(yuǎn)程視圖設(shè)計(jì)  586
20.1.5  用視圖指令和函數(shù)進(jìn)行遠(yuǎn)程視圖設(shè)計(jì)  596
20.2  使用SPT擴(kuò)展遠(yuǎn)程視圖  601
20.2.1  連接到服務(wù)器  601
20.2.2  獲取數(shù)據(jù)源信息  602
20.2.3  提交查詢(xún)  605
20.2.4  使SQL pass through結(jié)果集合可更新  607
20.2.5  調(diào)用存儲(chǔ)過(guò)程  608
20.2.6  事務(wù)處理管理  609
20.2.7  異步處理  610
20.3  離線(xiàn)視圖設(shè)計(jì)  611
20.3.1  建立離線(xiàn)視圖  611
20.3.2  編輯離線(xiàn)視圖中的數(shù)據(jù)  612
20.3.3  發(fā)送更新離線(xiàn)視圖中的數(shù)據(jù)  613
20.3.4  重新連線(xiàn)到后臺(tái)數(shù)據(jù)庫(kù)  613
20.4  松散耦合連接工具——CursorAdapter  614
20.4.1  CursorAdapter對(duì)象的屬性  614
20.4.2  CursorAdapter對(duì)象的方法  618
20.4.3  CursorAdapter對(duì)象的事件  620
20.4.4  使用本地?cái)?shù)據(jù)源  623
20.4.5  使用ODBC數(shù)據(jù)源  627
20.4.6  使用ADO數(shù)據(jù)源  630
20.4.7  使用XML數(shù)據(jù)源  638
20.4.8  使用類(lèi)設(shè)計(jì)器建立CursorAdapter類(lèi)  645
20.5  常用SQL Server應(yīng)用開(kāi)發(fā)  646
20.5.1  在SQL Server上建立數(shù)據(jù)庫(kù)  647
20.5.2 設(shè)置數(shù)據(jù)庫(kù)選項(xiàng)  649
20.5.3 在SQL Server上添加、刪除用戶(hù)和設(shè)置用戶(hù)權(quán)限  651
20.5.4 備份和恢復(fù)SQL Server數(shù)據(jù)庫(kù)  659
20.6  SQL DMO應(yīng)用  661
20.6.1  獲取可用的SQL Server數(shù)據(jù)庫(kù)服務(wù)器名稱(chēng)列表  662
20.6.2 啟動(dòng)和停止SQL Server服務(wù)  662
20.6.3  取得服務(wù)器上的硬盤(pán)目錄結(jié)構(gòu)  666
20.6.4  為SQL Server建立作業(yè)  669
第21章  使用API函數(shù)  672
21.1  使用DLL庫(kù)  672
21.1.1  調(diào)用DLL函數(shù)  672
21.1.2  向DLL傳遞參數(shù)  674
21.2  訪問(wèn)FLL庫(kù)  677
第22章  應(yīng)用程序的管理與編譯  679
22.1  主程序設(shè)計(jì)  67922.1.1  主程序設(shè)定  679
22.1.2  主程序的編寫(xiě)方法  679
22.2  錯(cuò)誤處理程序設(shè)計(jì)  683
22.2.1  錯(cuò)誤捕捉程序設(shè)計(jì)  683
22.2.2  結(jié)構(gòu)化異常處理  686
22.3  應(yīng)用程序的調(diào)試與跟蹤  692
22.3.1  打開(kāi)調(diào)試環(huán)境  692
22.3.2  設(shè)置調(diào)試的跟蹤事件  692
22.3.3  調(diào)試應(yīng)用程序  693
22.3.4  設(shè)置斷點(diǎn)  693
22.4  編譯應(yīng)用程序  694
22.4.1  管理項(xiàng)目管理器中的文件  694
22.4.2  設(shè)置項(xiàng)目信息  695
22.4.3  設(shè)置在啟動(dòng)時(shí)隱藏Visual FoxPro主窗口  696
22.4.4  編譯應(yīng)用程序  696
第23章  建立和調(diào)用幫助文檔  699
23.1  建立HTML幫助文檔  699
23.1.1  HTML幫助文檔簡(jiǎn)介  699
23.1.2  HTML Help Workshop模塊功能簡(jiǎn)介  699
23.1.3  建立目錄模塊  700
23.1.4  建立索引模塊  702
23.1.5  建立和編譯項(xiàng)目文件  703
23.1.6  在幫助中建立上下文相關(guān)  704
23.1.7  在項(xiàng)目中添加全文本搜索非用詞表  706
23.2  調(diào)用幫助文檔  707
23.2.1  使用HELP命令來(lái)調(diào)用幫助文件  707
23.2.2  利用API函數(shù)打開(kāi)HTML幫助文檔  707
第24章  程序發(fā)布  709
24.1  使用InstallShield Express創(chuàng)建安裝程序  709
24.1.1  建立安裝項(xiàng)目  709
24.1.2  定義安裝項(xiàng)目屬性  710
24.1.3  劃分產(chǎn)品功能部件  710
24.1.4  為安裝類(lèi)型指定功能部件  711
24.1.5  添加文件到安裝程序  712
24.1.6  選擇對(duì)象和合并組件  714
24.1.7  建立快捷方式和文件夾  714
24.1.8  建立注冊(cè)表項(xiàng)  715
24.1.9  建立ODBC數(shù)據(jù)源名稱(chēng)(DSNs)  716
24.1.10  自定義安裝界面  716
24.1.11  建立安裝程序  716
24.2  Visual FoxPro分發(fā)方案  718
24.2.1  Web Services和SOAP  718
24.2.2  ActiveX控件  719
24.2.3  應(yīng)用程序使用HTML幫助  720
24.2.4  應(yīng)用程序使用MDAC Components  720
24.2.5  COM服務(wù)器  720
24.2.6  本地化應(yīng)用程序  720
附錄  721
附錄1  函數(shù)分類(lèi)表  721
附錄2  命令分類(lèi)表  732
附錄3  Visual FoxPro系統(tǒng)變量  742
附錄4  系統(tǒng)菜單和菜單選項(xiàng)常數(shù)  743
附錄5  Visual FoxPro變量命名約定  746
附錄6  Visual FoxPro對(duì)象命名約定  746
附錄7  Visual FoxPro表字段命名約定  747
附錄8  Visual FoxPro系統(tǒng)容量  747

本目錄推薦

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