Delphi/Lazarus: String in Char umwandeln
Frage von Gast | Letztes Update am 07.12.2022 | Erstellt am 01.01.2018
Ich habe einen String, den ich gerne in einen Char konvertieren würde, da ich ihn nur so an eine Funktion übergeben kann.
Obwohl mein String nur aus einem einzelnen Buchstaben besteht, also eigentlich einem Char entspricht, akzeptiert die Funktion meine Eingabe nicht. Gibt es irgendeine Möglichkeit, den String in eine Variable des Typs Char umzuwandeln? Etwas wie c := s ist leider nicht möglich und produziert eine Fehlermeldung.
Ähnliche Themen
MySQL: Zeilenumbrüche in MySQL
Tipp | 0 Kommentare
Delphi/Lazarus: Nur Zahlen im Edit-Feld erlauben
Tipp | 0 Kommentare
PHP: Strings mit Ctype-Funktionen auf Zeichenklassen überprüfen
Artikel | 0 Kommentare
Delphi/Lazarus: Aktuelles Datum und Uhrzeit ausgeben
Tipp | 0 Kommentare
Delphi/Lazarus: 3 Wege um eine Zahl auf X Nachkommastellen zu runden
Tutorial | 0 Kommentare
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Delphi/Lazarus: Byte Array als String aus HEX-Werten anzeigen
Tipp | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ähnlich wie bei einem Array kannst du auch auf die einzelnen Stellen eines Strings zugreifen.
Also zum Beispiel:
Hier hast du einen String mit dem Inhalt "A", den wir in ein Char mit dem Inhalt "A" konvertieren.
Mit s[i] bekommst du entsprechend den Buchstaben an der Stelle i von s, s[1] wäre der erste Buchstabe, da die Zählung bei einem String anders als bei einem Array nicht bei 0 sondern bei 1 beginnt.
Letztes Update am 07.12.2022 | Erstellt am 02.01.2018