Как я могу сделать Delphi, 2009 открывает мое приложение во втором мониторе по умолчанию?

Вот альтернатива, которая будет просто использовать последнюю строку / число, разделенную пробелом, независимо от того, сколько их, (если их нет, будет использоваться полное имя файла) !

[110 ]

И если вы хотите переместить только те из них, которые имеют хотя бы один пробел, вы можете включить это в For скобки.

@Echo Off
For %%A In ("D:\Sourcedir\* *.pdf") Do Call :L "%%A"
Exit /B

:L
Set "F=%~n1"
Set "F=%F: ="&Set "F=%"
If Not Exist "%~dp1%F%\" MD "%~dp1%F%"
Move /Y %1 "%~dp1%F%"
8
задан Egil 17 December 2008 в 11:54
поделиться

1 ответ

Delphi не имеет его функции.

Что я делаю должен добавить код к обработчику OnCreate основной формы, которая перемещает форму во второй монитор, если Отладчик Delphi присоединен к приложению.

  if (DebugHook <> 0) and (Screen.MonitorCount > 1) then
    Left := Screen.Monitors[1].Left;
11
ответ дан 5 December 2019 в 15:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: