Einzelnen Beitrag anzeigen

em-sigma

Registriert seit: 8. Jul 2004
38 Beiträge
 
Delphi 2005 Personal
 
#2

Re: 2 Zeichenketten zusammenführen

  Alt 29. Nov 2006, 16:00
Moin Bea,

zum Zerlegen von Zeichenketten gibt's hier im Forum doch irgendwo eine Funktion namens "Explode" (hab ich jedenfalls mal gesehen, mußt Du mal nach suchen).

Die zerlegt dir dann den String in seine Teile, immer da, wo das Trennzeichen auftaucht. Natürlich auch dann, wenn das Trennzeichen innerhalb von Anführungszeichen steht.

Diesen Fall muß du dann gesondert behandeln. Ist aber nicht so schlimm. Der Fall ist leicht daran zu erkennen, daß das abschließende Anführungszeichen fehlt. Deshalb fügst du alle folgenden Strings wieder hinten an (mit einem "\," dazwischen) bis ein String mit einem Anführungszeichen als letztem Character auftaucht.

War das verständlich?

Viel Spaß,
em-sigma
Allen ist das Denken erlaubt. Vielen bleibt es erspart. (Curt Goetz)
  Mit Zitat antworten Zitat