九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開(kāi)通VIP
適用于 Visual Basic 6.0 用戶的 TextBox 控件

Visual Basic 6.0 中的 TextBox 控件在 Visual Basic 2005 中由 Windows 窗體 TextBox 控件所取代。某些屬性、方法、事件和常數(shù)的名稱是不同的,在某些情況下,行為也有所不同。

概念差異

在 Visual Basic 6.0 中,MaxLength 屬性確定可以輸入到 TextBox 控件中的字符數(shù)。如果嘗試以編程方式插入文本,則該文本會(huì)在 MaxLength 屬性指定的長(zhǎng)度處截?cái)唷?/p>

在 Visual Basic 2005 中,MaxLength 屬性的行為不再應(yīng)用于以編程方式添加的文本。若要復(fù)制 Visual Basic 6.0 行為,需要自己截?cái)嘧址?/p>

在 Visual Basic 6.0 中,PasswordChar 屬性的類型為 String;在 Visual Basic 2005 中,它的類型為 Char。

此外,還有許多應(yīng)用于所有控件的概念差異,包括數(shù)據(jù)綁定、字體處理、拖放操作、幫助支持等方面的差異。有關(guān)更多信息,請(qǐng)參見(jiàn)適用于 Visual Basic 6.0 用戶的 Windows 窗體概念。

用于 TextBox 控件的代碼更改

下面的示例演示 Visual Basic 6.0 和 Visual Basic 2005 在編碼方法上的不同之處。

用于在 TextBox 控件中進(jìn)行搜索的代碼更改

下面的代碼演示如何在 TextBox 控件中搜索一個(gè)字符串并突出顯示它。

 
復(fù)制代碼
' Visual Basic 6.0            Private Sub Form_Load ()            Text1.Text = "Two of the peak human experiences"            Text1.Text = Text1.Text & " are good food and classical music."            End Sub            Private Sub Form_Click ()            Dim Search, Where            ' Get search string from user.            Search = InputBox("Enter text to be found:")            ' Find string in text.            Where = InStr(Text1.Text, Search)            If Where Then            Text1.SetFocus            Text1.SelStart = Where - 1            Text1.SelLength = Len(Search)            Else            MsgBox "String not found."            End If            End Sub
Visual Basic 
復(fù)制代碼
' Visual Basic 2005            Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _            System.EventArgs) Handles MyBase.Load            TextBox1.Text = "Two of the peak human experiences are "            TextBox1.Text = TextBox1.Text & "good food and classical music."            End Sub            Private Sub Form1_Click(ByVal sender As Object, ByVal e As _            System.EventArgs) Handles Me.Click            Dim Search As String            Dim Where As String            ' Get search string from user.            Search = InputBox("Enter text to be found:")            ' Find string in text.            Where = InStr(TextBox1.Text, Search)            If Where Then            TextBox1.Focus()            TextBox1.SelectionStart = Where - 1            TextBox1.SelectionLength = Len(Search)            Else            MsgBox("String not found.")            End If            End Sub            

用于限制 TextBox 控件中的字符數(shù)的代碼更改

下面的代碼演示如何使用 MaxLength 屬性來(lái)指定最大字符數(shù)。

 
復(fù)制代碼
' Visual Basic 6.0            Private Sub Form_Load()            Text1.MaxLength = 5            End Sub            Private Sub SetText()            ' Only the first five characters will be displayed.            Text1.Text = "Hello World"            End Sub
Visual Basic 
復(fù)制代碼
' Visual Basic 2005            Private Sub Form1_Load2(ByVal sender As System.Object, ByVal e As _            System.EventArgs) Handles MyBase.Load            TextBox1.MaxLength = 5            End Sub            Private Sub SetText()            ' Truncate the string to equal MaxLength.            TextBox1.Text = Strings.Left("Hello World", TextBox1.MaxLength)            End Sub            

TextBox 控件的屬性、方法和事件的等效項(xiàng)

下面幾個(gè)表列出了 Visual Basic 6.0 中的屬性、方法和事件及它們的 Visual Basic 2005 等效項(xiàng)。具有相同的名稱和行為的屬性、方法和事件未予列出。除非另外說(shuō)明,否則所有 Visual Basic 2005 枚舉都映射到 System.Windows.Forms 命名空間。

此表提供相關(guān)主題的鏈接,這些主題對(duì)行為之間的差異進(jìn)行說(shuō)明。如果 Visual Basic 2005 中沒(méi)有直接等效項(xiàng),則提供指向介紹替換項(xiàng)的主題的鏈接。

屬性

Visual Basic 6.0 Visual Basic 2005 等效項(xiàng)

Alignment

TextAlign

Appearance

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn) Appearance 和 BorderStyle 屬性(針對(duì) Visual Basic 6.0 用戶)。

BackColor

BackColor

注意

顏色在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)顏色處理(針對(duì) Visual Basic 6.0 用戶)

Container

Parent

DataChanged

DataField

DataFormat

DataMember

DataSource

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)適用于 Visual Basic 6.0 用戶的數(shù)據(jù)訪問(wèn)

DragIcon

DragMode

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)。

Font

FontBold

FontItalic

FontName

FontSize

FontStrikethrough

FontUnderline

Font

注意

字體在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn) Font 對(duì)象(針對(duì) Visual Basic 6.0 用戶)

ForeColor

ForeColor

注意

顏色在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)顏色處理(針對(duì) Visual Basic 6.0 用戶)。

Height

Height, Size

注意

坐標(biāo)在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)坐標(biāo)系統(tǒng)(針對(duì) Visual Basic 6.0 用戶)

HelpContextID

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)幫助支持(針對(duì) Visual Basic 6.0 用戶)。

HWnd

Handle

Index

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)控件數(shù)組(針對(duì) Visual Basic 6.0 用戶)

Left

Left

注意

坐標(biāo)在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)坐標(biāo)系統(tǒng)(針對(duì) Visual Basic 6.0 用戶)。

LinkItem

LinkMode

LinkTimeOut

LinkTopic

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)動(dòng)態(tài)數(shù)據(jù)交換(針對(duì) Visual Basic 6.0 用戶)

Locked

ReadOnly

MouseIcon

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)無(wú)法設(shè)置自定義 MousePointer。

MousePointer

Cursor

有關(guān)常數(shù)的列表,請(qǐng)參見(jiàn) MousePointer(針對(duì) Visual Basic 6.0 用戶)。

OLEDragMode

OLEDropMode

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)。

Parent

FindForm 方法。

SelLength

SelectionLength

SelStart

SelectionStart

SelText

SelectedText

ToolTipText

ToolTip 組件。

有關(guān)更多信息,請(qǐng)參見(jiàn)工具提示支持(針對(duì) Visual Basic 6.0 用戶)。

Top

Top

注意

坐標(biāo)在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)坐標(biāo)系統(tǒng)(針對(duì) Visual Basic 6.0 用戶)。

WhatsThisHelpID

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)幫助支持(針對(duì) Visual Basic 6.0 用戶)。

Width

Width, Size

注意

坐標(biāo)在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)坐標(biāo)系統(tǒng)(針對(duì) Visual Basic 6.0 用戶)。

方法

Visual Basic 6.0 Visual Basic 2005 等效項(xiàng)

Drag

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)。

LinkExecute

LinkPoke

LinkRequest

LinkSend

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)動(dòng)態(tài)數(shù)據(jù)交換(針對(duì) Visual Basic 6.0 用戶)

Move

SetBounds

注意

坐標(biāo)在 Visual Basic 2005 中以不同方式處理。有關(guān)更多信息,請(qǐng)參見(jiàn)坐標(biāo)系統(tǒng)(針對(duì) Visual Basic 6.0 用戶)。

OLEDrag

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)

SetFocus

Focus

ShowWhatsThis

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)幫助支持(針對(duì) Visual Basic 6.0 用戶)。

ZOrder

BringToFrontSendToBack 函數(shù)

事件

Visual Basic 6.0 Visual Basic 2005 等效項(xiàng)

Change

TextChanged

DblClick

DoubleClick

DragDrop

DragOver

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)。

GotFocus

Enter

LinkClose

LinkError

LinkNotify

LinkOpen

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)動(dòng)態(tài)數(shù)據(jù)交換(針對(duì) Visual Basic 6.0 用戶)

LostFocus

Leave

OLECompleteDrag

OLEDragDrop

OLEDragOver

OLEGiveFeedback

OLESetData

OLEStartDrag

新的實(shí)現(xiàn)。有關(guān)更多信息,請(qǐng)參見(jiàn)拖放(針對(duì) Visual Basic 6.0 用戶)。

Validate

Validating

升級(jí)說(shuō)明

當(dāng) Visual Basic 6.0 應(yīng)用程序升級(jí)到 Visual Basic 2005 時(shí),任何 TextBox 控件都升級(jí)為 Windows 窗體 TextBox 控件,屬性、方法和事件升級(jí)為它們的等效項(xiàng)。在可能存在行為差異的情況下,向代碼中插入升級(jí)注釋。

請(qǐng)參見(jiàn)

參考

TextBox 控件概述(Windows 窗體)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Visual Basic中文本框處理技巧集萃
初中生也能學(xué)的編程不走彎路先用后學(xué)(Visual Basic環(huán)境)
Gambas,讓厚積的Visual Basic知識(shí)再度燦爛在Linux世界
Visual Basic中在同一界面輸入大量數(shù)據(jù)的幾種方法
VB電腦課實(shí)驗(yàn)
《Visual Basic程序設(shè)計(jì)教程(第3版)》第2章VisualBasic編程基礎(chǔ)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服