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

正文內(nèi)容

易語言中文編程-從入門到精通-資料下載頁

2025-04-25 12:56本頁面
  

【正文】 之類,在16點(diǎn)、24點(diǎn)二個(gè)菜單中也是這樣的。最后設(shè)計(jì)窗口的效果如圖所示:④ 現(xiàn)在我們就要為各菜單命令加上事件處理程序。我們先來看一下字體菜單中宋體這一菜單命令的事件處理程序。在設(shè)計(jì)窗口中單擊“字體”,在彈出的菜單中單擊“宋體”,就會(huì)自動(dòng)打開程序設(shè)計(jì)窗口,輸入相應(yīng)程序代碼,最終如下:依次點(diǎn)擊各菜單項(xiàng),為各菜單命令加上事件處理程序: = “楷體_GB2312” ’字體設(shè)為“楷體” = “隸書” ’字體設(shè)為“隸書” = 假 ’修飾設(shè)為“正常” = 假 = 假 = 真 ’修飾設(shè)為“加粗” = 真 ’修飾設(shè)為“傾斜” = 真 ’修飾設(shè)為“加下劃線” = 16 ’大小設(shè)為“16點(diǎn)” = 24 ’大小設(shè)為“24點(diǎn)” = 32 ’大小設(shè)為“32點(diǎn)”⑤運(yùn)行程序,測試結(jié)果是否正確。2.菜單項(xiàng)狀態(tài)的控制⑴菜單有效性的控制我們在Windows中常常可以看到有些菜單是灰色的,不可用的,有些菜單是黑色的,可用的。這其實(shí)是程序根據(jù)當(dāng)前運(yùn)行情況,將相應(yīng)的菜單設(shè)置為可用或不可用。例:在上一例子中,如果編輯框中沒有內(nèi)容,則所以菜單項(xiàng)都不可用,如果有內(nèi)容,則菜單項(xiàng)可用。在這里,因?yàn)槲覀円呀?jīng)對編輯框設(shè)置了一個(gè)初始值,所以我們只要判斷一下編輯框中是否有內(nèi)容,根據(jù)這個(gè)判斷來設(shè)置菜單是否禁止使用即可。如下圖:在這里我們只設(shè)置了部分菜單,同學(xué)們可以根據(jù)上圖完成。如果編輯框一開始沒有初始值,那么請同學(xué)們想一下,這個(gè)程序該如何設(shè)計(jì)才能達(dá)到我們的要求?運(yùn)行程序后,把編輯框中的內(nèi)容刪除,看一下菜單項(xiàng)是否可用?再輸入一些內(nèi)容,看一下菜單項(xiàng)是否可用。⑵菜單項(xiàng)標(biāo)記的控制所謂菜單項(xiàng)標(biāo)記,就是在某個(gè)菜單項(xiàng)的左邊加一個(gè)“√”。它有兩個(gè)作用:一是可以明顯地表示當(dāng)前某個(gè)(或某些)菜單命令的狀態(tài)是打開或關(guān)閉的;二是可以表示當(dāng)前已選擇的是哪個(gè)菜單項(xiàng)。這可以在程序代碼中通過設(shè)置菜單項(xiàng)“選中”屬性值來完成。例:在上面的例子中的“字體”菜單項(xiàng)中,當(dāng)一個(gè)字體選中時(shí),就在該字體菜單前加上“√”,在其它字體菜單是不加“√”。我們這里以“宋體”選擇為例:這里要注意一點(diǎn),就是在為“宋體”菜單項(xiàng)加“√”時(shí),要記得把“楷體”、“隸書”前的“√”清除。3.設(shè)計(jì)彈出式菜單建立彈出式菜單的方法:① 利用菜單編輯器建立菜單,把主菜單的可視選項(xiàng)框取消。② 利用彈出菜單函數(shù)顯示彈出式菜單。彈出菜單的調(diào)用格式:對象.彈出菜單 (菜單 欲彈出的菜單,[整數(shù)型 水平顯示位置],[整數(shù)型 垂直顯示位置])其中:l 對象可以省略,省略時(shí)表示當(dāng)前選擇的對象。l 第一個(gè)參數(shù)“菜單”就是在菜單編輯器中建立的菜單的主菜單的名稱。l 水平顯示位置、垂直顯示位置表示彈出式菜單顯示時(shí)的橫、縱坐標(biāo)位置,如果不指定,則在鼠標(biāo)指針位置顯示。例:設(shè)計(jì)一個(gè)彈出式菜單,當(dāng)鼠標(biāo)在編輯框中單擊右鍵時(shí),顯示字體菜單,用來設(shè)置編輯框內(nèi)容的字體。跟我做:①.新建一個(gè)“窗口程序”。②.從控件箱中拖一個(gè)編輯框,調(diào)整好大小、位置。③.用菜單編輯器建立一個(gè)菜單,如下圖所示,注意把“字體”的可視選項(xiàng)取消,即設(shè)置為不可見。④.選擇編輯框,在屬性欄中選擇“鼠標(biāo)右鍵被按下”事件,輸入程序:彈出菜單 (字體, , )⑤.對字體菜單中的各字體事件進(jìn)行相應(yīng)處理,同上面的例程。⑥.運(yùn)行程序,測試結(jié)果是否正確。請你在本課第一個(gè)例程的基礎(chǔ)上,增加一個(gè)包含有“紅色”、“綠色”、“藍(lán)色”的顏色主菜單。并設(shè)計(jì)它們的事件程序,當(dāng)單擊其中一個(gè)菜單命令時(shí),程序能改變文本框中文字的顏色。 第十四課 對話框在設(shè)計(jì)Windows窗口程序的過程中,使用者與程序之間的人機(jī)交互,如:數(shù)據(jù)的輸入和接收、系統(tǒng)信息的反饋等都是以窗口的形式提供的,這種窗口就是對話框。在易語言中,按對話框建立方式的不同,可將對話框分為3種類型,即:預(yù)定義對話框、通用對話框和自定義對話框,它們可以通過以下方法分別建立:① 利用信息框函數(shù)建立提示類對話框。② 使用易語言提供的通用對話框控件來創(chuàng)建,如:打開文件、保存文件、字體設(shè)置等。③ 使用窗體和標(biāo)準(zhǔn)控件根據(jù)需要進(jìn)行設(shè)計(jì)完成,這種對話框稱為自定義對話框或定制對話框。按對話框執(zhí)行方式原理的不同,可分為模式對話框和無模式對話框。l 模式對話框就是在繼續(xù)其他操作前必須先關(guān)閉該對話框。l 無模式對話框則允許在應(yīng)用程序與對話框之間進(jìn)行切換,而不必關(guān)閉。一、提示類對話框提示類對話框很簡單,比如我們在需要提示的位置前使用信息框函數(shù)就可以。例:在程序運(yùn)行前,先提示一些信息,詢問使用者是否確定要運(yùn)行本程序,并根據(jù)使用者的選擇來決定程序運(yùn)行還是退出。這個(gè)程序很簡單,我們只要在啟動(dòng)窗口創(chuàng)建后詢問一下使用者,代碼如下:在這里我們可以看到,信息框函數(shù)有三個(gè)參數(shù),第一個(gè)參數(shù)是提示框的內(nèi)容,第二個(gè)參數(shù)是顯示的按鈕,第三個(gè)參數(shù)是提示框的標(biāo)題,具體的說明可以看一下易語言的提示信息。二、自定義對話框自定義對話框就是編程者根據(jù)應(yīng)用程序的實(shí)際需要設(shè)計(jì)一個(gè)窗體。建立自定義對話框的方法和步驟如下:① 設(shè)計(jì)對話框界面,即設(shè)計(jì)對話框窗體、向窗體中添加相應(yīng)的控件、調(diào)整窗體內(nèi)的控件布局、設(shè)置窗體的控件的屬性等。② 利用載入函數(shù),將窗體以模式對話框或無模式對話框的方式顯示出來。例:設(shè)計(jì)一個(gè)能同時(shí)輸入學(xué)號(hào)、姓名、成績的對話框。跟我做:1.新建一個(gè)“窗口程序”。2.添加一個(gè)文字標(biāo)簽,用顯示輸入的信息。3.用菜單編輯器建立一個(gè)菜單?! ≈鞑藛危撼煽児芾怼 ∽硬藛危?...輸入信息4.在“插入”菜單中選擇“窗口”,添加一個(gè)新窗口。5.在新窗口中加入3個(gè)文字標(biāo)簽、2個(gè)命令按鈕、3個(gè)編輯框,設(shè)置好各控件的屬性及布局后,如下圖所示:   6.單擊“工作夾”中的“程序”選項(xiàng),在“窗口”中選擇“_啟動(dòng)窗口”,對菜單“成績管理”中的“輸入信息”菜單項(xiàng)進(jìn)行事件程序處理:載入 (窗口1, , 真)7.在“窗口1”中,對確定和取消按鈕進(jìn)行事件處理:8.運(yùn)行程序,測試運(yùn)行結(jié)果。提示:在對窗口1的確定按鈕進(jìn)行事件處理時(shí),我們還可以加一些判斷語句,如果輸入的信息為空,則提示一下必須輸入數(shù)據(jù)。窗口1中所用的變量我們建議用全局變量,以名在二個(gè)窗口中傳遞時(shí)出錯(cuò)。以上例子就是一個(gè)自定義對話框,其實(shí)自定義對話框的形式、內(nèi)容有很多,并沒有進(jìn)行什么特別的限制,有時(shí)這個(gè)對話框甚至可以做的非常復(fù)雜,當(dāng)然,一般的對話框只是進(jìn)行一些信息提示,簡單的數(shù)據(jù)輸入、輸出之類。三、通用對話框通用對話框其實(shí)是一個(gè)控件,它和我們以前用過的按鈕、文字標(biāo)簽等控件是一樣的,在使用之前,必須從控件箱中拖到設(shè)計(jì)窗口中,這樣才可以使用。通用對話框控件在設(shè)計(jì)階段可以被看到,但在程序運(yùn)行時(shí)是不可見的,所以拖放通用對話框控件時(shí),可以把它放在窗口的任意位置。在這里,我們以打開文件對話框?yàn)槔?,簡單介紹一下通用對話框的使用。例:設(shè)計(jì)一個(gè)窗體,向窗體中加一個(gè)按鈕控件、通用對話框控件、圖片框控件、文字標(biāo)簽控件,利用通用對話框打開一個(gè)圖片文件,并將該圖片文件顯示到圖片框中,將該圖片文件的路徑及文件名顯示到文字標(biāo)簽中。跟我做:1.新建一個(gè)“窗口程序”。2.從控件箱中拖一個(gè)文字標(biāo)簽、按鈕和圖片框,設(shè)置各組件的位置與屬性,然后拖一個(gè)通用對話框控件到任意位置,最終效果如圖:3.為按鈕添加單擊事件:4.運(yùn)行程序,單擊按鈕,選擇一個(gè)圖片,看是否能正確顯示。在這里,我們單擊“選擇圖片文件”按鈕時(shí),打開的對話框默認(rèn)只顯示JPG文件,這是因?yàn)樵诖a: = “所有文件|*.*|BMP圖片|*.bmp|JPEG圖片|*.jpg|GIF圖片|*.gif” = 2這里我們共有4個(gè)過濾器,指定的初始過濾器是第2個(gè),則為JPEG圖片,在這里要注意是從0開始的。通用對話框除了打開文件以外,還可以設(shè)置字體、保存文件等,這些應(yīng)用和打開文件差不多,有興趣的同學(xué)可以做一下課后習(xí)題。請你利用通用對話框控件編寫一個(gè)應(yīng)用程序。在窗體中添加一個(gè)通用對話框控件、一個(gè)編輯框、兩個(gè)命令按鈕,當(dāng)使用者單擊第一個(gè)按鈕時(shí),顯示一個(gè)打開文件的對話框,讓使用者從中選擇一個(gè)文件,在對話框中單擊“確定”按鈕后,可將選擇的文件的路徑及文件名顯示到編輯框中。當(dāng)使用者單擊第二個(gè)按鈕時(shí),可顯示字體對話框,用于設(shè)置編輯框中的文字的字體、字號(hào)、樣式、效果。附錄 實(shí)例應(yīng)用薈萃一、百雞問題。二、雞兔同籠。三、圖片瀏覽器。四、MP3播放器。 47
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1