Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   String anhand eines Trennzeichens zerlegen (https://www.delphipraxis.net/203692-string-anhand-eines-trennzeichens-zerlegen.html)

venice2 13. Mär 2020 15:03

AW: String anhand eines Trennzeichens zerlegen
 
Zitat:

Zitat von DieDolly (Beitrag 1459695)
Zitat:

Nicht jede VCL Version unterstützt Split.
Wer noch ein Uralt-delphi verwendet, ist auch selber schuld und muss sich dann solche Codeschnipsel suchen.

Was passt dir daran nicht?
Wann oder wie lange programmierst du schon mit Delphi und gestehst Anfängern nicht zu zu lernen?
Seltsame Weltanschauung

Nebenbei habe ich herausgelesen das er lernen möchte wie man einen String zerlegt.
Mit der VCL Split Funktion tut er es definitiv nicht. Ja ist einfach aber nicht hilfreich.

michael.cohrs 14. Mär 2020 12:38

AW: String anhand eines Trennzeichens zerlegen
 
Danke nochmals allen für die Antworten!!! der String kann jedoch folgendermaßen aussehen: Beispiel A|1|B|2|C|3 etc. Ich benötige immer die erste Bez. inkl den hinter der Pipe stehenden Wert, danach den nächsten usw. Deshalb dachte ich mir es wäre gut den String auseinander zu nehmen oder?

DieDolly 14. Mär 2020 12:40

AW: String anhand eines Trennzeichens zerlegen
 
Guck dir doch mal Split an und vergiss das mit GetShortHint und GetLongHint.

michael.cohrs 14. Mär 2020 12:43

AW: String anhand eines Trennzeichens zerlegen
 
Ich steh grad ein wenig auf dem "Schlauch", hast Du vlt ein Beispiel für mich? und Danke für die Antwort!!

michael.cohrs 14. Mär 2020 12:44

AW: String anhand eines Trennzeichens zerlegen
 
Die beiden extrahierten Werte sollen in ein Object geschrieben werden, ohne Pipe....

DieDolly 14. Mär 2020 12:46

AW: String anhand eines Trennzeichens zerlegen
 
Delphi-Quellcode:
var
 s: string;
 BezeichnerUndWerte: TArray<string>;
begin
 s := 'A|1|B|2|C|3';
 BezeichnerUndWerte := s.Split.Split(['|']));


 {*
 Ergebnisse:
  BezeichnerUndWerte[0] > A
  BezeichnerUndWerte[1] > 1
  BezeichnerUndWerte[2] > B
  BezeichnerUndWerte[3] > 2
  BezeichnerUndWerte[4] > C
  BezeichnerUndWerte[5] > 3
 *}
end;

michael.cohrs 14. Mär 2020 13:00

AW: String anhand eines Trennzeichens zerlegen
 
Ich danke Dir für die Antwort, genau das habe ich gesucht!!!

DieDolly 14. Mär 2020 13:10

AW: String anhand eines Trennzeichens zerlegen
 
Die Antwort dazu stand schon am Ende auf der ersten Seite.

michael.cohrs 14. Mär 2020 13:28

AW: String anhand eines Trennzeichens zerlegen
 
Das stimmt, ich hab sie nur nicht gleich richtig verstanden ;-( dennoch vielen Dank!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:55 Uhr.
Seite 3 von 3     123   

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