![]() |
String in Buchstaben zerlegen
Hallo
ich bin noch ziemlicher Delphi-Änfänger und ich wollte ein Program schreiben, mit dem ich einen String in seine Buchstaben bzw. Zeichen zerlegen kann. z.B: Ich schreibe in ein edit Feld : Hallo und das Programm speichert in variablen die Buchstaben also: var1=H var2=a var3=l und so weiter. Könnt ihr mir da bitte helfen |
Re: String in Buchstaben zerlegen
Zitat:
Nur wo genau liegt das Problem? :glaskugel: *glaskugel auspack und einfach mal drauf losrate*
Delphi-Quellcode:
var s: String;
erstesZeichen, zweitesZeichen, ...: Char; s := Edit1.Text; erstesZeichen := s[1]; zweitesZeichen := s[2]; ... |
Re: String in Buchstaben zerlegen
ja schon aber der soll automatisch so viele variablen erstellen, wie es Buchstaben im String sind.
is vieleicht nich so richtig rübergekommen in meiner frage :gruebel: :gruebel: |
Re: String in Buchstaben zerlegen
Das wird so nicht gehen :(
|
DP-Maintenance
Dieses Thema wurde von "mkinzler" von "Multimedia" nach "Object-Pascal / Delphi-Language" verschoben.
hat definitiv nichts mit Multimedia zu tun |
Re: String in Buchstaben zerlegen
Wenn ich das richtig verstehe, willst Du dynamisch zur Laufzeit Variablen anlegen. Das geht (zumindest in Delphi) nicht. Du kannst die einzelnen Zeichen des Strings aber mittels ihres Index ansprechen, wobei hier die Zählung nicht wie sonst üblich bei 0, sondern bei 1 beginnt, das letzte Zeichen hat somit den Index Length(Stringvariable).
P.S.: Willkommen in der DP :dp: |
Re: String in Buchstaben zerlegen
Da kannst du "nur" ein Char-Array (Array of Char) nehmen,
(dieses hat ja eine beliebige anzahl an "einzelnen" Char-Feldern) aber da kann man auch gleich alles im String lassen, denn dieser ist ja im Prinzip nix Anderes. Was willst du denn damit anfangen? Womöglich gibt's ja 'ne andere Lösung. :angel: |
Re: String in Buchstaben zerlegen
Naja ich wollte so ein Programm schreiben, mit dem ich solche Wortgitter erzeuge, wo man dann bestimmte wörter finden muss.
OPDLE SKEPR JZLKU QiPLD hahtt TEIHS sowas halt in der art |
Re: String in Buchstaben zerlegen
und deshalb wollte ich mehrere labels unter und nebeneinander machen und in jedes ein buchstaben schreiben
|
Re: String in Buchstaben zerlegen
Da würde ich eher zu einem TStringGrid raten, das spart dir sehr viel Arbeit. ;-)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:05 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 by Thomas Breitkreuz