當前文章

【Visual Basic】經典語言亦有用!記事簿專案及字串處理

導讀

    雖說 Visual Basic 程式語言在現行的開發者中,已經不再是優先選擇,但得益於它嚴謹的結構、簡易的邏輯,初學者在面對 Visual Basic 時總能很快的融會貫通。


    在本篇文章中,將結合 Visual Basic 中檔案的存取功能表的建立與編輯對話方塊的設定與使用,以及面對「文字資料」,也就是字串(String)的處理技巧


    你會發現充分的運用Visual Studio既有的工具物件和預設功能,要撰寫出一個有基本功能的「套裝軟體」真心不難!


實作說明

1.建立編輯區及功能表

一個記事簿程式所需要的基本功能,便是在視窗之內有功能表,還有可以編輯文字的區域

首先請在工具箱找到「功能表與工具列」分類的 MenuStrip(主功能表)物件加入表單,並點選主功能表右上方的三角形顯示 MenuStrip工作視窗,點選「插入標準項目」,你會發現,表單上立即出現相當完整的預設功能表選項(如圖1、圖2所示)。



圖1. 加入 MenuStrip 物件並設定標準項目

圖2. 設定標準項目後,會多出四個常用工具選項


接著再到工具箱加入一個TextBox,將它的 Dock 屬性設定為 Fill(填滿可用區域)。


圖3. 設定 TextBox 的 Dock 屬性為 “Fill” 後,結果如圖所示


你會發現 TextBox 目前只有一行,並不是真的填滿視窗空間!導致這個現象的原因,是由於 Multiline(多行) 屬性預設值是"False" ("非"多行,即限制為單行),必須將它改為 True,才會看到正確的畫面。

圖4. 設定 TextBox 的 Multiline 屬性為 “True”後,就能填滿整個畫面


此外,請將它的 ScrollBars(捲軸)屬性設定為 Both,水平與垂直方向才能捲動,這樣使用到的文字區域超越介面時,才能用捲動軸去閱覽那些文字。

圖5. 設定 TextBox 的 ScrollBars 屬性為 “Both”後,右方多了捲動軸


最後,表單的標題(Text)、圖示(Icon),依然照著你的喜好進行變更,可以自行命名及找你自己喜歡的圖片來作為圖示。 


此時雖然我們還沒寫任何程式,不過現在先啟動程式,會發現功能表已經可以下拉與選擇 (但多數功能並沒實際反應)。文字方塊也具備輸入文字的功能,甚至點擊滑鼠右鍵會有預設的彈出式選單,讓你可以執行剪下或複製文字等等的基本操作。


     後續步驟請移至講義文件:【VB專案】記事簿(前篇) 進行閱讀

沒有留言:

張貼留言

Suz 數位式 僅供學術交流使用,版面設計原始提供者: Templateism 維護修改者: Suz | Google Blogger Copyright © 2014-2021

主題圖片來源:richcano. 技術提供:Blogger.