Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Вопрос по ф-ции GetCurrentDirectory   Найти похожие ветки 

 
Вовка   (2006-03-20 13:29) [0]

Может ли случится так, что GetCurrentDirectory возвратит не ту папку, из которой запущена программа?
Если да, то в каких случаях такое возможно?

И еще. Почему функция, если ее вызвать из dll возвращает текущую папку программы,
которая использует dll, а не папку dll, в которой она расположена?
Спасибо.


 
TUser ©   (2006-03-20 13:32) [1]


> Может ли случится так, что GetCurrentDirectory возвратит
> не ту папку, из которой запущена программа?

Запросто. Например, Current Dir может быть указан при запуске программы в свойствах ярлыка. При запуске из консоли опять же. Еще есть SetCurrentDirdectory - он поменяет текущюю дикекторю.

> Почему функция, если ее вызвать из dll возвращает текущую
> папку программы,
> которая использует dll, а не папку dll, в которой она расположена?
>

The GetCurrentDirectory function retrieves the current directory for the current process.


 
icWasya ©   (2006-03-20 16:50) [2]

Вообще то что нужно узнать?
1) Текущий каталог
2) Каталог, из которого запущена программа
3) Каталог, в котором лежит программа(EXE)
4) Каталог, в котором лежит DLL
5) Что-то другое



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.046 c
3-1137494799
nstur
2006-01-17 13:46
2006.04.02
Получить значение ячейки в DBGrid


2-1142582433
MixAnOL
2006-03-17 11:00
2006.04.02
Глобальный {$DEFINE DEBUG}


15-1141913753
Dok_3D
2006-03-09 17:15
2006.04.02
Фильтры для водопроводной воды


11-1124045938
UFO
2005-08-14 22:58
2006.04.02
TBitmap в kol + asm


2-1142860470
KyRo
2006-03-20 16:14
2006.04.02
Как первести дату