Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
ВнизНикак не придумаю, как тему назвать. Найти похожие ветки
← →
Новичек © (2007-05-12 07:13) [0]Уважаемые знатоки!
Столкнулся вот с какой задачей:
Запускаю некую внешнюю программуProg_Exe := CreateProcess(CmdLine, "", nil, nil, false, NORMAL_PRIORITY_CLASS, nil, nil, StartUpInfo, ProcessInfo);
При вызове CmdLine система требует пароль. А как его передать?
Ведь при выполнении этого кода прога просто зависнет, ожидая ввода пароля.
← →
впджэдэ (2007-05-12 07:22) [1]ShellExecute попробуй...
← →
Новичек © (2007-05-12 07:45) [2]Попробовал - не работает. Эта функция позволяет принять дополнительные параметры, но ожидать ввода пароля не умеет. :-(
← →
Cobalt © (2007-05-12 09:58) [3]2 Новичек ©
Чё ещё за "система" требует пароль?
← →
Новичек © (2007-05-12 16:04) [4]2 Cobalt
Например, я коннекчусь к базе на другом компе. Выскакивает консольное окно с предложением ввести пароль. Вот я и хочу, чтобы прога моя сама набрала его.
← →
Desdechado © (2007-05-12 17:56) [5]Если та прорамма читает из стандартного устройства ввода, то можно прямо в командной строке использовать <<
А если нет, тогда придется изголяться с отправкой сообщений созданному процессу.
← →
Новичек © (2007-05-12 18:45) [6]2 Desdechado
По-видимому, придется... :-(
← →
Новичек © (2007-05-12 20:53) [7]Решил задачу по другому: взял инструмент для работы с базами от EMS (они умеют работать с камандной строки).
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.06.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.043 c