Wszyscy (lub prawie) wiedzą jak zapisać plik. Robimy jakieś menu Save As (po naszemu Zapisz jako), lub wstawiamy przycisk, piszemy parę linijek kodu i mamy zapisany plik przy pomocy np. SaveDialog. W wielu notatnikach lub edytorach jest jeszcze znana wszystkim instrukcja Save. I tu małe pytanko, na czym polega działanie tej procedurki?
[email protected]
Ściągnij sobie źródła programu napisanego przez Adama, albo najlepiej Jego kursa tam masz napisane jak to zrobić [diabel]
Save – zapisuje zmiany w otwartym pliku.
Save As – używamy, gdy otwarty plik chcemy zapisać pod nową nazwą, i tym samym tworzymy drugi plik, a oryginał zostaje bez zmian.
<font color="green">Save – zapisuje zmiany w otwartym pliku.
Save As – używamy, gdy otwarty plik chcemy zapisać pod nową nazwą, i tym samym tworzymy drugi plik, a oryginał zostaje bez zmian. </span>
W Notatniku SP jest jeszcze "Save Copy" - Zapisz kopie (zapisuje kopię edytowanego tekstu do tego samego katalogu co plik, ale otwarty plik nie zostaje zmieniony bądź zapisany. :-)
co do przykładów to zobacz na kody źródłowe dostępne na tej stronie..
Wystarczy tylko muzgiem (lub tym co sie ma zamiast niego) ruszyc... [diabel]
Zle zrozumieliscie jego pytanie...
...jemu nie chodzilo o to jak sie z nich korzysta, tylko o to jak ta procedurka zapisuje ten text do pliku.
Zle zrozumieliscie jego pytanie...
...jemu nie chodzilo o to jak sie z nich korzysta, tylko o to jak ta procedurka zapisuje ten text do pliku.
Ale przecież to jest ta sama procedura, co w save as...
o matko przy otworzeniu dajesz
if savedialog.execute then
begin
plikotwarty:=savedialog.filename;
memo.lines.loadfromfile(plikotwarty);
end;
i przy save
memo.lines.savetofile(plikotwarty);