Pliki i Pchar

0

Mam takie pytanie , Jak zapisywac Pchar do pliku ktory ma w sobie znaki o wartosci 0?

Probowalem wpisywac write(F,jakis pchar) ale zapisuje go tylko do miejsca w ktorym wartosc wartosci 0 czyli ''

napisalem taka petle
data : pchar o 10 znakach;
for a:=1 to 10 do begin
if data[a]='' then data[a]:='.';
end;

wstawia "." w puste miejsca , wtedy da sie to zapisac ale to nie jest rozwiazanie ;/

Zapewnie myle jakies pojecia , nie wiem juz sam, czekam na jakas pomoc (zapisywanie i odczyt takiego pchara z pliku)

0

Możesz uzyć BlockWrite i podać długość PChar'a tyle że
Length() poda ci długość do pierwszego #0, więc jeśli
jej nie znasz to może zrezygnuj z PChar....

1 użytkowników online, w tym zalogowanych: 0, gości: 1