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 8118 29.03.2017, 01:41
Ostatni post: Ayumi
  Usuwanie wszystkich określonych elementów w liście jednokierunkowej. Chudy2000 7 8998 12.05.2016, 19:31
Ostatni post: Szachista
  c#-usuwanie plików po zamknięciu aplikacji terminator 1 1325 19.12.2015, 10:58
Ostatni post: Darekg11

Skocz do:


Wybrane wątki (usuwanie katalogów)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  pomoc projekt scilab piesel18 2 10877 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 9733 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 10516 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 9746 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 10450 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 13114 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 10939 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 12218 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 10953 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 11477 06.09.2018 07:20
Ostatni post: broda99
  problem z programem .bat wiktrom12 4 12296 30.08.2018 08:25
Ostatni post: wiktrom12
  Silnik do gier ZigglerGames 1 10928 23.08.2018 09:03
Ostatni post: Szachista
  Chciałbym zrobić prosty plik exe z jedną funkcją densour 4 11610 09.08.2018 16:24
Ostatni post: Ajgor
  Który język wybrać do stworzenia aplikacji synchronizujące pliki z urządzeniem mobiln Elemental 2 2809 18.07.2018 12:05
Ostatni post: Ajgor
  Pomysł napisania programu ROM FireBytes 3 12073 28.06.2018 16:56
Ostatni post: FireBytes