映像KODAKIMG.EXE是Windows 95/ 98/NT 和Windows 2000中用於映像掃描、瀏覽和編輯的附件程式(在WINDOWS安裝過程中是可選的),分為自由版和專業版(需另外購買)。
在Windows的安裝過程中,4個OCX Kodak控制項(Kodak映像編輯控制項、Kodak映像管理控制項、Kodak映像掃描控制項及Kodak映像縮圖控制項)隨著自由版映像程式的安裝也被一同安裝。這四個控制項被允許用於任何的Windows開發工具中來開發與影像相關的軟體產品。
自由版的映像程式限制並隱藏了這四個控制項的一些屬性和方法;例如,編輯控制項的DeSpeckle方法僅限於結合專業版的映像程式使用。
專業版的映像程式透過引入新的圖像OCR控制項提供了擴展的圖像處理能力。還有,Windows映像程式並沒有隨著Windows ME及Windows XP一同分發。在新的系統中,微軟想以「影像與電傳瀏覽程式」和「掃描器與相機嚮導」取代。要在新系統上使用Windows映像程序,必須另行購買Windows映像程序專業版本;但如果從Windows 2000系統升級到XP,仍然有映像程序及四個控制項可用。
ComboBox 控制項
ComboBox 控制項將TextBox 控制項和 ListBox 控制項的特性結合在一起-既可以在控制項的文字方塊部分輸入訊息,也可以在控制項的列錶框部分選取一項。
文法
ComboBox
說明
為了新增或刪除ComboBox 控制項中的項目,需要使用 AddItem 或
RemoveItem 方法。設定 List、ListCount、和 ListIndex 屬性,讓訪問
ComboBox 中的項目成為可能。也可以在設計時使用 List 屬性將項目加入到清單中。
注意 只有當ComboBox
的下拉部分的內容被滾動時,Scroll 事件才在 ComboBox 中發生,而不是每次 ComboBox 的內容改變時。例如,如果
ComboBox 的下拉部分包含五行,並且最頂上的項目為突出顯示,則在您按完向下箭頭鍵六下(或按一次 PgUp 鍵)之前 Scroll 事件不發生。再往後,每按一次向上箭頭鍵引發 Scroll 事件。
Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基於物件的程式設計語言,為結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程序設計語言。是一種可用於微軟自家產品開發的語言。 [1]
「Visual」 指的是開發圖形使用者介面 (GUI) 的方法-不需寫大量程式碼去描述介面元素的外觀和位置,而只要把預先建立的物件add到螢幕上的一點即可。 「Basic」指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,是一種在計算技術發展史上應用得最為廣泛的語言。
Visual Basic源自於BASIC程式語言。 VB擁有圖形使用者介面(GUI)和快速應用程式開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕鬆的創建Active X控件,用於高效生成類型安全和物件導向的應用程式[2] 。程式設計師可以輕鬆的使用VB提供的元件快速建立一個應用程式。
ProgressBar 控制項透過從左到右用一些方塊填滿矩形來表示一個較長操作的進度。
文法
ProgressBar
說明
ProgressBar 控制項監視操作完成的進度。
ProgressBar 控制項有一個行程和一個目前位置。行程代表該操作的整個持續時間。當前位置則代表應用程式在完成該操作過程時的進度。 Max 和 Min 屬性設定了行程的界限。 Value 屬性則指明了在行程範圍內的目前位置。由於使用方塊來填充控件,因此填充的數量只能是接近 Value 屬性的目前設定值。基於控制項的大小,Value 屬性決定何時顯示下一個方塊。
ProgressBar 控制項的 Height 屬性和 Width 屬性決定所填入控制項的方塊的數量和大小。方塊數量越多,控制就越能精確地描述操作進度。為了增加顯示方塊的數量,需要減少控制項的 Height 或增加其 Width。 BorderStyle 屬性的設定值同樣會影響方塊的數量和大小。為了適應邊框要,方塊的大小要更小一點。
可以用 ProgressBar 控制項的 Align 屬性把它自動定位在窗體的頂部或底部。
提示 縮小方塊的大小直到其所表示的進度增加量與實際進度值達到最接近的匹配程度,應使 ProgressBar 控制項的寬度至少是其長度的 13 倍。
下面的範例說明如何用一個名為 ProgressBar1 的 ProgressBar 控件,來表示對一個大數組冗長的操作進度。把一個 CommandButton 控制項和一個 ProgressBar 控制項放在同一窗體裡。範例程式碼中的 Align 屬性把 ProgressBar 控制項定位在沿著窗體的底部。該 ProgressBar 不會顯示任何文字。
Private Sub Command1_Click()
Dim Counter As Integer
#Dim Workarea(250) As String
ProgressBar1.Min = LBound(Workarea)
ProgressBar1.Max = UBound(Workarea)
ProgressBar1.Visible = True
#'設定進度的值為 Min。
ProgressBar1.Value = ProgressBar1.Min
'在整個陣列中循環。
For Counter = LBound(Workarea) To UBound(Workarea)
'設定數組中每項的初始值。
Workarea(Counter) = "Initial value" & Counter
ProgressBar1.Value = Counter
Next Counter
ProgressBar1.Visible = False
ProgressBar1.Value = ProgressBar1.Min
End Sub
Private Sub Form_Load()
ProgressBar1.Align = vbAlignBottom
ProgressBar1.Visible = False
Command1.Caption = "Initialize array"
End Sub
以上是Windows 7中的kodakimg使用指南的詳細內容。更多資訊請關注PHP中文網其他相關文章!