-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
10. Okt 2009
Dreieckstausch, nur so als Tipp ;)
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
10. Okt 2009
Und genau deshalb hatte ich den kompletten Datensatz in eine Zeile geschrieben. Da müsste man nur in der Sortierroutine das entsprechende Feld "herauspuhlen" und könnte dann ganz easy die Reihenfolge tauschen. alleinherrscher, übernehmen Sie :mrgreen:
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
9. Okt 2009
Aber sicher.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
9. Okt 2009
Du fängst vorn in der Liste an und vergleichst solange den Inhalt mit dem Gesuchten und gehst ein Element weiter, bis das Gesuchte entweder gefunden oder das Ende der Liste erreicht wurde.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
9. Okt 2009
Was meinst Du damit?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
9. Okt 2009
Hast Du das Sortieren auch schon drin?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Kein Probem, dafür sind wir ja da.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Also brauchen wir doch zumindest Folgendes:
- eine Variable zum Merken der Zeilennummer
- eine Methode zum Zerlegen der Zeile in die Bestandteile
- eine Methode zum Zusammenfügen der einzelnen Felder in einen Datensatz
Versuch Dich zunächst einmal daran, Hinzufügen und Löschen machen wir dann anschließend.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Sei Dir zunächst einmal klar darüber, dass es einen Teil des Programms gibt, den man sehen kann (die Edits z.B.) und einen, den man nicht sieht (die Liste der Telefonnummern). Nehmen wir einmal an, die bereits erstellte Datei sähe so aus:
A;B;1
C;D;2
E;F;3
G;H;4Diese Datei lädst Du mit LoadFromFile in eine TStringlist. Nun sagen wir: "zeig uns die erste Zeile".
Das bedeutet, dass der erste...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Das hat ja niemand gesagt, was verstehst Du denn an den genannten Ansätzen nicht?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Auf dem Screenie steht was von "weitere Nummer hinzufügen" oder so ähnlich.
To err is human, to forgive is divine. You erred, I forgive you :zwinker:
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Und mehrere Telefonnummern hängst Du dann wie an?
P.S.: DeddyH bitte ;)
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Sicher waren wir das und haben uns als solche auch durchkämpfen müssen. Nochmal der Datensatz von oben:
Müller;Klaus-Bärbel;01234/12345
Da sind 2 Trennzeichen(";") drin. Alles bis zum ersten Zeichen ist der Name, danach bis zum 2. Trennzeichen der Vorname, dahinter die Telefonnummer. Das musst Du nur noch zerlegen (die DP-Suche hilft dabei sicherlich auch weiter).
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
So viele waren das ja nun auch wieder nicht. Wir helfen ja gern, aber von Dir muss auch etwas kommen. Versuch es erst einmal und wenn Du nicht weiterkommst, meldest Du Dich einfach, OK?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Hast Du Dir die genannten Funktionen und Methoden denn schon einmal in der Delphi-Hilfe angeschaut?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Nun, dann bilde doch einfach einen String, der den Namen, den Vornamen sowie sämtliche Telefonnummern durch ein definiertes Zeichen getrennt enthält. Das Ganze kannst Du dann in einer TStringlist bzw. TStrings(die Lines des Memos) verwalten. Ein Beispiel:
//Originaldatensatz
Müller;Klaus-Bärbel;01234/12345
//eine Nummer dazu
Müller;Klaus-Bärbel;01234/12345;02345/23456
Dieser Datensatz...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Also ginge auch so etwas:
Karl-Heinz Lockensturz;01234/567890
Das könnte man dann in einer TStringlist verwalten (ist zwar nicht der Weisheit letzter Schluss, aber dafür recht einfach).
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Ich meinte, wie soll die Textdatei denn aussehen? Oder steht Euch das frei?
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Und nun noch einen Beispieldatensatz oder gleich die Textdatei.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Ich denke mir, das ginge auch mit TStringlist (ich hab da so einen Verdacht).
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Stell mal einen Beispieldatensatz hier rein.
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Du lädst in ein Memo, speicherst aber nur ein Edit ab. Und viel ist das ja noch nicht ;)
-
Forum: Sonstige Fragen zu Delphi
Delphi
by DeddyH,
8. Okt 2009
Ich bin auch der Meinung, dass das etwas vage Informationen sind. Die Möglichkeiten, die mir aus der hohlen Hand einfallen, reichen von einer Textdatei über TIniFile über typisierte Dateien bis hin zur Datenbank. Aber ohne Euren Kenntnisstand zu kennen kann man da keine konkreten Ansätze geben.