Visual Basic 6.0 使用者可用的 ProgressBar 控制項
更新:2007 年 11 月
Visual Basic 6.0 的 ProgressBar 控制項在 Visual Basic 2008 中會以 Windows Form ProgressBar 控制項取代。有些屬性、方法、事件及常數的名稱會改變,而且在某些情況下,行為方面也會有差異。
概念上的差異
Negotiate 屬性
在 Visual Basic 6.0 中,ProgressBar 控制項的 Negotiate 屬性可以用來在顯示工具列時,自動隱藏控制項。
Visual Basic 2008ProgressBar 控制項沒有 Negotiate 屬性;您可以透過在執行階段將 Visible 屬性設定為 false,達到相同的效果。
Orientation 屬性
在 Visual Basic 6.0 中,ProgressBar 控制項可以透過設定 Orientation 屬性,依水平或垂直方向顯示。Visual Basic 2008 的 ProgressBar 控制項則只能依水平方向顯示。
ProgressBar 控制項屬性、方法和事件的對等用法
下表列出 Visual Basic 6.0 的屬性、方法和事件,以及其在 Visual Basic 2008 的對等用法。並未列出具有相同名稱和行為的屬性、方法和事件。在適用的情況下,常數會縮排顯示於屬性或方法之下。除非另外註明,否則所有 Visual Basic 2008 列舉型別 (Enumeration) 都會對應到 System.Windows.Forms 命名空間 (Namespace)。
文件中將視需要提供連結至解釋行為差異的主題。若 Visual Basic 2008 中沒有直接的對等用法,則提供連結至替代的主題。
屬性
Visual Basic 6.0 |
Visual Basic 2008 對等用法 |
||
---|---|---|---|
Align |
|||
Appearance BorderStyle |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的 Appearance 和 BorderStyle 屬性。 |
||
Container |
|||
DragIcon DragMode |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
||
Height |
|
||
HWnd |
Handle |
||
Index |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的控制項陣列。 |
||
Left |
注意:在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統。 |
||
Max |
|||
Min |
|||
MouseIcon |
新實作,如需詳細資訊,請參閱無法設定自訂 MousePointer。 |
||
MousePointer |
如需常數的清單,請參閱 Visual Basic 6.0 使用者可用的 MousePointer。 |
||
Negotiate |
新實作。 |
||
OLEDropMode |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
||
Orientation |
新實作。 |
||
Parent |
|||
Scrolling |
|||
ToolTipText |
ToolTip 元件。 如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的 ToolTip 支援。 |
||
Top |
注意:在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統。 |
||
Value |
|
||
WhatsThisHelpID |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的說明支援。 |
||
Width |
注意:在 Visual Basic 2008 中會以不同方式處理座標。如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的座標系統。 |
方法
Visual Basic 6.0 |
Visual Basic 2008 對等用法 |
||
---|---|---|---|
Drag |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
||
Move |
|
||
OLEDrag |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
||
ShowWhatsThis |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的說明支援。 |
||
ZOrder: 0—vbBringToFront 1—vbSendToBack |
BringToFront 或 SendToBack 函式 |
事件
Visual Basic 6.0 |
Visual Basic 2008 對等用法 |
---|---|
DragDrop DragOver |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedback OLESetData OLEStartDrag |
新實作,如需詳細資訊,請參閱 Visual Basic 6.0 使用者可用的拖放動作。 |
升級注意事項
當 Visual Basic 6.0 專案升級為 Visual Basic 2008 時,ProgressBar 控制項會升級為 Windows Form ProgressBar 控制項。當屬性、方法和事件沒有對應項或它們的行為上有差異時,會在您的程式碼中加入升級說明或警告。
請參閱
工作
HOW TO:設定 Windows Form ProgressBar 控制項顯示的值