VB.NET Listbox可以幫助我們實現異步數據載入。那麼詳細的操作步驟將會在這篇文章中奉獻給大家,幫助大家充分掌握這一應用技巧。
作者:佚名來源:wewill.cn|2010-01-21 17:58VB.NET程式語言是一款功能強大,應用範圍廣的開發語言。在這裡我們會根據VB.NET Listbox的相關作用為大家講解有關異步載入數據的方法,從而幫助大家提高對這一語言的理解程度,提高編程效率。
在了解這一應用方式之前,首先讓我們來看看VB.NET的基本概念:
Visual Basic.NET 是從 Visual Basic 語言演變而來的,是一種為高效地生成類型安全和面向對象的應用程式而設計的語言。Visual Basic 允許開發人員開發面向 Windows、Web 和行動裝置的程序。與所有面向 Microsoft .NET Framework 的語言一樣,使用 Visual Basic 編寫的程序都具有安全性和語言互操作性方面的優點。
這一代 Visual Basic 延續了為您提供一種簡單快捷的方法來創建基於 .NET Framework 的應用程式的傳統。
VB.NET的特點
1.真正成為面向對象以及支持繼承性的語言。
2.窗體設計器支持可視化繼承,並且包含了許多新的特性,比如自動改變窗體大小、資源本地化支持、數據類工具內在支持XML數據。
3.直接建立在.NET的框架結構上,因此開發人員可以充分利用所有.NET平臺特性,也可以與其他的.NET語言交互。
當試圖載入大量數據到VB.NET Listbox時,需要等待數據讀取完畢再一起載入,有了這個,一切都會改變的
代碼如下:
Imports System.Threading Public Class Form1 Inherits System.Windows.Forms.Form Private Delegate Sub Starter() Private Sub LoadList() Dim i As Integer ListBox1.BeginUpdate() For i = 1 To 100000 ListBox1.Items.Add(i) Next ListBox1.EndUpdate() End Sub Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles MyBase.Load Dim ar1 As IAsyncResult ar1 = BeginInvoke(New Starter(AddressOf LoadList)) End Sub End Class
VB.NET Listbox實現異步載入數據的相關方法就為大家介紹到這裡。
【編輯推薦】
VB.NET Singleton具體實現方法解析 VB.NET運算符過程應在何時定義 VB.NET Boolean作用詳解 VB.NET遞歸過程使用注意事項 VB.NET Radiobutton控制項使用方法淺談【責任編輯:
曹凱TEL:(010)68476606】