Zapisywanie zawartości TComTerminal do pliku tekstowego - ComPort moduł

0

Witam,

jak zapisać zawartość terminala w module ComPort do pliku tekstowego? Podobny jest do memo jednak nie działa jak on.

Pozdrawiam

0

Zrobiłem to na Memo. Temat do zamknięcia.

0

Po co od razu wysilać aplikację za pomocą TMemo...

Użyj po prostu strumieni.

Pisane z głowy, więc ew. popraw to sobie...

procedure TForm1.Zapisz;
var
MS : TMemoryStream;
begin
MS := TMemoryStream.Create; //Tworzymy strumien

try
if SaveDialog.Execute then // Jezeli wywolamy SaveDialog wtedy
ComTerminal.SaveToStream(MS); // Zapisz wynik z ComTerminal do strumienia, a nastepnie
// (Tu mozesz sobie jeszcze go obrobic wedle uznania (np dopisujac jakis naglowek, lub stopke))
MS.SaveToFile(SaveDialog.FileName); //strumien zapisz do pliku tekstowego
finally
MS.Free; // Po skonczonej operacji wyczysc strumien
end;

end;

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