人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

VB開發應用軟件之寫在手工之前

VB開發應用軟件之寫在手工之前

更新時間:2022-07-09 文章作者:未知 信息來源:網絡 閱讀次數:

一. 寫在動手之前

  也許你已經迫不及待要動手寫程序了,在這里,可以先不要著急,我們先來看看一下在Windows下編程都有哪些方法要注意的,這對我們的編程學習是很有幫助的。
  1 窗口程序

  我們可以找到一些編程中的共性和特點,在日后的學習中可以舉一反三,從而在整體上把握Windows下的窗口程序開發。

  可以想一下:

  對于普通的應用程序,是不是都是以“窗口”為基本界面的(而在Visual Basic 6中,窗口也稱作“窗體”)?

  在一般窗口上,我們是不是可以看到可能有標題、菜單、按鈕、工具欄(上面是“按鈕”)……?

  在窗口中,我們可以看到標題中說明了這個程序的功能或相關特性,我們稱這個“標題”是所在窗口(窗體)的一個“屬性”。而窗口還有很多屬性,如窗口狀態(WindowsState,可能會是最小化、最大化和正常)、是否可以看見(Visible,可能的值是True或False)等等。

  對于在窗口上的其它組成部分,如菜單、按鈕、文本框、標簽等等,我們稱其為“控件(Control)”,在這里我們可以理解為控件的含義就是:在窗口之上,有著不同特征和作用的功能組件。如菜單可以通過選擇要做相應的操作,而按鈕則是通過單擊來實現特定操作,文本框用于輸入或顯示文本(或稱字符串),標簽只是用于顯示文本等。

  2 關于控件

  在窗口程序開發中,我們會用到很多控件,這些控件有的是Visual Basic 6開發環境提供的,有些是第三方開發的,而且我們還可以自己制作一些控件來使用,但有一個共同點,就是我們使用這些控件,實際是在使用它們的“屬性”、“方法”和“事件”,下面分別來介紹。

  (1) 屬性

  在窗口中,我們已經看到了一些關于屬性的概念,而實際上,我們完全可以將窗口也做為一種特殊的控件來使用。

  屬性,可以用來表示某個控件的特征和特性,如汽車的顏色是什么。對于它的操作一般有兩個,一是設置,即將屬性值賦給控件;再就是讀取屬性值,就是給出控件的特征值。

  如在按鈕控件中,有一個“Caption”屬性,它指明了在按鈕上顯示的文本(字符串),如“退出”、“確定”等等。它可以用來標明按鈕的作用。

  又如文本框的“Locked”屬性,用于指明是否鎖定這個文本框,當為True時則不能輸入任何內容;當為False時就可以輸入文本了。

  菜單的使用一般和按鈕相似,只是顯示的形式不太一樣,而菜單的Caption屬性也是標明了這一項顯示的文本,同樣是用于標明它的功能。

  2) 方法

  在很多編程語言或編程環境中都有這個概念,它同時又稱為“過程”。

  而在Visual Basic 6中,方法又有兩種實現,一是“子程序”,二就是“函數”,關于這兩種實現有什么區別,在后面我們會慢慢了解。現在我們只是來了解一個控件的方法是干什么的。

  首先,一個控件的“方法”就是這個控件的一個“動作”,我們可以理解為在調用一個控件的方法時是“這個控件做了什么”。如很多控件的“Move”方法,很容易理解,在調用這個方法時,是將這個控件移動位置,實際上這個方法的功能還可以同時用來改變控件的尺寸。

  再者,有時候控件的方法和屬性的作用也是相似的。如窗體的Show方法是顯示這個窗體,Hide方法用來隱藏窗體,而這兩個操作又可以通過設置Visible屬性來實現。而Move方法完整的功能可以由控件的四個屬性來完成,它們是Left、Top、Height和Width;在實際開發中,我們可以根據需要靈活使用。

  (3) 事件

  事件,我們可以理解為“當發生什么事件時應該做什么”。如按鈕的“單擊事件(Click)”,這是我們常常要使用到的一個事件,我們就可以解釋為“當單擊按鈕時應該做什么”,而做什么這個工作則是我們要編寫代碼來完成的,如關閉一個窗口等等。

  (4) 名稱

  在一個程序中,每一個窗體都有一個唯一的名稱,如Form1、Form2……,當然也可以起一個其它好記的、可以說明窗體功能的名稱。

  而在一個窗體中,每一個控件也都有一個唯一的標識,如在默認情況下,新建的文本框名稱會是Text1、Text2……,而按鈕的名稱則是Command1、Command2……。這時,也許你發現它們的規律,就是控件類型+數字標識。

  現在,我們只使用默認的控件名稱來大家做示例。

  當理解了控件的基本原理后,我們就可以開始準備編寫程序了。

  3 編碼準備

  (1) 系統環境

  Visual Basic 6只能運行在Windows系統列操作系統下,而且只有在Windows 98或以上版本中才可以發揮它的大部分功能,這里我使用的編程環境為Windows XP Professional sp2、Visual Basic 6 sp6和Office 2000,大家可以參照,當然,在本書中介紹的功能,在其它環境下也基本可以實現,所以大可不必為開發環境而興師動眾。

  2) 方法

  在很多編程語言或編程環境中都有這個概念,它同時又稱為“過程”。

  而在Visual Basic 6中,方法又有兩種實現,一是“子程序”,二就是“函數”,關于這兩種實現有什么區別,在后面我們會慢慢了解。現在我們只是來了解一個控件的方法是干什么的。

  首先,一個控件的“方法”就是這個控件的一個“動作”,我們可以理解為在調用一個控件的方法時是“這個控件做了什么”。如很多控件的“Move”方法,很容易理解,在調用這個方法時,是將這個控件移動位置,實際上這個方法的功能還可以同時用來改變控件的尺寸。

  再者,有時候控件的方法和屬性的作用也是相似的。如窗體的Show方法是顯示這個窗體,Hide方法用來隱藏窗體,而這兩個操作又可以通過設置Visible屬性來實現。而Move方法完整的功能可以由控件的四個屬性來完成,它們是Left、Top、Height和Width;在實際開發中,我們可以根據需要靈活使用。

  (3) 事件

  事件,我們可以理解為“當發生什么事件時應該做什么”。如按鈕的“單擊事件(Click)”,這是我們常常要使用到的一個事件,我們就可以解釋為“當單擊按鈕時應該做什么”,而做什么這個工作則是我們要編寫代碼來完成的,如關閉一個窗口等等。

  (4) 名稱

  在一個程序中,每一個窗體都有一個唯一的名稱,如Form1、Form2……,當然也可以起一個其它好記的、可以說明窗體功能的名稱。

  而在一個窗體中,每一個控件也都有一個唯一的標識,如在默認情況下,新建的文本框名稱會是Text1、Text2……,而按鈕的名稱則是Command1、Command2……。這時,也許你發現它們的規律,就是控件類型+數字標識。

  現在,我們只使用默認的控件名稱來大家做示例。

  當理解了控件的基本原理后,我們就可以開始準備編寫程序了。

  3 編碼準備

  (1) 系統環境

  Visual Basic 6只能運行在Windows系統列操作系統下,而且只有在Windows 98或以上版本中才可以發揮它的大部分功能,這里我使用的編程環境為Windows XP Professional sp2、Visual Basic 6 sp6和Office 2000,大家可以參照,當然,在本書中介紹的功能,在其它環境下也基本可以實現,所以大可不必為開發環境而興師動眾。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 镇安县| 府谷县| 新安县| 扎鲁特旗| 南靖县| 桐梓县| 蓬安县| 玉门市| 商河县| 石台县| 昌邑市| 台北市| 宝兴县| 瑞金市| 元氏县| 阜阳市| 巴楚县| 上栗县| 清远市| 和平区| 宜丰县| 庐江县| 莆田市| 衡东县| 大关县| 江孜县| 定结县| 慈利县| 榕江县| 即墨市| 通榆县| 大田县| 耿马| 福海县| 青河县| 寻乌县| 宜兰市| 永康市| 本溪| 丰县| 扎囊县|