Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - StringList in Memo
Diach - Mi 03.01.07 17:53
Titel: StringList in Memo
Hallöchen.
Ich habe ein Programm bei dem in einer Schleife immer wieder einzelne ergebnisse sichtbar gemacht werden müssen.
Daher hab ich sie alle in einen String geschrieben und danach mit
Memo.Lines.Add(name-des-strings);
die ergebnisse sichtbar gemacht.
Damit das alles gut lesbar war hab ich eine entsprechen anzahl von Leerzeichen nach jedem ergebnis geschrieben, damit sie in dem Momo alle untereinander stehen. Sehr schlecht gelöst aber es hat funktioniert...
Doch leider hat man beim rauskopieren der Ergebinsse (um sie z.B. in Word oder sonst wo einzufügen) natürlcih nicht alle Ergebinsse untereinander stehen sonder alle in eine langen Reihe mit vielen Leerzeichen dazwischen (da hat mich meine Nachlässigkeit wieder eingeholt).
Jetzt wollte ich es mit einer StringList versuchen aber ich bekome nur für mich nicht verständliche Fehlermeldung wähernd der Laufzeit. "Zugriffsverletzungen usw.
kann mir da evtl. jemand weiterhelfen?
Diach
delfiphan - Mi 03.01.07 17:56
Wieso nicht mehrere Add's aufrufen, oder fuer einen Zeilenumbruch die Charfolge #13#10 verwenden?
Diach - Mi 03.01.07 18:02
Ich habe nicht mehrere Add's aufgerufen weil nicht jede Abfolge von ergebnissen in die Memo soll. Es wird die Ergebnisabfolge(die im string steckt) mit der vorigen verglichen. Wenn sie besser ist, wird die neue ins Memo geschrieben. Leider haben nicht alle Ergebnisabfolgen die gleiche Länge. Daher müsste ich erst eine Zählvariabele einführen die dann einer Schleife sagt, wie oft Add benutzt werden soll. Ich dachte mir "Das geht doch bestimmt igrendwie leicher, oder?"
Von mir auch muss es auch keine Stringlist sein oder von mir aus auch kein Memo wo reingeschrieben wird :)
Ich würde einfach gern irgendwie die Ergebnisabfolge sauber kopieren und einfügen können ;)
Habe sowas noch nie programmiert und bin daher ´über die richtigen Instrumente nich im Bilde.
aber thx schonmal für die Antwort.
delfiphan - Mi 03.01.07 18:04
Und wieso trennst du die Ergebnisse im String nicht einfach mit #13#10?
Diach - Mi 03.01.07 18:06
Dieses #13#10 ist mir unbekannt ;)
wie soll ich es denn nurtzen? dann sag ich dir ob es geklappt hat.
Diach - Mi 03.01.07 18:09
Hab es selbst schon herausgefunden!
Dankesehr, klappt hervorragend.
Diach
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!