[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/04/08(Fri) 23:13
投稿者名:NM
Eメール:
URL :
タイトル:
カレンダ表示について
いつもお世話になっております。
カレンダ画面を作りました。3行*4列で1年分が見れるようにし、
それに合わせてフォームの大きさを決めました。
小生のPCだと問題なかったのですが、別のPCでみると、カレンダ
が横方向に伸びていて、フォームの中に入りきらずに一部が切れて
映っていませんでした。
これは、PC画面設定の問題なのでしょうか。
ご存知の方、いらっしゃいましたら、ご教示願います。
よろしくお願いします。

投稿時間:2005/04/09(Sat) 08:28
投稿者名:Say
Eメール:
URL :
タイトル:
Re: カレンダ表示について
Windows2000で作ってXPで表示したら切れたのではありませんか?
OSによりFontの大きさが異なるせいではないかと思われます。
ぎりぎりのサイズにしたかったら

Private Sub Form_Load()
    Me.Width = MonthView1.Width + (Me.Width - Me.ScaleWidth)
    Me.Height = MonthView1.Height + (Me.Height - Me.ScaleHeight)
End Sub

とかすればいいのでは?

投稿時間:2005/04/10(Sun) 00:37
投稿者名:NM
Eメール:
URL :
タイトル:
Re^2: カレンダ表示について
いつもお世話になっております。
ありがとうございます。
カレンダの大きさにフォームの大きさを合わせるわけですね。
試してみて結果を報告させて頂きます。
ありがとうございます。

投稿時間:2005/04/12(Tue) 00:01
投稿者名:NM
Eメール:
URL :
タイトル:
解決しました
お世話になります。

本日、教えていただいた方法で対策できました。
今日気付いたのですが、同じ時期に買った同じOSのPCでも、
片方は対策前のプログラムで大丈夫でした。
OSによる影響を受けないようなつくり方の大切さを感じました。
ありがとうございました。