ScaleX

主要用於VB中。與它相應的還有ScaleY說明ScaleX 和 ScaleY 方法按 fromscale 指定的度量單位取值(width 或 height),並將它轉換為 toscale 指定的度量單位下相應的值。也可以結合 PaintPicture 方法使用 ScaleX 和 ScaleY。

基本介紹

  • 中文名:ScaleX
  • 語法:object.ScaleX 
  • 設定值:常數 值 
  • 套用於:Form 對象、Forms 集合
語法,描述,設定值,常數值,套用,相關知識,

語法

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
注意,命名的參數不必按語法中安排的正規順序出現。
對象表達式
說明具體對象的表達式,可以包含對象的容器。例如,應用程式可以擁有 Application 對象,其中包含 Document 對象,而 Document 對象又包含 Text 對象。
焦點
在任何時間接收滑鼠單擊或鍵盤輸入的能力。在 Microsoft Windows 環境中,在同一時間只有一個視窗、窗體或控制項具有這種能力。“具有焦點”的對象通常會以突出顯示標題或標題欄來表示。用戶或應用程式可設定焦點。
一個與螢幕無關的單位,用來保證螢幕應用程式對螢幕元素的定位和比例在所有的顯示系統上的一致性。一緹等價於 1/20 個印表機的磅。一邏輯英寸大約有 1440 緹,一邏輯厘米約 567 緹(列印時的一英寸或一厘米所對應的螢幕上的長度)。
在印刷術語中,一磅是 1/72 英寸。字型大小通常用磅來表達。
像素
即“圖片元素”的簡稱,它是代表螢幕上的最小圖形度量單位的點。像素是依賴於螢幕的,即螢幕元素的維數因顯示系統和解析度而異。

相關詞條

熱門詞條

聯絡我們