一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

VB編程中網(wǎng)格控件的選用及使用方法

時(shí)間:2024-07-28 08:18:02 計算機畢業(yè)論文 我要投稿
  • 相關(guān)推薦

VB編程中網(wǎng)格控件的選用及使用方法

內容提要:ThesoftwareofvisualbasicdevelopedbyMicrosoftcorporationisbecomingone
ofthemaindeveloptoolsattoday。Asit'sremarkablepeculiarity,theGridcontrolhas
verygreatpracticalandactiveuse。Thistopicdiscusseshowtousethegridcontrolof
VBtodeveloppraticalsoftwareandhowtouseitconvenientlyandsimply。微軟公司的面對對象的程序開(kāi)發(fā)軟件VB(VisualBasic)日益成為當前所流行的主流開(kāi)發(fā)工具。作為其顯著(zhù)的特色之一,VB所提供的網(wǎng)格類(lèi)控件,在實(shí)際的數據庫管理系統的開(kāi)發(fā)過(guò)程中具有很大的實(shí)用性和靈活性。本文旨在討論在使用VB的實(shí)際開(kāi)發(fā)過(guò)程中,如何有選擇的使用VB所提供的網(wǎng)格類(lèi)控件以及如何方便、簡(jiǎn)潔的去使用。

關(guān)鍵詞匯:Component-BasedDevelopmentVirtualDataManagementSpread'sCalcEngine構件開(kāi)發(fā)虛擬數據管理計算引擎

隨著(zhù)基于構件開(kāi)發(fā)(Component-BasedDevelopment)技術(shù)的發(fā)展,供開(kāi)發(fā)者使用的軟件構件越來(lái)越多,單就VB中可使用的網(wǎng)格類(lèi)控件也有許多種。網(wǎng)格類(lèi)控件常用在數據庫管理系統的開(kāi)發(fā)中,用來(lái)直觀(guān)地顯示表或視圖的二維關(guān)系,在對數據的操作上,有些控件也提供了很多便捷的方法。同樣是完成這些顯示和操作數據的功能,面對各式各樣的控件,選擇那種來(lái)達到目的,成了軟件開(kāi)發(fā)者必須考慮的問(wèn)題。唯有選擇了一個(gè)好的控件,才能提高開(kāi)發(fā)效率,增強軟件的功能,達到事半功倍的效果。下面,本人根據自己長(cháng)期以來(lái)積累的實(shí)際經(jīng)驗,總結出以下幾點(diǎn)網(wǎng)格控件的選用應考慮的方面:

第一,要考慮控件的實(shí)際功能。功能強、接口多的控件可以增強應用軟件的質(zhì)量,也可減少編程工作量,當然,這要結合應用需求來(lái)定,并不是功能越多越好。提供的功能多了,控件本身就很大,占好幾兆空間,增加了程序的冗余代碼。另外,一些功能閑置,靈活性太強也可能導致最終用戶(hù)不易掌握使用。

第二,控件的穩定性要強。作為應用程序的基石,不應選用那些控件本身容易出錯,補丁(patch)太多的版本。

第三,控件的易用性要高。選用那些屬性配置合理,事件觸發(fā)機制明晰流暢,易于設計和使用,項目組中的程序員都容易接受掌握的控件。以下簡(jiǎn)要介紹幾種網(wǎng)格類(lèi)控件的特點(diǎn),以供選用。Grid控件:Grid控件可顯示簡(jiǎn)單的二維表格,不用和數據庫直接連接,具有滾動(dòng)條、行頭、列頭等特性,運行時(shí)可用鼠標調整行列的寬度,可用于瀏覽數據,若想對數據進(jìn)行編輯,需結合TextBox控件,或采取其他變通方法。下面所示畫(huà)面即為日本東京社會(huì )調查研究所開(kāi)發(fā)的《要員管理系統》中硬件管理部分的畫(huà)面。畫(huà)面中的下部即為Grid控件,定義其名稱(chēng)為GrdHardComp。使用時(shí),要首先在下圖所示的屬性窗口中定義其行列數,控制條格式,字體大小,填充格式,鼠標模式等特性。然后,可以動(dòng)態(tài)的劃分其間距:GrdHardComp.ColWidth(0)=GrdHardComp.Width*1/6GrdHardComp.ColWidth(1)=GrdHardComp.Width*5/24GrdHardComp.ColWidth(2)=GrdHardComp.Width*1/6GrdHardComp.ColWidth(3)=GrdHardComp.Width*1/6GrdHardComp.ColWidth(4)=GrdHardComp.Width*3/24GrdHardComp.ColWidth(5)=GrdHardComp.Width*1/6GrdHardComp.ColWidth(6)=GrdHardComp.Width*1/6PrivateHards()AsM_Hard定義其標題:GrdHardComp.Row=0'GrdHardComp.Col=0GrdHardComp.FixedAlignment(GrdHardComp.Col)=2GrdHardComp.Text="構成番號"GrdHardComp.Col=1GrdHardComp.FixedAlignment(GrdHardComp.Col)=2GrdHardComp.Text="構成機器區分"①……在數據向Grid中寫(xiě)入或取出時(shí),為了便于大量的數據同時(shí),簡(jiǎn)便地寫(xiě)入與修改,可以定義一個(gè)類(lèi)型。如下:TypeM_HardNumberAsStringOrderNumAsStringMachKindAsStringMachKindName
AsString……EndType(其中Number等均為要輸入的圖示條目)PrivateHards()AsM_HardHards(),此時(shí)就作為數據的傳輸變量,進(jìn)行Grid與TextBox之間的數據傳輸。數據向類(lèi)內寫(xiě)入:IfHardComp.RecordCount

【VB編程中網(wǎng)格控件的選用及使用方法】相關(guān)文章:

非Access數據庫在VB中的編程及應用03-18

利用VB的MSComm控件實(shí)現GPS數據采集03-07

VB與MATLAB混合編程在流量標定系統數據庫中的應用03-07

直飲水秒流量計算與VB編程03-19

利用VC中的通訊控件開(kāi)發(fā)串形通信程序03-18

VC++編程在步進(jìn)電機控制中的應用03-07

VB5.0中數據庫查詢(xún)模塊的實(shí)現03-03

人才選用與招聘03-25

基于MapObjects控件的鷹眼圖實(shí)現方法03-07

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看