Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Вниз

Запуск программы 


MARcoDEN   (2002-03-24 08:20) [0]

Всем доброго времени суток! Мой вопрос заключается в следующем: при использовании ShellExecute для запуска программы, текущей папкой для того запущенного приложения становится папка, в которой находится объект, запустивший ту программу. Так вот, как сделать так, чтобы текущая папка не менялась?!



daos   (2002-03-24 08:51) [1]

Имя программы изменить на Диск:\папка1\папка2\программа
C:\windows\Моя прога.exe ;-)



Mike_Goblin   (2002-03-24 10:20) [2]

SetCurrentDir, GetCurrentDir тоже может помочь



Erlend   (2002-03-24 11:05) [3]


HINSTANCE ShellExecute(
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd
);

lpDirectory - рабочий подкаталог вызываемой программы.



MARcoDEN   (2002-03-25 08:43) [4]

Спасибо всем огромное!




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.041 c
14-9624           Blackweber            2002-02-08 01:16  2002.04.04  
Вы все про пиво, да про пиво. А помочь не хотите?


7-9664            Unika                 2002-01-07 17:57  2002.04.04  
Как изменить атрибут файла скрытый ?


7-9659            nobody2002            2002-01-10 13:44  2002.04.04  
Запуск программы в определенное время


1-9465            Man-In-Red            2002-03-25 15:45  2002.04.04  
Как в Listbox1 добавить все содержимое папки, скажем: C: My Doc ???


3-9400            koks                  2002-03-04 17:51  2002.04.04  
TQuery.Filter