私はDelphi 7アプリケーションを持っていますが、WinXP開発マシンではフォームサイズは設計したものと同じです。デルファイアプリ、フォームサイズはマシンによって異なります
しかし、Vistaマシンでこのアプリケーションを実行すると、一部のフォームが20-30%に拡大され、フォームの右下に大きな空白が残ります。
クライアントのWinXPマシンの1つで、フォームが縮小され、スクロールバーがフォームに表示されます。
他のほとんどのマシンでは、OKと表示されます。
アプリケーションは、最後に一部のフォームで使用されたフォームサイズを覚えていて、次にフォームを開くときに使用しますが、これらの設定を削除しても、デフォルトのフォームサイズは設計方法とは異なります。
アイデア?
問題は、クライアントが大型ディスプレイで使用していたことです(120dpiと通常の96dpi) – Robo