第1章 程序設計
1.1 主程序與退出程序
1.1.1 什么是主程序
1.1.2 編寫主程序
1.1.3 退出程序
1.2 自定義函數與過程
1.2.1 自定義函數
1.2.2 過程
1.3 項目管理
1.3.1 建立項目
1.3.2 項目管理器
1.4 密碼處理
1.4.1 改變dbf表的后綴名加密
1.4.2 運用求余算法加密
1.5 漢字的區(qū)位碼
1.6 用戶權限的控制
1.7 獲取網卡號
1.7.1 獲取本機IP地址
1.7.2 獲取網卡號
1.8 客戶/服務器(C/S)程序的設計
1.8.1 VFP程序和數據庫的安裝
1.8.2 數據庫的訪問與連接
第2章 用戶界面設計
2.1 如何關閉菜單中的工具欄
2.2 如何自動改變表單的背景顏色
2.3 系統(tǒng)登錄界面的制作
2.3.1 為Visual Foxpro主窗口加入背景圖像
2.3.2 制作登錄表單
2.4 滾動字幕的制作
2.5 倒計時器的制作
2.6 隱藏Visual Foxpro的主界面
2.7 制作圓形窗口
2.8 字符的淡出淡人
2.9 系統(tǒng)信息表單
2.10 播放Flash動畫
2.11 定制工具欄
2.12 彩色按鈕的設計
2.13 添加背景音樂
第3章 Activex控件
3.1 Activex控件注冊
3.1.1 REGSVR32.EXE手動注冊
3.1.2 Visual Foxpro注冊
3.1.3 安裝程序注冊
3.1.4 API函數注冊
3.2 進度條控件-progressbar
3.2.1 添加進度條控件
3.2.2 正確使用進度條控件
3.3 richtextbox控件
3.3.1 主要屬性
3.3.2 主要方法
3.3.3 應用舉例
3.4 Kodak掃描控件與編輯控件
3.4.1 Kodak掃描控件
3.4.2 Kodak編輯控件
3.4.3 應用舉例
3.5 TreeView控件
3.5.1 主要的屬性方法事件
3.5.2 應用舉例
3.6 ImageList控件
3.6.1 主要的屬性和方法
3.6.2 應用舉例
3.7 ProgressBar控件
3.7.1 主要屬性與方法
3.7.2 應用舉例
3.8 Mschart控件
3.8.1 主要的屬性
3.8.2 主要的方法與事件
3.8.3 應用舉例
第4章 數據處理
4.1 序列號的生成
4.2 隨機數據的獲取
4.2.1 rand()函數
4.2.2 應用舉例
4.3 求兩個正整數的最大公約數和最小公倍數
4.4 使用GetFile()函數與宏替換打開表
4.4.1 GetFile()函數
4.4.2 應用舉例
4.5 自動產生所輸入漢字的拼音
4.6 運用select語句進行查詢統(tǒng)計
4.6.1 select語句
4.6.2 運用select語句進行查詢
4.6.3 運用select語句進行統(tǒng)計
4.7 如何將金額由小寫變?yōu)榇髮?br /> 4.7.1 定義函數
4.7.2 調用函數
4.8 運用ALTER TABLE命令實現(xiàn)統(tǒng)計功能
4.8.1 ALTER TABLE命令
4.8.2 應用舉例
4.9 將DBF表導出到WORD
第5章 報表設計
5.1 報表中各個帶區(qū)的作用
5.2 控制報表每頁打印的記錄數
5.3 圖形統(tǒng)計報表
5.3.1 將統(tǒng)計圖形加入DBF的通用字段
5.3.2 將統(tǒng)計圖形加入報表
5.4 調用Excel打印報表
5.5 帶有照片的報表
5.5.1 圖片/Activex綁定控件(圖文框)
5.5.2 應用舉例
5.6 報表的打印
5.6.1 如何打印指定的頁
5.6.2 如何計算總頁數,并每頁打印“第x頁共y頁”字樣
5.6.3 如何使計算機打印紙張類型適合于所設計報表
5.6.4 數據庫當前記錄的打印
5.7 收費票據報表
5.8 FRX文件的分析
第6章 API函數的應用
6.1 API函數的聲明
6.2 API函數打開文件
6.3 建立網絡連接
6.3.1 W.NetAddConnection2()函數
6.3.1 函數的應用
6.4 啟動郵件程序
6.5 防止同一程序被重復執(zhí)行
6.6 異形表單的制作
6.6.1 函數CreateRounclRectRgn()
6.6.2 函數CreateEllipticRgn()
6.6.3 函數CreatePolygonRgn()
6.6.4 函數CreateRectRgn()
6.7 制作多媒體徽標
6.7.1 函數介紹
6.7.2 應用舉例
附 錄
常用VFP命令、函數及程序語句
一、常用命令
二、常用函數
三、主要程序語句
常用屬性、事件及方法