※ ChatGPTを利用し、要約された質問です(原文:TopPaddingとTopの違いはなんでしょうか)
TopPaddingとTopの違いは?
このQ&Aのポイント
TopPaddingとTopの違いについて質問されています。TopPaddingはコントロールと上の枠線との間の余白を設定するプロパティであり、整数型の値を使用します。一方、Topはフォームやレポート上のオブジェクトの位置を指定するプロパティです。
具体的には、TopPaddingはコントロール自体の上端と上の枠線との間のスペースを指定するために使用されます。一方、Topはコントロールを配置するための位置を指定します。
デザインビューでのプロパティシートでは、「Top/上位置」プロパティが見つけられますが、TopPaddingプロパティは存在しません。実行結果が異なることから、おそらく両者の動作は異なるものと考えられます。
TopPaddingとTopの違いはなんでしょうか
画像の様にアクセスのフォームにコマンドボタンを設置して、
Private Sub コマンド0_Click()
Me.テキスト1.Value = Me.コマンド0.TopPadding
Me.テキスト3.Value = Me.コマンド0.Top
End Sub
としたのですが、
TopPaddingとTopの違いがわかりません。
ヘルプによると、
-----------Control.TopPadding プロパティ -----------
コントロールと、上の枠線との間の余白をインチ単位で設定します。
値の取得および設定が可能です。整数型 (Integer) の値を使用します。
-----------CommandButton."Top/上位置" プロパティ-----------
"Top/上位置" プロパティを使用すると、
フォームまたはレポート上のオブジェクトの位置を指定できます。
値の取得および設定が可能です。
整数型 (Integer) の値を使用します。
となっています。
デザインビューでのプロパティシートでは、
Top/上位置" プロパティがありますが、TopPadding プロパティは見つけられません。
TopPadding プロパティの
「コントロールと、上の枠線との間の余白」とは、度の事を言ってるのかわかりません。
特に「上の枠線」がわかりません。
実行結果が違う事から、違うプロパティと言う事はわかるのですが、
TopPaddingの意味を教えてください。
お礼
ありがとうございました。