Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Как узнать каталог из которого запущен ехе'шник ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2003, 19:16 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Если в C++Builder, то ExtractFilePath(Application->ExeName) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2003, 19:46 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Нет, в MFC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2003, 20:03 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
The GetModuleFileName function retrieves the full path and filename for the executable file containing the specified module. MSDN || WIN32SDK рулит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2003, 20:11 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Да не то, это я читал, мне надо узнать из каталога запущено мое приложение, т.е. где он находится для того чтобы окрывать оттуда файлы, например ini, вот как это сделать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2003, 21:03 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
а что argv[0]-то, не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 02:35 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Саныч, не тормози, а The GetCurrentDirectory function retrieves the current directory for the current process. ведь все есть в хелпе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 06:22 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
для тех кто в танке. GetModuleFileName - полный путь к твоему ехешнику. _поный путь_. оттяпать оттуда имя файла, и готова директория. GetCurrentDirectory - полный путь к текущей директории, то есть директории, из которой твое приложение _запущено_ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 06:59 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
GetCurrentDirectory - если приложение запущено вручную из етого каталога, тогда работает, а если по ярлыку, то указывает рабочий стол, собака... GetModuleFileName - там какой-то первый параметр которого я не знаю... Мужыки киньте кусочек кода, пожатуйста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:00 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. не проверял, писал прямо сдесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:37 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
поправка, в цикле условие i<=0 а не i=0 :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:39 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
TCHAR pszMeName[_MAX_PATH]; ::GetModuleFileName(NULL, pszMeName, sizeof(pszMeName)); думаю работать будет С GetCurrentDirectory - текущую директорию можно указать в ярлыке к проге, в поле "Start in...", так что она может изменяться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:54 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
для получения/составления директорий, имен удобно пользоваться _splitpath(..)/_makepath(..) из c runtime ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:57 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
А что Вы паритесь Вот char szPath[0x100]; GetModuleFileName(NULL, szPath, sizeof(szPath)); Всегда возвращает путь exe'шника с именем файла ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 16:44 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
alex_k, Думаю такой вариант был бы более красивым и, возможно, быстрым. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2017, 11:53 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
Zetroksalex_k, Думаю такой вариант был бы более красивым и, возможно, быстрым. Код: plaintext 1. Что может быть красивого в примере кода на нестандартных никому неведомых классиках? Топик уже год как никому не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2017, 14:18 |
|
||
|
Как узнать каталог из которого запущен ехе'шник
|
|||
|---|---|---|---|
|
#18+
MasterZivZetroksalex_k, Думаю такой вариант был бы более красивым и, возможно, быстрым. Код: plaintext 1. Что может быть красивого в примере кода на нестандартных никому неведомых классиках? Топик уже год как никому не нужен.17-03=14. Топик уже четырнадцать лет никому не нужен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2017, 19:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32204326&tid=2018329]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 169ms |

| 0 / 0 |
