Getcurrentdir, și poate altceva

GetCurrentDir, și poate altceva

M-am dus la penis și am decis să devin programator. O întrebare: cum să înveți o modalitate de executare a unui fișier executabil? S-a găsit funcția GetCurrentDir () în carte, numai că nu știu ce parametri să îi transmit la ea.

paramstr (0)
de la cuvântul stump sau ce?))

Deci, GetCurrentDir. nu ar cere nici un parametru?

uny # xA0; (02.05.04 18:55) [1]

pensionar # xA0; (02/05/04 18:51)

GetCurebtDir nu returnează calea fișierului executabil, ci directorul curent. Trebuie să utilizați calea extractivă (paramstr (0)). Sau extarctfiledir (paramstr (0))

uny # xA0; (02.05.04 20:25) [11]

Este posibil, de exemplu, GetModuleFileName sau application.exename. (deși nu există nici o diferență) :)

Și ce sa întâmplat?
Întoarceți ceea ce era necesar

Întrebarea a fost aceasta
> Întrebare: cum să aflu calea fișierului executabil?

Mim1
Am lăsat cafeaua, vă rog să spuneți ce este eliminat? în cenzurarea întruchipare

Descrierea din Ajutor
> Funcția GetCommandLine returnează un pointer
> la șirul de linii de comandă pentru procesul curent.
nu diferă de numele său. Deci, din nou, nu în subiect.

uny # xA0; (02.05.04 20:54) [19]

Și nu am jurat, am vorbit despre aripile mele :)

Nu e bine, Tf cu siguranță a atârnat, verifică acum ce face,
și va fi pentru voi Zen, demonul rău

aripi, precum și aripi. în plus, pensionarul a plecat deja. sa nu jur)))

Încercat și ce?
Este absolut ceea ce se spune despre el în certificatul său, și ceea ce spune numele său.

Esti o frână, și totul este clar cu toboy))

Ascultați, eu nu sunt doar o frână, și simt diferența dintre "linia de comandă" și "calea către fișierul executabil."
Te înșeli.

getcommandline va reveni "c: \ projects \ project1.exe / parametr"

Și nu are nevoie de un director, dar necesită o cale către fișierul executabil. Și acest lucru nu este c: \ projects ", dar c: \ projects \ prog.exe"

Propun rezultatul = în cazul în care toți pensionarii sunt vinovați))))

Nu băieți trasați paramstr () și veți avea o epifanie.
Și când lucrez la asma, atunci o folosesc.
Din tot ce se face, există Esche GetModuleName

A trebuit să extragFilePath (paramstr (0)). Ne pare rău dacă gândul este inexact.
UNY - esti un shitter.

2 [30]
Ai dreptate, să ucizi o reptilă.

uny # xA0; (02.05.04 21:09) [30]

Dacă citesc "cum să aflu calea", atunci vreau să spun că trebuie să o cunosc tot drumul și nu pe calea + numele.

Parametrii dintr-un balot cu o cale nu erau exact necesari.

Articole similare