Getcurrentdir, а може що-небудь інше

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]

Якщо я читаю "як вона зрозуміє дорогу" то маю на увазі що дізнатися йому треба всетаки шлях а не шлях + ім'я.

Параметри в купі з шляхом йому точно не потрібні.

Схожі статті