Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
13. Apr 2021
Hallo ihr Lieben!
Seid mir bitte nicht böse, aber Reguläre Ausdrücke verstehe ich einfach nicht. Das ist mir zu kompliziert, zu abstrakt.
Nebenbei: 3 verschiedene Versionen von RegExp? ::roll::
Außerdem ist es hier für mein aktuelles Anliegen nicht nutzbar, wie ich meine.
Leider nicht. Es fehlt eine Abfrage, ob der String überhaupt genutzt werden soll.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
13. Apr 2021
Hallo shebang,
das war zwischenzeitlich tatsächlich auch eine Idee, der ich nachgehen wollte - jedoch aus Nichtwissen, wie Regular Expressions aufgebaut sind - wieder verworfen habe.
Regular Expressions sind einfach grauenhaft. Mir erschließt sich nicht im Ansatz, wie man sich an so einer Zeichenfolge erfreuen kann - und, wie man diese erstellt.
Und ja, ich habe viele Erklärungen gelesen -...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
10. Apr 2021
Daran hatte ich noch nicht gedacht, aber das war auch nicht der Fehler.
Mittlerweile funktioniert es ja. Delphi.Narium hat mir mit seinem Code sehr geholfen.
Im Anhang meine Form, weshalb ich das überhaupt gemacht habe. Sollte jemand noch bessere Lösungen finden, lasst es uns bitte wissen :-)
Anmerkung: Es werden 3 Dateien benötigt, damit der Download von Wikipedia klappt: libeay32.dll,...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
10. Apr 2021
Vielen Dank. Das funktioniert, wie ich es benötige.
Doch zurück zum Thema, warum funktioniert das nicht über FindText vom Richedit?
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
9. Apr 2021
Ja. Jedoch bin ich mir nicht sicher, ob das in Zukunft immer sco schön formatiert bleiben wird. Lieber würde ich den Text zwischen ": [[" und dem nächsten ": [[" kopieren. Nicht zeilenweise.
Weil ich mir nicht besser zu helfen weiß.
LG Mathias :-)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by NoGAD,
9. Apr 2021
Hallo,
ich wollte ein Richedit benutzen, um aus folgenden Zeilen die Namen und andere Daten auszulesen. Dabei habe ich nur am Anfang der Zeilen folgenden Indikator:
:
Meine Versuche, mittels FindText und SelText die entsprechenden Stellen heraus zu kopieren, scheitern an irgendeiner Logik.
Mein Inhalt vom Richedit: