GetCurrentDir, а може що-небудь інше
Вийшов на пеньсію і вирішив програмістом стати. Питання: як вона зрозуміє дорогу виконуваного файлу? Знайшов в книжці функцію GetCurrentDir (), тільки от не знаю, які параметри в неї передавати.
paramstr (0)
від слова пень чи що?))
Дик GetCurrentDir. начебто не вимагає ніяких параметрів?
uny # XA0; (02.05.04 18:55) [1]
Pensioner # XA0; (02.05.04 18:51)
GetCurebtDir повертає не шлях виконуваного файлу а поточний каталог. Вам треба використовувати extarctfilepath (paramstr (0)). Або extarctfiledir (paramstr (0))
uny # XA0; (02.05.04 20:25) [11]
Можна наприклад GetModuleFileName, або application.exename заюзать. (Хоча різниці ніякої) :)
А чого не так?
Поверне те, що було потрібно
Питання було такої
> Питання: як вона зрозуміє дорогу виконуваного файлу?
Mim1
я відходив кави робив, прохання сказати чого там таке що видалили? в цензурному варіанті
Опис з довідки
> The GetCommandLine function returns a pointer
> To the command-line string for the current process.
нічим не відрізняється від її назви. Так що знову не в тему.
uny # XA0; (02.05.04 20:54) [19]
А я і не лаявся, про свої крила розповідав :)
Не ну тф безумовно подвіс, перевір Сеічас що вона робить,
і буде тобі дZен, злобниі демон
крила, як добре - крила. до того ж пенсіонер вже пішов. давайте не лаятися)))
Спробувати, і що?
Робить абсолютно то що про неї насіпоно в довідці, і про що говорить її назва.
Ти гальмо, і все з ТВБВ ясно))
Слухай, я то якраз не гальмо, і чуствую в чому різниця між "командним рядком" і "шляхом до виконуваного файлу".
Ти не правий.
getcommandline поверне "c: \ projects \ project1.exe / parametr"
А йому і не потрібно директорія, а потрібно шлях до виконуваного фаилов. А це не c: \ projects ", а c: \ projects \ prog.exe"
пропоную підсумок = в усьому винен пенсіонер))))
Чи не хлопці протрассіруіте paramstr (), і буде вам прозріння.
І коли я на Асмі працюю, то юзаю САМЕ ЇЇ.
З неї все і робиться, є есче GetModuleName
Мені потрібно було extractFilePath (paramstr (0)). Вибачте, якщо неточно висловив думку.
UNY - трепло ти.
2 [30]
Ти цілком і повністю прав, вбити гада.
uny # XA0; (02.05.04 21:09) [30]
Якщо я читаю "як вона зрозуміє дорогу" то маю на увазі що дізнатися йому треба всетаки шлях а не шлях + ім'я.
Параметри в купі з шляхом йому точно не потрібні.