powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как определить из программы в какой директории я нахожусь?
16 сообщений из 16, страница 1 из 1
Как определить из программы в какой директории я нахожусь?
    #33276994
Фотография Serega128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как определить из программы в какой директории я нахожусь? Applicatio.ExeName не подходит. Есть только имя эксешника.
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277029
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GetCurrentDir, если надо текущий каталог

ExtractFilePath(Application->ExeName) если надо каталог проги
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277311
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GetModuleFileName(GetModuleHandle(NULL),Buf,Size);
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277392
Фотография Serega128
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так сделал:
ExtractFilePath(ParamStr(0));
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277396
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо же, и тут никто не подсказал ...
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277848
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Угу, обрезать имя exe-ника нас уже ломает
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277851
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, прожуем и в рот положим:

Код: plaintext
1.
2.
3.
4.
5.
6.
  
  GetModuleFileName(GetModuleHandle(NULL),Dst,Size);
  for (size_t i=strlen(Dst)- 1 ;i>= 0 ;i--)
        if (Dst[i]=='\\') {
            Dst[i]= 0 ;
            break;
        }
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277854
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)
да не это ему надо, он на дельфи пишет
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277855
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И нафига тогда спрашивать в разделе C++ ???
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277856
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, после незначительных манипуляций рашпилем, решение подходит и для Delphi
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277857
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот и я не знаю :)) ну может бильдер у него, сути не меняет, вопрос про VCL был
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277861
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gluk (Kazan)после незначительных манипуляций рашпилем
это про перевод на паскаль ? 5 баллов !
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277863
Фотография Gluk (Kazan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программисты делятся на три категории:

1. Не имеют понятия, что C отличается Паскаля (наверное потому, что начинали с Бейсика)
2. Твердо знают, что C отличается от Паскаля
3. Знают, что между C и Паскалем нет абсолютно НИКАКОЙ разницы
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33277878
Карабас Барабас
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У третьих явно рашпиль всегда в кармане
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33291359
nikname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
char name[1000];
_getcwd(name,999);
...
Рейтинг: 0 / 0
Как определить из программы в какой директории я нахожусь?
    #33299430
мда
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кожен москаль любить Паскаль, хохли же усі пишуть на Сі :)
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как определить из программы в какой директории я нахожусь?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]