Вверх ↑
Ответов: 4620
Рейтинг: 746
#1: 2022-01-20 22:38:20 ЛС | профиль | цитата
sansey73 писал(а):
На подобии Mode в компоненте WinExec.
В коде компонента после строчки si.cb:=sizeof(si); добавить строки
si.dwFlags := STARTF_USESHOWWINDOW;
si.wShowWindow := SW_HIDE; // И другие значения из свойства WinExec.Mode
Подобного результата можно добиться с помощью WinExec.doShellExec при WinExec.Action=RunAsUser. Только будет выдавать системный диалог для входа пользователя.

Вероятно, для полноты картины принцип этого кода можно добавить в WinExec. Например, создать метод doRunAsUser и добавить точки-свойства для логина-пароля.
карма: 26

0
Редактировалось 2 раз(а), последний 2022-01-20 23:03:54