2
A
答えて
7
ここで主な複雑な要因は複数のモニタです。複数のモニタを使用すると、デスクトップ上に上と右の両方のポイントがないことがあります。その場合、私があなたが想定していると思われるものは、右端のモニターの一番上になります。
procedure MoveFormToTopOfRightmostMonitor(Form: TForm);
var
i: Integer;
Monitor, RightMostMonitor: TMonitor;
begin
RightMostMonitor := Screen.Monitors[0];
for i := 1 to Screen.MonitorCount-1 do
begin
Monitor := Screen.Monitors[i];
if Monitor.Left+Monitor.Width > RightMostMonitor.Left+RightMostMonitor.Width then
Monitor := RightMostMonitor;
end;
Form.Left := Monitor.Left+Monitor.Width-Form.Left;
Form.Top := Monitor.Top;
end;
0
私はコード内のエラーを修正この
procedure TmainForm.FormCreate(Sender: TObject);
begin
mainForm.left:= screen.Monitors[Screen.MonitorCount-1].Width-mainForm.Width;
end;
関連する問題
- 1. 画面上の位置右下
- 2. フレックスの画像の右上隅を取得するには
- 3. 絶対位置、右上隅(リサイズ)
- 4. 画面上のHTMLタグの位置を取得する方法は?
- 5. ヘッダーの右上隅に「ソーシャルメディア」divを配置する方法は?
- 6. Cocoa - 画面上の現在のウィンドウ位置を取得する
- 7. 画面上でUITextFieldの位置を取得する
- 8. linearlayoutの左上隅の位置に画像を設定する方法は?
- 9. 画面上のカーソル位置を設定する方法は?
- 10. 位置を固定:固定;右:0;モバイルブラウザの画面上のエレメント
- 11. 画面上のWebView内の画像の位置を取得します
- 12. 画像を右上隅に配置する - CSS
- 13. 長いHTMLページで画面の高さ位置を取得する方法は?
- 14. 画像の左上隅の位置を見つける
- 15. 画面のボタンの位置を取得するには?
- 16. Jquery - 画面上の左上位置
- 17. iPhone:UIViewの左上隅の座標を取得する方法は?
- 18. 画面の中心位置を横方向に取得
- 19. グリッドビュー内の画像の位置を取得する方法は?
- 20. Jqueryページの左上隅を取得する方法は?
- 21. 非ビューベースのNSStatusItemの画面位置を取得する
- 22. Eclipse RCP - Eclipseフォームの右上隅にボタンを追加する方法
- 23. iOS 5画面上のオブジェクトの位置
- 24. 画面上のAndroidの位置要素
- 25. c#画面上の絶対位置コントロール
- 26. MapKitの左上隅と右下の緯度と経度を取得する方法
- 27. C#画面上の特定のマウス位置にフォームを表示する方法は?
- 28. UITextViewの左隅にカーソル位置を固定する方法は?
- 29. 画面外の位置と位置を更新する
- 30. Firefox:ビューポートの実際の画面位置を取得
@rakeshをお試しください:
はこのようにそれを実行してください。私は 'Form.Top'を間違って設定していました。今表示されているバージョンを使用してください。 –
@rakeshこれがあなたの質問に対する答えであれば、それを受け入れることを忘れないでください。最近このステップを忘れてしまったようです。 –