![]() |
Mit POS mehrere Kommata ausfindig machen
Hi Leute,
ich habe eine Art Vokabletrainer Programmiert. Jede Frage, Antwort, usw ist in dem Objekt TEST gespeichert. Allerdings gibts es einige Antworten, die aus mehreren Teilaspekten bestehen. In diesem Fall ist TEST.Antwort='Aspekt1, Aspekt2, usw'. Ich möchte nun mittels copy and pos die Aspekte einzeln in ein Memo ausgeben. Das Problem ist, dass der POS-Befehl immer nur das erste Komma findet. Nun suche ich eine Möglichkeit auch die anderen Kommata mittels POS zu erfassen. Ich bin für jede Hilfe dankbar! |
Re: Mit POS mehrere Kommata ausfindig machen
[cl]"explode"[/cl] dürfte sein was du suchst. :)
|
Re: Mit POS mehrere Kommata ausfindig machen
Geht auch einfacher:
Delphi-Quellcode:
:)
Memo1.Lines.CommaText := Test.Antwort;
MfG, Tryer |
Re: Mit POS mehrere Kommata ausfindig machen
copy und delete dürfte sein, was du suchst. So würd ichs machen :
Aspekt1 := Copy (st,1,pos (','); delete (st,pos(','); Aspekt2 := Copy (st,1,pos (','); delete (st,pos(','); ähmm, so ungefähr jedenfalls. 8) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:46 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