Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

usuwanie katalogów

#1
usuwanie katalogów
Cytat:Uses DOS;
Var
blad:integer;

Begin
{$i-}
RmDir('katalog');
blad:=IOResult;
If blad=0 Then WriteLn('Katalog usunięty') Else
If blad=3 Then WriteLn('Brak katalogu') Else
If blad=5 Then WriteLn('Katalog nie jest pusty') Else
WriteLn('Nieznany blad');
{$i+}
End.
To jest programik który po otworzeniu kasuje folder o nazwie "katalog",
kasuje on ten folder w lokalizacji takiej w jakiej jest sam program, a czy da sie zrobić tak żeby po otwarciu kasował daną lokalizacje pliku??
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#2
RE: usuwanie katalogów
nie znam sie ale może trzeba tu zmienić lokalizacje
Ev_il napisał(a):RmDir('katalog');
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#3
RE: usuwanie katalogów
Próbowałem, to by było za prosteWesoły
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#4
RE: usuwanie katalogów
Wystarczy zmienić ściężkę np chdir('C:\windows\');l
i usuniecie rmdir(katalog) przy zalozeniu ze folder katalog jest w lokalizacji c:\windows
 System operacyjny: windows_xp_2003 Przeglądarka: ie
#5
RE: usuwanie katalogów
tylko, ze pytanie chyba dotyczy kasowania plikow?

Ev_il napisał(a):a czy da sie zrobić tak żeby po otwarciu kasował daną lokalizacje pliku??

Da sie skasowac plik. Tylko trzeba chyba uzyc innej funkcji. Takiej do usuwania plikow, nie katalogow.

Bo jesli chodzi o samo kasowanie katalogow czyli tak jak jest w temacie watku (pytanie dosc dziwnie sformulowane dlatego mam watpliwosci), to raczej nie ma sensu uzywac chdir. Wystarczy
RmDir('C:\moja\wlasna\sciezka\UsunTenKatalog');
Jesli podajesz tylko nazwe katalogu czyli: RmDir('katalog'); to sciezka zawsze prowadzi do miejsca, z ktorego wykonuje sie program (w przypadku standardowych programikow i pod warunkiem, ze jej wczesniej nie zmienimy).
 System operacyjny: windows_2000 Przeglądarka: ie
Programy: Polecane / Nowe / Inne




Podobne wątki (usuwanie katalogów)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [CMD - Tryb wsadowy] Skrypt tworzący drzewo katalogów na podstawie podanego pliku Ayumi 0 7795 29.03.2017, 01:41
Ostatni post: Ayumi
  Usuwanie wszystkich określonych elementów w liście jednokierunkowej. Chudy2000 7 8676 12.05.2016, 19:31
Ostatni post: Szachista
  c#-usuwanie plików po zamknięciu aplikacji terminator 1 1282 19.12.2015, 10:58
Ostatni post: Darekg11

Skocz do:


Wybrane wątki (usuwanie katalogów)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Nauka do Olimpiady Informatycznej? piotr0905 1 7539 08.06.2019 16:50
Ostatni post: wlisik
Ściana Prosta gra w Builder C++ Kiranek1 1 7417 31.05.2019 15:20
Ostatni post: Szachista
  Menu (Nie widoczne długie opisy) wanhelsing 5 9555 28.04.2019 19:31
Ostatni post: koneton
  Skrypt usuwający pliki sylwiaa1 2 4155 28.04.2019 15:20
Ostatni post: sylwiaa1
  Środowisko do assemblera Physicist 4 8801 21.04.2019 14:04
Ostatni post: Ajgor
  VBA excel dmjs 6 8923 17.04.2019 10:20
Ostatni post: ptrick
  C++ - sens pogłębiania nauki gbr 5 8672 25.03.2019 12:53
Ostatni post: koneton
  Klasa wewnętrzna w C++ Physicist 4 8349 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 7492 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 10794 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 7937 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 8394 07.02.2019 22:01
Ostatni post: Szachista
  pomoc projekt scilab piesel18 2 9790 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 8673 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 9417 27.01.2019 13:44
Ostatni post: rafal12999