複製鏈接
請複製以下鏈接發送給好友

ScaleX

鎖定
主要用於VB中。與它相應的還有ScaleY説明ScaleX 和 ScaleY 方法按 fromscale 指定的度量單位取值(width 或 height),並將它轉換為 toscale 指定的度量單位下相應的值。也可以結合 PaintPicture 方法使用 ScaleX 和 ScaleY。
中文名
ScaleX
語    法
object.ScaleX
設置值
常數 值
應用於
Form 對象、Forms 集合

ScaleX語法

object.ScaleX (width, fromscale, toscale)
object.ScaleY (height, fromscale, toscale)
ScaleX 和 ScaleY 方法的語法包含如下部分:

ScaleX描述

object 可選的。一個對象表達式,其值為“應用於”列表中的一個對象。如果省略 object,則帶有焦點的 Form 對象缺省為 object。
width 必需的。為 object 指定被轉換的度量單位的數量。
height 必需的。為 object 指定被轉換的度量單位的數量。
fromscale 可選的。一個常數或數值,按照下列設置中的描述,指定 object 的 width 或 height 從哪一種座標系統轉換。fromscale 可取的數值與 ScaleMode 屬性的數值加上 HiMetric 的新數值相同。
toscale 可選的。一個常數或數值,按照下列“設置值”中的描述,指定 object 的 width 或 height 轉換到哪一種座標系統。toscale 可取的數值與 ScaleMode 屬性的數值加上 HiMetric 的新數值相同。

ScaleX設置值

用於 fromscale 和 toscale 設置值有:

ScaleX常數值

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 決定控件大小。

ScaleX應用

Form 對象、Forms 集合
PictureBox 控件
PropertyPage 對象
UserControl 對象

ScaleX相關知識

命名參數
一參數,在對象庫中預先定義了其名稱。對每個參數,不必拘泥於語法所規定的特定順序來提供值,而是隻需按任何順序用命名參數分配值。例如,假設一方法接受了三個參數:
DoSomeThing namedarg1, namedarg2, namedarg3
在對命名參數賦值時,可使用以下語句:
DoSomeThing namedarg3 := 4, namedarg2 := 5, namedarg1 := 20
注意,命名的參數不必按語法中安排的正規順序出現。
對象表達式
説明具體對象的表達式,可以包含對象的容器。例如,應用程序可以擁有 Application 對象,其中包含 Document 對象,而 Document 對象又包含 Text 對象。
焦點
在任何時間接收鼠標單擊或鍵盤輸入的能力。在 Microsoft Windows 環境中,在同一時間只有一個窗口、窗體或控件具有這種能力。“具有焦點”的對象通常會以突出顯示標題或標題欄來表示。用户或應用程序可設置焦點。
一個與屏幕無關的單位,用來保證屏幕應用程序對屏幕元素的定位和比例在所有的顯示系統上的一致性。一緹等價於 1/20 個打印機的磅。一邏輯英寸大約有 1440 緹,一邏輯釐米約 567 緹(打印時的一英寸或一釐米所對應的屏幕上的長度)。
在印刷術語中,一磅是 1/72 英寸。字體大小通常用磅來表達。
像素
即“圖片元素”的簡稱,它是代表屏幕上的最小圖形度量單位的點。像素是依賴於屏幕的,即屏幕元素的維數因顯示系統和分辨率而異。