17. august 2002 - 15:02Der er
25 kommentarer og 3 løsninger
Path til programmet der kører, hvordan ?
Hvis jeg nu har mit program til at køre, hvordan får jeg så lettest den fulde sti til programmet (helst inkl. .exe filens navn) ? Og når jeg så har fået den og skal lave dobbelt backslash, er det så ikke nærmest nemmest at tjekke hvert tegn, og kopiere over i en anden string, og når der så er en backslash, så smider den 2 over istedet for 1. ?
Hmmm får 3 errors: [C++ Error] Unit1.cpp(20): E2141 Declaration syntax error. [C++ Error] Unit1.cpp(27): E2139 Declaration missing ;. [C++ Error] Unit1.cpp(27): E2190 Unexpected }. linie 20 er den første med int APIENTRY osv.
ja, det har du ret i, men jeg kan jo ikke vide hvilke linier som hører til hvad.. :-)
jeg må nok erkende at jeg ikke kender bcb, men min intuition siger mig at du ikke kan have en WinMain metode i din FromCreate metode. Desværre kan jeg ikke komme med forslag til hvordan det løses, men måske andre kan ?
Sender->InitInstance er den eneste der lyder nogenlunde som noget fornuftigt. Btw. så virker den originale kode du postede fint, hvis jeg ik smider den i en anden metode, men hvordan kalder jeg den så ?
soepro >> mener at Application->ExeName(); giver navnet på .exe-filen uden stien...Mens Application->Path(); giver både sti og .exe-navn (så vidt jeg husker!!!)
nubi19 >> Det var ikke sådan ment (det med at skrive CBuilder). Du får bare hurtigere, mere præcise og brugbare svar hvis du skriver det, så du skal skam ikke undskylde... :o)
soepro >> Ok - for længe siden jeg har rodet med builder :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.