Thema: Delphi variabler Datentyp

Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: variabler Datentyp

  Alt 18. Feb 2010, 13:06
Hatte gerade an etwas wie generische Prozeduren gedacht, aber scheinbar gibt es soetwas nicht:

Delphi-Quellcode:
procedure AppendTo<T>(ADatei: String; AValue: <T>);
var datei: file of <T>;
begin
  AssignFile(datei, ADatei);
  if FileExists(ADatei) then ReSet(datei)
  else ReWrite(datei);

  Seek(datei, FileSize(datei));
  write(datei, zahl);
  CloseFile(datei);
end;

// Aufruf
AppendTo<Integer>('Test.txt',10);
AppendTo<String>('Test.txt','Hallo Welt!');
Warum eigentlich nicht? Wäre doch ganz praktisch in manchen Fällen..
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat