AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Umwandeln eines Strings in einen Array (Stringanalyse)
Thema durchsuchen
Ansicht
Themen-Optionen

Umwandeln eines Strings in einen Array (Stringanalyse)

Ein Thema von xelax90 · begonnen am 25. Feb 2007 · letzter Beitrag vom 25. Feb 2007
Antwort Antwort
Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#1

Re: Umwandeln eines Strings in einen Array (Stringanalyse)

  Alt 25. Feb 2007, 17:09
Zitat von xelax90:
soweit ich das verstehe, gibt es mir den darauffolgenden wert an (also würde, wenn ich succ(4) eingebe, 5 rauskommen oder??)
das macht aber gar keinen sinn, weil die werte strings sind und keine integer oder char.
Hi, (und auch von mir nochmal ein Willkommen in der DP ).
Schau Dir mal die Benennung der Variablen vom marabu an. Er wollte damit zeigen, dass Du zwei Variablen verwendest, Platz enthält dabei die Anzahl der Strings die Du schon gefunden hast, also wieviel Platz dein Array benötigt. Findest Du einen neuen String, den Du in das Array einfügen möchtest, dann erhöhst Du diesen Wert und vergrößerst das Array (Du benötigst einen weiteren Platz). Danach kannst Du an dieser Stelle etwas einfügen:
Zitat von marabu:
Delphi-Quellcode:
Setlength(resultarray, Succ(platz)); // Vergrößern des Arrays
resultarray[platz-1] := ... // Zugriff auf die neue Stelle (ACHTUNG, es sollte Platz - 1 heißen!)
Platz kannst Du einfach mit 0 initialisieren (einmal ganz am Anfang den Wert 0 zuweisen).

Gruß Der Unwissende
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 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