ScaleX
ScaleX
主要用於VB中。與它相應的還有ScaleY說明ScaleX 和 ScaleY 方法按 fromscale 指定的度量單位取值(width 或 height),並將它轉換為 toscale 指定的度量單位下相應的值。也可以結合 PaintPicture 方法使用 ScaleX 和 ScaleY。
object.ScaleX (width, fromscale, toscale)
object.ScaleY (height, fromscale, toscale)
ScaleX 和 ScaleY 方法的語法包含如下部分:
object 可選的。一個對象表達式,其值為“應用於”列表中的一個對象。如果省略 object,則帶有焦點的 Form 對象預設為 object。
width 必需的。為 object 指定被轉換的度量單位的數量。
height 必需的。為 object 指定被轉換的度量單位的數量。
fromscale 可選的。一個常數或數值,按照下列設置中的描述,指定 object 的 width 或 height 從哪一種坐標系統轉換。fromscale 可取的數值與 ScaleMode 屬性的數值加上 HiMetric 的新數值相同。
toscale 可選的。一個常數或數值,按照下列“設置值”中的描述,指定 object 的 width 或 height 轉換到哪一種坐標系統。toscale 可取的數值與 ScaleMode 屬性的數值加上 HiMetric 的新數值相同。
用於 fromscale 和 toscale 設置值有:
vbUser 0 用戶定義:指示 object 的寬度和高度設置為自定義值。
vbTwips 1 緹(每邏輯英寸 1440 緹;每邏輯厘米 567 緹)。
vbPoints 2 磅(每邏輯英寸 72 點)。
vbPixels 3 像素(顯示器或印表機解析度的最小單位)。
vbCharacters 4 字元(水平 = 每單位 120 緹,垂直 = 每單位 240 緹)。
vbInches 5 英寸
vbMillimeters 6 毫米
vbCentimeters 7 厘米
vbHimetric 8 HiMetric。如果省略 fromscale,則 HiMetric 為預設值。
vbContainerPosition 9 決定控制項位置。
vbContainerSize 10 決定控制項大小。
Form 對象、Forms 集合
PictureBox 控制項
PropertyPage 對象
UserControl 對象
命名參數
一參數,在對象庫中預先定義了其名稱。對每個參數,不必拘泥於語法所規定的特定順序來提供值,而是只需按任何順序用命名參數分配值。例如,假設一方法接受了三個參數:
DoSomeThing namedarg1, namedarg2, namedarg3
在對命名參數賦值時,可使用以下語句:
DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20
注意,命名的參數不必按語法中安排的正規順序出現。
對象表達式
焦點
在任何時間接收滑鼠單擊或鍵盤輸入的能力。在 Microsoft Windows 環境中,在同一時間只有一個窗口、窗體或控制項具有這種能力。“具有焦點”的對象通常會以突出顯示標題或標題欄來表示。用戶或應用程序可設置焦點。
緹
一個與屏幕無關的單位,用來保證屏幕應用程序對屏幕元素的定位和比例在所有的顯示系統上的一致性。一緹等價於 1/20 個印表機的磅。一邏輯英寸大約有 1440 緹,一邏輯厘米約 567 緹(列印時的一英寸或一厘米所對應的屏幕上的長度)。
磅
在印刷術語中,一磅是 1/72 英寸。字體大小通常用磅來表達。
像素
即“圖片元素”的簡稱,它是代表屏幕上的最小圖形度量單位的點。像素是依賴於屏幕的,即屏幕元素的維數因顯示系統和解析度而異。