私はDelphiでアプリケーションを作成しました。私はwsMaximizedを与えたフォームのウィンドウ状態に。フォームには、左上、上端、および下端に固定された3つのボタンがあります。自分のラップトップでアプリケーションを実行すると、3つのボタンがすべて表示されますが、他のコンピュータで実行するとボタンが完全に表示されないことがあります。とにかく私はホースのボタンに達することはできません。しかし、私が画面の解像度を変更すると、私はそれらを見ることができます。しかし、一部のコンピュータでは、最大の解像度でも表示されません。この問題はどうしたらいいですか?Delphiアプリケーション解決の問題
0
A
答えて
5
ボタンの高さと幅は固定されています。これは、順番に、上または下に固定する必要があることを意味しますが、両方に固定する必要はありません。同様に、左右に固定する必要がありますが、両方に固定することはできません。
あなたのボタンは上と下の両方に固定されていますが、間違っているようです。私はあなたの解決策は、トップまたはボトムのアンカーの1つを選ぶことだと思います。
1
あなたの本当の選択肢は、ボタンを小さくすることです。
1
ボトムアンカーはボタンを効果的にマイナスの高さにしています。これが起こらないようにボタンの最小高さを設定するか、下のアンカーを削除することができます。
関連する問題
- 1. JSON問題解決
- 2. JFrameの解決の問題
- 3. SDL解決の問題
- 4. Javaアップキャストスコープ解決の問題
- 5. JXL解決#VALUE問題
- 6. Delphiアプリケーションのフレーム動作の問題
- 7. .netアプリケーションの展開の問題。 thinappは解決策ですか?
- 8. Java - アプリケーションの問題を解決するためのヘルプ
- 9. Ruby-on-Rails:カスタム障害アプリケーションの問題を解決する
- 10. レプリケーションの問題 - 競合の解決
- 11. 解決方法のWPF ListBoxの問題
- 12. glewの問題、未解決の外部
- 13. Maven式の解決の問題
- 14. Grails依存性解決の問題
- 15. Cakephp:クッキーの問題を解決する
- 16. 困惑の問題を解決する
- 17. クロムズームの問題を解決する
- 18. ボタンスタイルの問題を解決する
- 19. OSDの問題を解決する
- 20. DSLセットアッププロジェクトの問題を解決する
- 21. 画面サイズ解決の問題
- 22. httpリファラーの問題を解決する
- 23. Delphiタイマー問題
- 24. TdxComponentPrinter(Delphi)の問題
- 25. 問題をクロスブラウザで解決する(フロート)
- 26. Javaでコーデック問題を解決する
- 27. 問題を解決するC#WPF
- 28. PopUpWindow問題を解決する
- 29. Cygwin:問題を解決する
- 30. 文法問題を解決するための実用的な解決策
+1 [上下]または[左右]の両方に合わせることは、パネルやページコントロールのように引き伸ばすことができるコントロール用に予約する必要があります。ボタンやエディットボックスなどの固定されたコントロールは絶対にしないでください。そして、目標最小解像度(例:800 x 600)を常に持っていて、デザインタイムフォームがそれより大きくないことを確認してください。それを行うと、クライアントPC上で動作し、必要でない場合は、最低限必要な解像度を持たないため、それを非難することができます。 –
@Cosmin:IME編集の左と右の両方のアンカーを割り当てるのは非常に一般的です。つまり、フォームが広くなると(ユーザーによって)、フィールドの幅も広がります。 – ain
@ain @cosminはい、エディットコントロールでは非常に一般的です。 –