AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Probleme mit Sequentiellen Dateien und Records
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Sequentiellen Dateien und Records

Ein Thema von bg 11 · begonnen am 9. Jun 2006 · letzter Beitrag vom 12. Jun 2006
 
bg 11

Registriert seit: 8. Sep 2004
22 Beiträge
 
#1

Probleme mit Sequentiellen Dateien und Records

  Alt 9. Jun 2006, 22:15
Bevor ich mein Problem schildere eine kleine Warnung:
Ich bin nur ein winziger Schüler, für die Schule und aus Spaß mit Delphi programmiert =>
leider kein Profi....

Ich versuche gerade für die Schule ein Listenprogramm zu erstellen und save- und open-Dialog zu verwenden um die Liste zu speichern.
Meine Speicher-Prozedur sieht wie folgt aus.

Delphi-Quellcode:
procedure Sortliste.speichern(dtname:string);
var daten:lsatz; mst:textfile; f:textfile; b:string; e:tstrings;
begin

   daten.lname:=(self.aktuelles as kontakt).Name;
   daten.lemail:=(self.aktuelles as kontakt).Email;
   b:= (self.aktuelles as kontakt).Name+ (self.aktuelles as kontakt).Email;
   AssignFile(F, dtname);
   rewrite(f);
   write(f,b);
   close(f);


end;
Ich würde nun gerne einfach statt die Daten in einen String laden zu müssen, wie es hier 'b' ist, einen langen Record (hier:daten) benutzen. Allerdings nimmt write anscheinend nur Strings an!
Daher eine wahrscheinlich dumme Frage:
Wie kann ich die Daten einer Liste, die den Namen der Person und der passenden Mail-Adresse nach dem Alphabet geordnet beinhaltet, in so in einen Record packen, dass write ihn annimmt und ich diesen problemlos wieder einlesen kann???

Ich würde mich über einige rasche Antworten freuen, da ich das Programm spätestens am Montag fertig bekommen muss. Vielen Dank im Vorraus!

mfg Bengo

PS: Ich bin zwar Schüler, dies ist aber eine freiwillige zusätzliche Leistung, die ich erbringe. Außerdem habe ich das gesamte Programm fertig und schlage mich nur noch mit diesem Problem rum => keiner kann mir vorwerfen, ich wollte, dass andere meine Hausaufgaben machen! (ich arbeite etwas vor, was wir noch nicht hatten!!)
BenGo
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz