⑴ 在VB中,下面的是什麼控制項。急急急急急急急急急急急急。
因為DataGrid控制項不是常用控制項,需要手動引用,方法與步驟如下:
使用菜單[工程] -- [部件],在部件對話窗口,勾選 Microsoft DataGrid Control 6.0 (SP6),
然後單擊[確定],該控制項就出現在工具箱里,就可以和其他常用控制項一樣,添加到窗體上了。
⑵ Vb工具箱中有哪些控制項
PictureBox 圖片框
Label 標簽
TextBox 文本框
Frame 框架
Command Button 命令鈕
Checkbox 多選框
Option Button 單選按鈕
ComboBox 組合框
ListBox 列表框
Horizontal ScrollBar 水平滾動回條答
Vertical ScrollBar 垂直滾動條
Timer 定時器
Drive List Box 驅動器列表框
Directory List 文件夾列表框
File List Box 文件列表框
Shape 圖形
Line 直線
Image 圖象
Data Control 數據控制項
OLE 對象鏈接與嵌入
CommonDialog 通用對話框圖
⑶ vb中的OLE控制項是什麼
OLE 控制項(現在稱為ActiveX 控制項)OLE(發音為「oh—Lay」)的全稱是:Object Linking and Embedding(對象鏈接與嵌入)。可以在 Windows 應用程序的對話框中使用,或在萬維網的 HTML 頁中使用。
即為對象的鏈接與嵌入
也可以指把提供嵌入及鏈接對象的應用程序,稱為伺服器應用程序(Servers),在VB中也稱為"對象應用程序"。
把接受嵌入及鏈接對象的應用程序,稱為客戶(Clients)應用程序,在VB中也稱為"控制應用程序"。
名詞解釋:
VB:
Visual Basic是一種由微軟公司開發的包含協助開發環境的事件驅動編程語言。從任何標准來說,VB都是世界上使用人數最多的語言——不僅是盛贊VB的開發者還是抱怨VB的開發者的數量。它源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。
語言特性
VB 的中心思想就是要便於程序員使用,無論是新手或者專家。VB使用了可以簡單建立應用程序的 GUI 系統,但是又可以開發相當復雜的程序。VB 的程序是一種基於窗體的可視化組件安排的聯合,並且增加代碼來指定組件的屬性和方法。因為默認的屬性和方法已經有一部分定義在了組件內,所以程序員不用寫多少代碼就可以完成一個簡單的程序。過去的版本裡面 VB 程序的性能問題一直被放在了桌面上,但是隨著計算機速度的飛速增加,關於性能的爭論已經越來越少。
窗體控制項的增加和改變可以用拖放技術實現。一個排列滿控制項的工具箱用來顯示可用控制項(比如文本框或者按鈕)。每個控制項都有自己的屬性和事件。默認的屬性值會在控制項創建的時候提供,但是程序員也可以進行更改。很多的屬性值可以在運行時候隨著用戶的動作和修改進行改動,這樣就形成了一個動態的程序。舉個例子來說:窗體的大小改變事件中加入了可以改變控制項位置的代碼,在運行時候每當用戶更改窗口大小,控制項也會隨之改變位置。在文本框中的文字改變事件中加入相應的代碼,程序就能夠在文字輸入的時候自動翻譯或者阻止某些字元的輸入。
VB 的程序可以包含一個或多個窗體,或者是一個主窗體和多個子窗體,類似於操作系統的樣子。有很少功能的對話框窗口(比如沒有最大化和最小化按鈕的窗體)可以用來提供彈出功能。
VB 的組件既可以擁有用戶界面,也可以沒有。這樣一來伺服器端程序就可以處理增加的模塊。
VB 使用參數計算的方法來進行垃圾收集,這個方法中包含有大量的對象,提供基本的面向對象支持。因為越來越多組件的出現,程序員可以選用自己需要的擴展庫。和有些語言不一樣,VB 對大小寫不敏感,但是能自動轉換關鍵詞到標準的大小寫狀態,以及強制使得符號表入口的實體的變數名稱遵循書寫規則。默認情況下字元串的比較是對大小寫敏感的,但是可以關閉這個功能。
VB 使得大量的外界控制項有了自己的生存空間。大量的第三方控制項針對 VB 提供。VB 也提供了建立、使用和重用這些控制項的方法,但是由於語言問題,從一個應用程序創建另外一個並不簡單。
⑷ VB工具箱窗口中的工具分為哪兩種控制項
容器型控制項和普通控制項
⑸ VB中的控制項介紹
第4章 伺服器控制項4.1 伺服器控制項概述
4.1.1 伺服器控制項分類
ASP.NET的Server控制組件分為兩種:HTML控制組件和Web控制組件。
4.1.2 伺服器控制項屬性、事件和方法伺服器控制項是ASP.NET的特定對象,每一個控制項都具有特定的屬性、事件和方法
4.1.3 伺服器控制項層次結構 ASP.NET伺服器控制項是從System.Web.UI.Control直接或間接派生的。ASP.NET伺服器控制項的主要作用是提供用戶界面。伺服器控制項層次結構如圖所示。 4.2 HTML伺服器控制項
4.2.1 HTML伺服器控制項的層次結構 HTML伺服器控制項的主要功能是在Web頁面上管理控制項。圖顯示了HTML伺服器控制項的層次結構HTML伺服器控制項提供以下功能:
1.可在伺服器上使用熟悉的面向對象技術對其進行編程的對象模型。
2.提供一組事件,可以為其編寫事件處理程序,方法與在基於客戶端的窗體中大致 相同,所不同的是事件處理是在伺服器代碼中完成的。
3.在客戶端腳本中處理事件的能力。
4.自動維護控制項狀態。
5.與驗證控制項進行交互,便於驗證用戶是否在控制項輸入了適當的信息。
6.數據綁定到一個或多個控制項屬性
7. 直接可用的自定義屬性。
4.2.2 HTML控制項的基本語法 HTML控制項的基本語法: <HTML標記 Id=「控制項名稱」 Runat=「Server」>
4.2.3 HTML控制項詳解
1. HTML伺服器控制項的共同屬性 幾個共同的屬性:Innerhtml、InnerText、Disable、Visible、Value、Attributes、Style。
2. HtmlAnchor控制項 HtmlAnchor控制項的主要屬性和事件如下:
(1)Href屬性:用來獲取或設置在HtmlAnchor伺服器控制項中指定的鏈接的URL目標。
(2)Title屬性:用來獲取或設置當滑鼠指針放在HtmlAnchor控制項上所顯示的工具提示文本。
(3)Name屬性:獲取或設置HtmlAnchor伺服器控制項中定義的書簽名。
(4)Target屬性:獲取或設置要將Web頁內容載入到的目標窗口或框架。
(5) OnServerClick方法:用於指定在單擊HtmlAnchor控制項時引發的處理程序。 例如:
<A Id="HtmlAnchor1" Href="aa.aspx" '單擊HtmlAnchor1 時鏈接到的aa.aspx
OnServerClick="AnchorBtn_Click " '單擊 HtmlAnchor1時執行 AnchorBtn_Click 事件
Ttarget="_blank " 'aa.aspx內容呈現在新的、不帶框的窗口中
Title="在新窗口中打開aa.aspx " '當滑鼠指針放在 HtmlAnchor1上時顯示
Runat="Server" >
</A>
3. HtmlInputButton控制項
HtmlInputButton控制項的主要屬性和事件如下:
(1)Type屬性:用來獲取HtmlInputControl的類型。表列出了Type屬性的各種不同可 能值及其含義。 (2)Value屬性:用來設置按鈕上的顯示的文本內容。
(3)OnServerClick方法:該事件當在Web頁上單擊HtmlInputButton控制項時發生的處理 程序。
4. HtmlInputImage控制項 HtmlInputImage控制項主要屬性和事件如下:
(1)Align屬性
(2)Alt屬性
(3)Src屬性
(4)OnServerClick方法
5. HtmlInputText控制項 HtmlInputText控制項的主要屬性和事件如下:
(1)Size屬性
(2)MaxLength屬性
(3)Value屬性
(4)Type屬性
(5)ServerChange事件
(6)OnServerChange方法
6. HtmlTextArea控制項 HtmlInputText控制項在控制項工具箱中的圖標為 。文本框的尺寸由Cols和Rows屬性控制 。
7. HtmlImage 控制項 HtmlImage控制項的主要屬性如下:
(1)Align屬性 :各種可能的取值及其說明見表。
(2) Src屬性
(3) Alt屬性
(4) Border屬性
(5) Height屬性
(6) Width屬性 8. HtmlInputCheckBox控制項 HtmlInputCheckBox控制項的主要屬性和事件如下:
(1)Checked屬性
(2) OnServerChange方法
9. HtmlInputRadioButton控制項 HtmlInputRadioButton控制項的主要屬性和事件如下:
(1)Checked屬性
(2)Name屬性
(3) Value屬性
(4) ServerChange事件
(5) OnServerChange方法
10. HtmlSelect控制項該控制項的主要屬性和事件如下:
(1)Multiple屬性
(2) Size屬性
(3) SelectedIndex屬性
(4) Items屬性
(5)Value屬性
(6) DataSource屬性
(7) DataValueField屬性
(8)DataTextField屬性
(9)OnServerChange方法
11. 其他HTML伺服器控制項 其他HTML伺服器控制項對應的HTML元素及用途見右表。4.3 Web伺服器控制項
4.3.1 Web伺服器控制項的層次結構 下圖顯示了System.Web.UI.WebControls名稱空間中控制項的層次結構。4.3.2 Web伺服器控制項基本語法 Web伺服器控制項的基本語法:
<ASP: 控制項Id=「控制項名稱」 Runat=「Server」 屬性1=「屬性設置值1」 屬性2=「屬性設置值2」……></ASP: 控制項> 或者
<ASP: 控制項Id=「控制項名稱」 Runat=「Server」/ 屬性1=「屬性設置值1」 屬性2=「屬性設置值2」…… / >
4.3.3 Web伺服器控制項詳解
1. Button控制項
Button控制項的使用語法:
<ASP: Button 屬性設置></ASP: Button> 或者
<ASP: Button 屬性設置 />
Button控制項主要屬性和事件如下:
(1)Enabled屬性
(2) Text屬性
(3) ToolTip屬性
(4) CommandName屬性
(5)CommandArgument屬性
(6)OnClick事件
2. HyperLink控制項
HyperLink控制項的使用語法:
<ASP: Hyperlink 屬性設置></ASP: Hyperlink > 或者
<ASP: Hyperlink 屬性設置 />
HyperLink控制項的主要屬性如下:
(1) Text屬性
(2) ImageUrl屬性
(3) NavigateUrl屬性
(4) Target屬性
3. LinkButton控制項
LinkButton控制項的使用語法:
<ASP: LinkButton 屬性設置> </ASP: LinkButton>或者
<ASP: LinkButton 屬性設置 />
LinkButton控制項的主要屬性和事件如下:
(1) Text屬性
(2) Enabled屬性
(3) ToolTip屬性
(4) CommandName屬性
(5) CommandArgument屬性
(6)Command事件
4. ImageButton控制項
ImageButton控制項使用語法:
<ASP: ImageButton 屬性設置> </ASP: ImageButton> 或者
<ASP: ImageButton 屬性設置 />
ImageButton控制項的主要屬性和事件如下:
(1) Enabled屬性
(2) CommandName屬性
(3) CommandArgument屬性
(4) ImageUrl屬性
(5) ImageAlign屬性
(6) ToolTip屬性
(7)OnClick事件
5. Label控制項 Label控制項使用語法:
<ASP: Label 屬性設置> </ASP: Label>或者
<ASP: Label 屬性設置 />
Label控制項的主要屬性:
(1) AutoSize屬性
(2) Text屬性
(3) TextAlign屬性:該屬性設置標簽內的文本的對齊方式。取值及其含義見表。 (4) Font屬性
(5) Height屬性
(6)Width屬性
6. TextBox控制項
TextBox控制項使用語法:
<ASP: TextBox 屬性設置> </ASP: TextBox>或者
<ASP: TextBox 屬性設置 />
TextBox控制項的主要屬性和事件如下:
(1) AutoPostBack屬性
(2) Columns屬性
(3) Rows屬性
(4) MaxLength屬性
(5) ReadOnly屬性
(6) Text屬性
(7) Wrap屬性
(8) TextMode屬性
7. CheckBox控制項和CheckBoxList控制項
CheckBox控制項使用語法:
ASP: CheckBox 屬性設置 > </ASP: CheckBox >或者
<ASP: CheckBox屬性設置 />
CheckBox控制項的主要屬性和事件
(1) Checked屬性
(2) Enabled屬性
(3) Text屬性
(4) TextAlign屬性
(5) AutoPostBack屬性
(6)CheckedChanged事件
CheckBoxList控制項是一個CheckBox控制項組,CheckBoxList控制項使用語法:
<ASP: CheckBoxList 屬性設置 > </ASP: CheckBoxList >或者
<ASP: CheckBoxList 屬性設置 />
CheckBoxList控制項的主要屬性和事件
(1) AutoPostBack屬性
(2)DataSource屬性
(3) DataTextField屬性
(4) DataValueField屬性
(5) Items屬性
(6)RepeatColumns屬性
(7) RepeatDirection屬性
(8) RepeatLayout屬性
(9) SelectedIndex屬性
(10) SelectedItem屬性
(11) TextAlign屬性
(12) SelectedIndexChanged事件
CheckBoxList控制項的每個選項都有以下3個基本屬性
(1) Text:表示每個選項的文本。
(2) Value:表示每個選項的選項值。
(3) Selected:表示該選項是否選中。
8. RadioButton控制項和RadioButtonList控制項
RadioButton控制項使用語法:
<ASP: RadioButton 屬性設置 > </ASP: RadioButton >或者
<ASP: RadioButton 屬性設置 />
RadioButton控制項的主要屬性和事件
(1)AutoPostBack屬性
(2) Checked屬性
(3)Text屬性
(4)GroupName屬性
(5) TextAlign屬性
(6) Enabled屬性
(7)OnCheckedChanged事件
RadioButtonList控制項是單個控制項,可作為單選按鈕列表項集合的父控制項。RadioButtonList控制項使用語法:
<ASP: RadioButtonList 屬性設置 > </ASP: RadioButtonList >或者
<ASP: RadioButtonList 屬性設置 />
RadioButtonList控制項的主要屬性和事件
(1) AutoPostBack屬性
(2) DataSource屬性
(3) DataTextField屬性
(4) DataValueField屬性
(5) Items屬性
(6) RepeatColumns屬性
(7) RepeatDirection屬性
(8) RepeatLayout屬性
(9) SelectedIndex屬性
(10) SelectedItem屬性
(11) OnSelectedIndexChanged事件
RadioButtonList控制項的每個選項都有以下3個基本屬性
(1) Text:表示每個選項的文本。
(2) Value:表示每個選項的選項值。
(3) Selected:表示該選項是否選中。
9. Image控制項 Image控制項使用語法:
<ASP: Image 屬性設置 > </ASP: Image > 或者
<ASP: Image屬性設置 />
Image控制項的主要屬性如下:
(1) ImageUrl屬性
(2) AlternateText屬性
(3) ImageAlign屬性
10. ListBox控制項 ListBox控制項使用語法:
<ASP: ListBox 屬性設置 > </asp: ListBox > 或者
<ASP: ListBox 屬性設置 />
ListBox控制項的主要屬性和事件如下:
(1) AutoPostBack屬性
(2) Rows屬性
(3) Items屬性:Items屬性是ListBox控制項各選項的集合。每個列表項都是一個單獨的對象,具有自己的屬性,見表。 (4) SelectionMode屬性:該屬性指明一次是否可多選。SelectionMode屬性的各種取值極其含義見表。 (5) SelectedIndex屬性
(6) SelectedIndices屬性
(7) SelectedItem屬性
(8) SelectedItems屬性
(9) SelectedValue屬性
(10) DataSource 屬性
(11) DataTextField屬性
(12) DataValueField屬性
(13) SelectedIndexChanged 事件
11. DropDownList控制項
DropDownList控制項使用語法:
<ASP: DropDownList 屬性設置 > </ASP: DropDownList > 或者
<ASP: DropDownList 屬性設置 />
DropDownList控制項的主要屬性和事件如下:
(1)AutoPostBack屬性
(2) Items屬性
(3) DataSource屬性
(4) DataTextField屬性
(5) DataValueField屬性
(6) SelectedIndexChanged事件
12. Table、TableRow和TableCell控制項
Table控制項使用語法:
<ASP: Table 屬性設置 > </ASP: Table > 或者
<ASP: Table 屬性設置 />
Table控制項的主要屬性如下:
(1)CellPadding屬性
(2) CellSpacing屬性
(3) Rows 屬性
(4)GridLines屬性,該屬性的取值及其含義見表。(5)HorizontalAlign屬性,該屬性的取值及其含義見表 TableRow控制項的主要屬性如下:
(1) Cells屬性
(2)HorizontalAlign屬性
(3) VerticalAlign屬性,表列出了可能的值及其含義。TableCell控制項的主要屬性如下:
(1) ColumnSpan屬性
(2)HorizontalAlign屬性
(3) RowSpan屬性
(4) VerticalAlign屬性
(5) Wrap屬性 回首頁
⑹ VB中控制項是什麼啊
1、內置控制項
內置控制項即Visual Basic工具箱中的控制項,裡麵包含了常見窗體程序所需要的控制項。Visual Basic中,大部分的程序執行都是在事件中完成的。
2、ActiveX控制項
ActiveX控制項包含不同版本Visual Basic提供的控制項和僅在專業版、企業版中提供的控制項,並且還包含第三方提供的控制項。ActiveX控制項是對Visual Basic內置控制項的擴充,開發人員可以根據個人需要進行隨意擴充,擴充的ActiveX控制項將在工具箱中顯示。
3、可插入對象
在Visual Basic的工具欄中,可以放置其他的第三方對象,可以像使用控制項一樣輕松使用。添加後的對象也在工具箱中顯示。
(6)vb工具箱窗口內顯示的控制項是什麼控制項擴展閱讀:
VB語言特色:
1、可視化的設計平台:在使用傳統的程序設計語言編程時,一般需要通過編寫程序來設計應用程序的界面(如界面的外觀和位置等),在設計過程中看不見界面的實際效果。
2、事件驅動的編程機制:面向過程的程序是由一個主程序和若干個子程序及函數組成的。程序運行時總是先從主程序開始,由主程序調用子程序和函數,開發人員在編程時必須事先確定整個程序的執行順序。
3、結構化的程序設計語言:Visual Basic 6.0具有豐富的數據類型和眾多的內部函數。其採用模塊化和結構化程序設計語言,結構清晰,語法簡單,容易學習。
4、強大的資料庫功能:Visual Basic 6.0利用數據控制項可以訪問Access、FoxPro等多種資料庫系統,也可以訪問Excel、Lotus等多種電子表格。
5、ActiveX技術:ActiveX發展了原有的OLE技術,使開發人員擺脫了特定語言的束縛,方便地使用其他應用程序提供的功能,使Visual Basic 6.0能夠開發集聲音、圖像、動畫、字處理、電子表格、Web等對象於一體的應用程序。
6、網路功能:Visual Basic 6.0提供的DHTML(動態HTML)設計工具可以使開發者動態地創建和編輯Web頁面,使用戶能開發出多功能的網路應用軟體。
⑺ vb 的標准控制項有什麼
VB的標准控制項就是一開始在工具箱內的控制項,有標簽、按鈕、列表框、圖像框、圖片框等等。
⑻ vb2013框架控制項是哪個
vb中的框架空間是內置控制項:
1、內置控制項
內置控制項即Visual Basic工具箱中的控制項,裡麵包含了常見窗體程序所需要的控制項。Visual Basic中,大部分的程序執行都是在事件中完成的。
2、ActiveX控制項
ActiveX控制項包含不同版本Visual Basic提供的控制項和僅在專業版、企業版中提供的控制項,並且還包含第三方提供的控制項。ActiveX控制項是對Visual Basic內置控制項的擴充,開發人員可以根據個人需要進行隨意擴充,擴充的ActiveX控制項將在工具箱中顯示。
3、可插入對象
在Visual Basic的工具欄中,可以放置其他的第三方對象,可以像使用控制項一樣輕松使用。添加後的對象也在工具箱中顯示。
⑼ vb.工具箱窗口中的工具分為_ _控制項和_ _控制項
內部控制項(或叫標准控制項)、ActiveX控制項
⑽ vb工程窗口中顯示的內容是什麼
1、標題欄:標題欄位於主窗口的頂部,如圖1.1所示。標題欄除了可顯示正在開發或調試的工程名外,還用於顯示系統的工作狀態。
在VB中,用於創建應用程序的過程,稱為「設計態」或「設計時」(Design-time);運行一個應用程序的過程,則稱為「運行態」或「運行時」(Run-time)。
當一個應用程序在VB環境下進行調試(即試運行)由於某種原因其運行被暫時終止時,稱為「中斷態」(Break—time)。標題欄最左側為控制菜單框,用來控制主窗口的大小、移動、還原、最大化、最小化及關閉等操作,雙擊此框可以退出VB集成開發環境。