Einzelnen Beitrag anzeigen

globetrotter77

Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
 
Delphi 10.3 Rio
 
#22

Re: Textdatei ohne Trennzeichen verarbeiten

  Alt 10. Feb 2009, 11:24
Zitat von Reinhard Kern:
Hallo,
eine nette Variante, Urpascal und gut wartbar, da die Definition im Record steckt:
Delphi-Quellcode:
type
  TAdresse = record case boolean of
               false : (DataString : string [maxdatalength]);
               true: (KNummer : array [1..5] of char;
                        Kname : array [1..18] of char;
                        KStrasse : array [1..13]) of char);
             end;

var
  f : Textfile;
  Adresse : TAdresse;
  Kundennummer : string;
begin
  While not(eof(f)) do
    begin
      readln(f,Adresse.DataString);
      Kundennummer := StrPLCopy (Adresse.KNummer,High(Adresse.KNummer));
          {...}
    end;
end;
Setztz voraus, dass keine NUL-Char in der Zeile, wäre auch seltsam.

Gruss Reinhard
StrPLCopy gab es schon im Ur-Pascal???
Kann mich nicht erinnern ...
ganz abgesehen, dass
StrPLCopy (Adresse.KNummer,High(Adresse.KNummer)); schon ein bisschen kryptisch ist, oder?
  Mit Zitat antworten Zitat