TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Język Pascal i dynamiczna ścieżka do pliku? , Coyote 17/05/05 12:03 Hej.
Mam mały problem z programem, który piszę na zaliczenie. Właściwie jest to niekonieczne, ale elegancko by było, gdyby dwa pliki, które on tworzy były w katalogu, w którym sam program się znajduje, a nie jakimś z góry ustalonym. Co mam wpisać do AssignFile(p,sciezka) za "sciezka", żeby używał aktualnego katalogu? Czy w ogóle jest to możliwe?
Język jak wspominałem Pascal, środowisko Delphi.
Pozdrówka.Do J23: Buziaki dla Ciebie, Misiu! :*
>>GG 1650565<< - Nic prostszego , Stone 17/05/05 12:13
Nie działa poprostu wpisanie nazwy pliku bez ścieżki?
Mogę się mylić Pascala miałem z 4 lata temu.Pozdrawiam
Stone aka S1one - nie działa... , Coyote 17/05/05 12:18
...za mało parametrów.Do J23: Buziaki dla Ciebie, Misiu! :*
>>GG 1650565<< - Nie działa takie przypisanie , Stone 17/05/05 12:27
AssignFile(p,"plik.out") ?
to może spróbuj AssignFile(p,".\plik.out")Pozdrawiam
Stone aka S1one - JUPI , Coyote 17/05/05 12:35
jednak działa. Sorki. Po prostu nie zmieniłem katalogów w ustawieniach Delphi i jak kompilowałem projekt to cały czas do tego samego katalogu. Wielkie dzięki za pomoc! :)Do J23: Buziaki dla Ciebie, Misiu! :*
>>GG 1650565<< - Nie ma za co , Stone 17/05/05 12:38
...Pozdrawiam
Stone aka S1one
- hmmm... , Coyote 17/05/05 12:28
napisałem AssignFile(p,'nazwa'); i tworzy plik "nazwa" ale w katalogu wyżej niż znajduje się program... Dlaczego?Do J23: Buziaki dla Ciebie, Misiu! :*
>>GG 1650565<<
- Jeśli chodzi o Delphi , JOTEM 17/05/05 15:20
to dostęp do aktualnej ścieżki dostępu do exeka dostajesz poprzez Application.ExeName, więc kod może wyglądać:
AssignFile(p,ExtractFilePath(Application.ExeName)+'Nazwa.cos');
Użycie samego 'nazwa.cos' nie gwarantuje poprawnego działania - zalezy to od wielu ustawień.
PozdrawiamPoryjemy..zrobaczymy - przyjrzę się i temu... , Coyote 17/05/05 20:50
...dziękuję.Do J23: Buziaki dla Ciebie, Misiu! :*
>>GG 1650565<<
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|