Może operacje na plikach są banalne, lecz nie wiem jak w PASCALu usnąć z pliku (np. typu "file of char" lub "text") kilka znaków.
Za pomoc wielkie dzięki.
Może operacje na plikach są banalne, lecz nie wiem jak w PASCALu usnąć z pliku (np. typu "file of char" lub "text") kilka znaków.
Za pomoc wielkie dzięki.
nie bardzo wiem o co Ci chodzi, musial bys sprecyzowac, ale najlepiej pogadajmy na gg moj numer 4827148
Lardux--Lardux
Po prostu otwórz plik, usuń znaki (tzn zastąp, bo chyba o to ci chodzi) i zapisz.
O ile pamiętam, to jest w pomocy w TP przykład otwierania i zamykania.
--
Jest jeszcze jeden błąd ... :)
Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.
Ok... Wyjaśnie jeszcze raz...
nie chodzi mi tu o zmienianie znaków w pliku lecz ich usuwanie.
Np. Jest na dysku zapisany plik tekstwoy z zawaroscią.
"Wszyscy nie wiedzą co i jak"
I teraz chodzi mi aby usunąć kilka znaków z tego pliku. Powstałoby coś takiego:
"Wszyscy wiedzą co i jak"
Najlepiej jakbyście podali mi jakiś przykład.
Ja stoję w tym miejscu:
var plik:file;
begin
assign (plik,'nazwa.txt');
reset (plik);
seek (plik,8);
{TUTAJ MA BYĆ KOMENDA, KTÓRA USUWA ZNAKI...
{DOKADNIEJ 4 ZNAKI} hmm...
close (plik);
end.
Mam nadzieję, że teraz wiecie o co mi chodzi...
Kamil Kopec napisał:
Mam nadzieję, że teraz wiecie o co mi chodzi...
Wiemy. Już było na ten temat pytanie. (dyskusja pomiędzy mną, a pq). Musisz otworzyć plik, usunąć fragment, który chcesz i przesunąć wszystko co jest za tym w miejsce gdzie się zwolniło miejsce. Potem to zapisać. Poszukaj w poprzednim miesiącu tego tematu.--Jest jeszcze jeden błąd ... :)
Apel: Piszcie w tematach o jaki język programowania chodzi np. : [Delphi], [C++], itp.