![]() |
Wie kann ich das Zeichen ' in einen String einbinden?
Ich hab ein kleines Problem.
Ich mach ne Oberfläche für Bat-Dateien. In der Bat ist folgende Zeichenfolge: -Variable"Shellprogram 'echo Shellbefehl >> Pfadangabe+Datei'" Leider weis ich nicht, wie ich das ' Zeichen darstellen soll. Delphi gibt mir folgendes aus: -Variable"Shellprogram echo Shellbefehl >> Pfadangabe+Datei" Ist das Lösbar? Sorry doppelpost: ![]() |
Re: Wie kann ich das Zeichen ' in einen String einbinden?
äh, jetzt fehlt bei dem anderen die frage und nur die antwort ist da... lösch lieber das hier, und pack die frage dort wieder hin.
|
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Hallo
ganz einfach :lol: nutze nicht das einfache Hochkommazeichen ' sondern #39. Beispiel:
Delphi-Quellcode:
Dann steht als Ergebnis in der Variablen aString 'hier steht nun ein SQL-Befehl'.
aString := #39 +SQLBefehl+ #39;
|
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Delphi-Quellcode:
erzeugt
write('Hallo! Mein String: ''Hallo''')
Code:
War das deine Frage?
Hallo! Mein String: 'Hallo'
|
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Hi!
Delphi-Quellcode:
s := 'My string: \'Hello World!\'';
|
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Soweit ich weiss, gelten die Backslashes nur in C(++).
|
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Zitat:
du musst einfach zwei ' hintereinander eingeben und delphi wandelt das in ein einzelnes ' um. Aenogym |
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Bevor hier ein riesiges durcheinander entsteht:
![]() Greetz alcaeus |
Re: Wie kann ich das Zeichen ' in einen String einbinden?
Ich habe die Frage in den anderen Post noch einmal eingetragen und mache jetzt hier mal zu.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 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