Ĺadny brzuch
Witam jestem początkującym programistą i chciałem sobie zrobić plyte z niezbędnymi srodowiskami programistycznymi i teraz taki prolem
Mam np.
\Microsoft\Visual Studio\Visual C++ Express Edition\Setup.exe
i teraz zaczynają się schody ponieważ w tutorialu jest napisane aby
WinExec("c:\\prog.exe",SW_SHOW);
ja troche to zmieniłem poniwarz ma to byc na plycie
WinExec("\\Microsoft\Visual Studio\Visual C++ Express Edition\Setup.exe",SW_SHOW);
jak zrobić by uruchamiało mi sie to co chce i gdzie chce
tzn np w d: e: F:
dodam że robie ten program w C++Builder 6 personal
...
WinExec("\\Microsoft\\Visual Studio\\Visual C++ Express Edition\\Setup.exe",SW_SHOW);
tak wogole to jak w stringu chcesz zapisac '\' to musisz wstawic '\\' np. jak chcesz uruchomic program z f:\folder\programx\setup.exe to:
WinExec("f:\\folder\\programx\\setup.exe",SW_SHOW);
Użytkownik JsD edytował ten post 13 grudzień 2006, 15:58
Ten program bedzie odpalany z plyty, wiec z jego sciezki mozna wydobyc litere napedu z plyta. Najlepiej jakby ten program byl bezposrednio na cd, a pliki w podkatalogach. Bedziesz mial mniej kombinowania.
Uzywasz polecenia ExtraftFilePath(ParamStr(0)) albo ExtractFilePath(Application->ExeName) i masz polozenie Twojej aplikacji, wiec jak bedzie w katalogu glownym plyty to dostaniesz np. "F:\". Do tego teraz dodajesz swoja sciezke i uruchamiasz przez np. WinExec.
Mysle ze to zadziala, w delphi na pewno, a bcb jest w sumie tak samo robione.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mam np.
\Microsoft\Visual Studio\Visual C++ Express Edition\Setup.exe
i teraz zaczynają się schody ponieważ w tutorialu jest napisane aby
WinExec("c:\\prog.exe",SW_SHOW);
ja troche to zmieniłem poniwarz ma to byc na plycie
WinExec("\\Microsoft\Visual Studio\Visual C++ Express Edition\Setup.exe",SW_SHOW);
jak zrobić by uruchamiało mi sie to co chce i gdzie chce
tzn np w d: e: F:
dodam że robie ten program w C++Builder 6 personal
...
WinExec("\\Microsoft\\Visual Studio\\Visual C++ Express Edition\\Setup.exe",SW_SHOW);
tak wogole to jak w stringu chcesz zapisac '\' to musisz wstawic '\\' np. jak chcesz uruchomic program z f:\folder\programx\setup.exe to:
WinExec("f:\\folder\\programx\\setup.exe",SW_SHOW);
Użytkownik JsD edytował ten post 13 grudzień 2006, 15:58
Ten program bedzie odpalany z plyty, wiec z jego sciezki mozna wydobyc litere napedu z plyta. Najlepiej jakby ten program byl bezposrednio na cd, a pliki w podkatalogach. Bedziesz mial mniej kombinowania.
Uzywasz polecenia ExtraftFilePath(ParamStr(0)) albo ExtractFilePath(Application->ExeName) i masz polozenie Twojej aplikacji, wiec jak bedzie w katalogu glownym plyty to dostaniesz np. "F:\". Do tego teraz dodajesz swoja sciezke i uruchamiasz przez np. WinExec.
Mysle ze to zadziala, w delphi na pewno, a bcb jest w sumie tak samo robione.