freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vb6程序設(shè)計-資料下載頁

2025-03-03 19:14本頁面

【導(dǎo)讀】;窗體標題欄顯示“VB,你好!”,如下圖所示。文本框字號屬性進行修改。事件驅(qū)動的程序設(shè)計機制。簡單易學(xué)、功能豐富的程序設(shè)計語言。支持動態(tài)數(shù)據(jù)交換、動態(tài)鏈接庫和對象的鏈接和嵌入技術(shù)。VB的最常用的版本是,并有中文版。有學(xué)習(xí)版、專業(yè)版和企業(yè)版三種不同的發(fā)行版本。目前,VB有了.版,一個全新的開發(fā)環(huán)境和全新的開發(fā)方式。Pentium或更高的處理器。器和三個用于程序調(diào)試的窗口:立即窗口、本地窗口和監(jiān)視窗口。事實上,對話框、文本框、圖標、命令按鈕和打開的菜單等,都可。Windows系統(tǒng)給每一個窗口指定一個唯一的標識號,即窗口句柄,并。Windows系統(tǒng)不斷地監(jiān)視著系統(tǒng)中每一個窗口的活動和每一個事件的發(fā)生。所謂消息是指事件的信號。中處理該消息的代碼指令作出響應(yīng)。Windows應(yīng)用程序的運行是事件(可以是用戶通過鼠標和鍵盤操作產(chǎn)生,使用VB創(chuàng)建一個應(yīng)用程序時,首先必須為。工程的操作管理主要是在工程管理器中進行。工程管理器窗口中顯示當前工。程所包含的文件列表。

  

【正文】 ”命令,名言就被添加到窗口中間的“名言展示”文本框中。 程序見 20706 VB6 程序設(shè)計 35 手工創(chuàng)建工具欄 狀態(tài)欄設(shè)計 狀態(tài)欄一般位于窗體的底部,可動態(tài)顯示應(yīng)用程序或系統(tǒng)有關(guān)的狀態(tài)信息,例如所選文件的個數(shù)、選定文本塊的字節(jié)數(shù)、鍵盤狀態(tài)、系統(tǒng)日期和時間等。 狀態(tài)欄控件( StatusBar) 應(yīng)用舉例 2P177[例 ]在程序 20706 中加上狀態(tài)欄,顯示文本框 Text1 中展示的名言句數(shù)和總長,以及系統(tǒng)日期和 系統(tǒng)時間。 程序見 20707 多文檔界面設(shè)計簡介 多文檔界面能使應(yīng)用程序的一個主窗體內(nèi)同時打開多個子窗體,提供了同時對多個文檔操作的環(huán)境,方便了用戶的使用。 多文檔界面( MDI) 在 Windows 應(yīng)用程序中,通常有兩種操作界面形式:單文檔界面( SDISingle Document Interface)和多文檔界面( MDIMultiple Document Interface)。依此,Windows 應(yīng)用程序中就有 SDI 應(yīng)用程序和 MDI 應(yīng)用程序。 MDI 應(yīng)用程序中的父窗體及其所有子窗體具有以下一些性質(zhì): ? 所有子窗體都顯示在父窗體的工作區(qū)域內(nèi)。 ? 當一個子窗體最大化時,它的標題和父窗體的標題組合在一起,顯示在父窗體的標題欄中。 ? 當一個子窗體最小化時,它只以一個標題欄形式顯示在父窗體內(nèi),而不第五章 窗體和標準控件 36 是顯示在 Windows 系統(tǒng)的任務(wù)欄中。當父窗體最小化或關(guān)閉時,所有的子窗體都隨之而最小化或關(guān)閉。 ? 當前活動子窗體的菜單將顯示在父窗體的菜單欄中,而不是顯示在子窗體中。 創(chuàng)建 MDI窗體和 子窗體 ? 創(chuàng)建 MDI 窗體 ? 創(chuàng)建子窗體 應(yīng)用舉例 2P180[例 ]設(shè)計一個簡單的文本編輯器,并利用多文檔窗口界面實現(xiàn)同時打開多個文檔進行編輯。 程序見 20708 VB6 程序設(shè)計 37 第八章 處理鼠標與鍵盤事件 處理鼠標事件 鼠標事件 檢測鼠標按鈕 檢 測 Shift、 Ctrl及 Alt鍵的狀態(tài) 使用鼠標實現(xiàn)拖放 DragDrop和 DragOver 事件 自動拖放和手工拖放 自定義鼠標指針 處理鍵盤事件 應(yīng)用舉例 第五章 窗體和標準控件 38 第九章 圖形操作 VB 坐標系統(tǒng) 系統(tǒng)坐標系統(tǒng) 轉(zhuǎn)換坐標系統(tǒng)的刻度 自定義坐標系統(tǒng) 圖形的屬性 X 軸 Y 軸 原點 (0,0) VB6 程序設(shè)計 39 線寬和線型 填充 顏色 圖形方法 Cls方法 清除運行時窗體或圖片框產(chǎn)生的圖形或文本 ,并將畫筆置于坐標原點 。 格式: [Object.]Cls 其中, Object 指的是窗體或圖片框等對象,缺省時指當前窗體。 注意:在設(shè)計時窗體中用 Picture 屬性設(shè)置的 背景位圖和放置的控件,并不受此命令影響。 PSet 方法 用于在一個指定的對象上畫點,是通過設(shè)置指定點像素的顏色實現(xiàn)的。 格式: [Object.]Pset [Step](x,y)[,Color] 其中, Object 指的是窗體或圖片框等對象,缺省時指當前窗體; (x,y)用于設(shè)定畫點的坐標,若前面有關(guān)鍵字 Step,則是相對于 CurrentX 和 CurrentY 屬性提供的當前坐標的相對值; Color 用于設(shè)定該點的顏色,缺省為當前的 ForeColor屬性指定的顏色。 Point 方法 Line 方法 用于畫直線、矩形框或 填充框。 格式: [Object.]Line[ Step][(x1,y1)][Step](x2,y2)[,Color][,B[F]] 其中, Object 指的是窗體或圖片框等對象,缺省時指當前窗體; (x1,y1)用于表示直線或矩形的起點坐標,如果省略,起點坐標為當前坐標,若前面有關(guān)鍵字Step,則表示起點坐標是相對于當前坐標的相對值; (x2,y2)用于表示直線或矩形第五章 窗體和標準控件 40 的終點坐標,若前面有關(guān)鍵字 Step,則表示終點坐標是相對于起點的相對值;Color 用于設(shè)定該點的顏色,缺省為當前的 ForeColor 屬性指定的顏 色; B 表示利用對角坐標畫出矩形; F 必須與參數(shù) B 同時使用,表示矩形以矩形邊框的顏色填充。 3P59[例 ]單擊窗體中圖片框控件,用 Line方法繪制 0~2π 之間參數(shù)方程:x=acos4θ cosθ ,y=asinθ cos4θ的圖形,其中 a為圖形框的高度的一半。 程序見 30901 Circle 方法 用來畫圓、橢圓以及圓弧。 格式: [Object.]Circle[ Step](x,y) radius,[color,start,end,aspect] 其中, Object 指的是窗體或圖片框等對象,缺省時指當前窗體; (x,y)表示圓、橢圓或圓弧的中心坐標,若前面有關(guān)鍵字 Step,則表示坐標是相對于當前坐標的相對值; radius 表示圓、橢圓或圓弧的半徑; color 表示所用的顏色; start, end表示圓弧或扇形的起始角度和終止角度,單位為弧 度; aspect 表示圓的縱橫比。 PaintPicture 方法 圖形控件 圖片框和圖像控件 圖片框( PictureBox)和圖像框( Image)控件是顯示圖形圖像的主要控件,都能用來顯示圖形。圖形文件可以是位圖( .bmp)、圖標( .ico)、圖元( .wmf)、JPEG 或 GIF 等文件。 圖片框既可用于顯示靜態(tài)圖形又可用于播放動態(tài)圖形,而圖像框只能用于顯示靜態(tài)圖像。圖片框支持各種圖形方法和打印方法,也可作為容器,而圖像框則VB6 程序設(shè)計 41 不能。 功能上圖片框比圖像框強,但圖像框使用的系統(tǒng)資源較少并且顯示圖形的速度較快。 設(shè)計 時和運行時可以采用不同的途徑把圖片裝入窗體、圖片框和圖像框中。設(shè)計時可以通過選擇圖片文件或粘貼剪貼板上圖片方式加載圖片,運行時可以使用 LoadPicture 函數(shù)或?qū)ο箝g圖片的相互復(fù)制方式加載圖片。 ? 屬性: AutoRedraw(圖片框) 、 AutoSize(圖片框) 、 Stretch(圖像框) 、Align(圖片框) 等 ? 事件: Click、 Resize(圖片框) 等 ? 方法: Refresh 等 2P227[例 ]如下圖所示,選擇“文件”菜單中的“打開”命令能顯示“打開”對話框,從中選擇圖像文件可在完全窗體顯示;“退出”命令可結(jié)束程序運行。如果圖像太大,則可通過滾動條調(diào)整位置。 程序見 20907 直線控件 形狀控件 形狀控件是圖形控件,專門用于在窗體上繪制圖形。利用 Shape 控件的一些屬性設(shè)置就可以繪制出多種形狀的圖形,并可確定它們的顏色、 填充樣式、邊框樣式等。 應(yīng)用舉例 第五章 窗體和標準控件 42 第十章 程序調(diào)試與錯誤處理 錯誤類型 ? 語法錯誤( Syntax Error) ? 運行錯誤( Run Time Error) ? 邏輯錯誤( Logic Error) 程序調(diào)試 查找并修改錯誤的過程稱為調(diào)試。 在 VB 集成開發(fā)環(huán)境中,應(yīng)用程序有三種工作模式:設(shè)計模式、運行模式、中斷模式。 VB 提供的調(diào)試工具包括斷點、逐語句和逐過程執(zhí)行,以及調(diào)試窗口等。 調(diào)試窗口 調(diào)試窗口是 VB 的重要調(diào)試工具,在逐條運行語句時可用調(diào)試窗口監(jiān)視表達式和變量的值。有三個調(diào)試窗口:立即窗口、監(jiān)視窗口和本地窗口。 斷點 調(diào)試 ? 設(shè)置斷點 通過菜單、工具欄上的工具、鼠標或鍵盤都可設(shè)置斷點。 ? 使用立即窗口 直接在立即窗口輸入 Print(或?)方法,可獲得當前程序中該參數(shù)的值,或在應(yīng)用程序中使用 語句也可以將信息直接輸出到立即窗口。 跟蹤調(diào)試 當一個應(yīng)用程序的運行得不到正確的結(jié)果時,首先應(yīng)估計出錯的范圍;再設(shè)置幾個斷點,將問題區(qū)域進行隔離;然后用逐語句、逐過程和跳出等調(diào)試工具,跟蹤觀察每個語句的執(zhí)行效果。 錯誤處理 有一些運行錯誤是無法預(yù)料的, VB 本身以提示錯誤信息并終止程序運行的方法,來處理程序運行中出現(xiàn)的各 種錯誤。為了防止因運行錯誤而使應(yīng)用程序中斷, VB 提供了對錯誤的捕獲和處理能力,以防止致命錯誤的發(fā)生。 VB6 程序設(shè)計 43 錯誤對象 在 中,提供了一個用于錯誤捕捉的對象 Err,可通過該對象的屬性和方法來實現(xiàn)錯誤的捕捉和處理。 Err 對象的屬性由錯誤源自動設(shè)置。 VB 可標識 80 多種運行錯誤,這些錯誤的代碼可以在聯(lián)機幫助中查到。 ? Err 對象的主要屬性: Number、 Description、 Source ? Err 對象的方法: Clear、 Raise 錯誤陷阱 為了防止致命錯誤的發(fā)生,在 VB 應(yīng)用程序中應(yīng)采用錯誤陷阱的方法。 設(shè)置錯誤 陷阱的方法是使用命令: On Error Goto 標號 |Resume Next|Goto 0 錯誤處理程序 第五章 窗體和標準控件 44 第十一章 文件操作 在程序設(shè)計時,經(jīng)常需要從磁盤上讀取數(shù)據(jù)或?qū)?shù)據(jù)存儲到磁盤上,這就需要對文件進行訪問和操作。 文件系統(tǒng)控件 要進行文件的復(fù)制、移動等操作,必然要訪問驅(qū)動器、文件夾。這就要用到文件系統(tǒng)控件。 DriveListBox控件 ? 主要屬性: Drive ? 主要事件: Change DirListBox控件 ? 主要屬性: Path ? 主要事件: Change FileListBox控件 ? 主要屬性: Archive、 Hidden、 Normal、 ReadOnly、 System、 FileName、ListIndex、 ListCount、 List、 MultiSelect、 Path、 Selected ? 主要事件: PathChange、 Click 例: Private Sub Dir1_Change() = End Sub Private Sub Drive1_Change() = End Sub Private Sub File1_Click() For i = 0 To 1 If (i) Then MsgBox (i) End If Next i End Sub VB6 程序設(shè)計 45 Private Sub Form_Load() = True = False = False = False = False End Sub FileSystem Object(FSO)對象模型 FileSystem Object(FSO)對象模型簡介 FileSystem Object(FSO)對象 Drive 對象 Folder對象 File 對象 TextStream對象 文件讀寫 VB 的文件系統(tǒng) VB 根據(jù)計算機訪問文件的方式將文件分成三類:順序文件、隨機文件和二進制文件。 順序文件是普通的正文文件,具有最簡單的文件結(jié)構(gòu),其中的記錄一個接一個地按順序存放,而且只提供第一個記錄的存儲位置,其它記錄的位 置無法獲悉。所以要在順序文件中找一個記錄,必須從頭一個一
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1