wathlon Geschrieben 3. Januar 2003 Geschrieben 3. Januar 2003 Hallo, ich habe eine Frage: Wie kann ich in VB Anführungszeichen maskieren, so dass sie in einem String dargestellt werden? Vielen Dank für die Hilfe! Gruß Wathlon
Ganymed Geschrieben 3. Januar 2003 Geschrieben 3. Januar 2003 Hallo! Das machst du folgendermaßen: Private Sub Form_Load() MsgBox Chr(34) & "Hallo" & Chr(34) Unload Me End Sub Chr(34) setzt das Anführungszeichen. Gruß Gany
eXoCooLd Geschrieben 3. Januar 2003 Geschrieben 3. Januar 2003 string = string + chr(34) chr(34) macht ein ASCII zeichen und 34 ist das " must dann nur in den String einbauen
SgtBadAzz Geschrieben 3. Januar 2003 Geschrieben 3. Januar 2003 Originally posted by wathlon Hallo, ich habe eine Frage: Wie kann ich in VB Anführungszeichen maskieren, so dass sie in einem String dargestellt werden? Vielen Dank für die Hilfe! Gruß Wathlon Gibt es da nicht sowas wie in C also so eine Art Escape-Sequenz wie z.B. \ (Backslash), das wird es doch bestimmt was anderes geben als dieses CHR$(x) Zeug, das waere ja mal voll bloed. Frank
sYmbol Geschrieben 3. Januar 2003 Geschrieben 3. Januar 2003 Originally posted by SgtBadAzz Gibt es da nicht sowas wie in C also so eine Art Escape-Sequenz wie z.B. \ (Backslash), das wird es doch bestimmt was anderes geben als dieses CHR$(x) Zeug, das waere ja mal voll bloed. Frank Das ist in VB leider nicht möglich :cool: geht nur mit ASCII sYmbol
wathlon Geschrieben 3. Januar 2003 Autor Geschrieben 3. Januar 2003 Sorry, habe neuer Beitrag an Stelle von Antworten gedrückt! Ich möchte mich für euere Hilfe recht herzlich bedanken! Als alter C-Programmierer finde ich es echt schade, dass es keine Escape-Sequenz gibt, aber damit muss ich wohl leben? Thx! Gruß Wathlon
Agent Purple Geschrieben 6. Januar 2003 Geschrieben 6. Januar 2003 Hab das Posting grad mal so entdeckt. Klar gibt es Esc-Sequenzen. Kannst das mit doppelten Anführungezeichen machen. MsgBox ("Text1 ""Text2"" Text3") gibt alles als einen String aus wobei Text2 in anführungszeichen steht. Text1 "Text2" Text3 <<< das steht dann in der Box Gruß
Ganymed Geschrieben 7. Januar 2003 Geschrieben 7. Januar 2003 Hmmm... da gabs bei mir Fehlermeldungen als ich das Anführungszeichen doppelt setzen wollte. Deswegen dieser Zeichen-Code... Woran liegts?
MsB Geschrieben 15. Januar 2003 Geschrieben 15. Januar 2003 Servus, Die doppelten Anführungszeichen gehen. Ich dachte erst es liegt an der MSGBOX, aber du kannst es auch bei Variabelzuweisungen verwenden. Welche Version von VB hast du denn am laufen? so long, MsB
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden