過去ログ

                                Page     297
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼スクリーンの大きさ  Kubta Katsuhiko 03/6/9(月) 9:54
   ┗Re:スクリーンの大きさ  こうちゃん 03/6/9(月) 15:46
      ┗Re:スクリーンの大きさ  Kubta Katsuhiko 03/6/16(月) 15:11

 ───────────────────────────────────────
 ■題名 : スクリーンの大きさ
 ■名前 : Kubta Katsuhiko
 ■日付 : 03/6/9(月) 9:54
 -------------------------------------------------------------------------
   フォームをスクリーンの大きさにあわせるために、スクリーンの縦と横の大きさを参照する方法を教えてください。
VBでは Screen.Height で参照できるようですが・・・・。
よろしくお願いします。

 ───────────────────────────────────────  ■題名 : Re:スクリーンの大きさ  ■名前 : こうちゃん <nakajima19@hotmail.com>  ■日付 : 03/6/9(月) 15:46  -------------------------------------------------------------------------
   Kubta Katsuhikoさん、こんにちは

>フォームをスクリーンの大きさにあわせるために、スクリーンの縦と横の大きさを参照する方法を教えてください。
>VBでは Screen.Height で参照できるようですが・・・・。
>よろしくお願いします。

直接の回答で無くて恐縮ですが・・

「APIでAccessを最大表示しておいて、Docmdでフォームを最大化する」でどうでしょ?

'API宣言部
Private Declare Function ShowWindow Lib "USER32" (ByVal hWnd&, ByVal nCmdShow&) As Long
Private Const SW_SHOWMAXIMIZED = 3

'Accessウィンドウ最大表示(起動時に実行しておく)
ShowWindow hWndAccessApp, SW_SHOWMAXIMIZED

'フォームの最大表示
Private Sub Form_Open(Cancel As Integer)
  DoCmd.Maximize
End Sub

って感じです・・

ちなみに、ウィンドウサイズの取得もAPIになっちゃうと思います。
(他の方法もあるとはおもいますが・・)


 ───────────────────────────────────────  ■題名 : Re:スクリーンの大きさ  ■名前 : Kubta Katsuhiko  ■日付 : 03/6/16(月) 15:11  -------------------------------------------------------------------------
   ▼こうちゃん さん:
>Kubta Katsuhikoさん、こんにちは
>
>>フォームをスクリーンの大きさにあわせるために、スクリーンの縦と横の大きさを参照する方法を教えてください。
>>VBでは Screen.Height で参照できるようですが・・・・。
>>よろしくお願いします。
>
>直接の回答で無くて恐縮ですが・・
>
>「APIでAccessを最大表示しておいて、Docmdでフォームを最大化する」でどうでしょ?
>
>'API宣言部
>Private Declare Function ShowWindow Lib "USER32" (ByVal hWnd&, ByVal nCmdShow&) As Long
>Private Const SW_SHOWMAXIMIZED = 3
>
>'Accessウィンドウ最大表示(起動時に実行しておく)
>ShowWindow hWndAccessApp, SW_SHOWMAXIMIZED
>
>'フォームの最大表示
>Private Sub Form_Open(Cancel As Integer)
>  DoCmd.Maximize
>End Sub
>
>って感じです・・
>
>ちなみに、ウィンドウサイズの取得もAPIになっちゃうと思います。
>(他の方法もあるとはおもいますが・・)
>
>早速のご回答ありがとうございました。
>やっぱりAPIか!・・・という感じですが
>まだ、APIを使ったことがないので自信がないのですが、がんばってみます。
>ありがとうございました。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 297