Ergebnis 1 bis 10 von 10
  1. #1
    Gesperrt
    Registriert seit
    20.04.2010
    Beiträge
    67

    Standard Semikolon&Gänsefüßchen in String.

    Hallo Community.

    Mal ne Frage zu Delphi.
    Ich möchte gerne Strings in eine Datei schreiben lassen, da es sich dabei um Befehle handelt sind da auch Zeichen wie Semikolon und Gänsefüßchen dabei.

    Wie bringe Ich meinen Editor bei, das es sich bei meinen Sonderzeichen auch um solche handelt, nicht aber um Delphi Syntax ?

    Gruß

    Snowman

  2. #2
    `*,...ò_Ó...,*´ Avatar von fr34k*
    Registriert seit
    26.06.2007
    Beiträge
    191

    Standard

    Hi,
    ich würde sagen, das du die entsprechenden Zeichen direkt, mit der ASCII Tabelle ansprichst. Dann sollte er dir auch das Zeichen in deine Datei schreiben!

    mfg fr34k*
    The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.
    ~Eric Schmidt

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Snowman.de.117 (07.05.2010)

  4. #3
    Trojaner
    Registriert seit
    25.08.2009
    Beiträge
    94

    Standard

    solang es zwischen '' steht geht es doch ansonsten wie fr34k es schon geschrieben hat über ascii

    string := '"!hallo;"wasgeht"a""""""b;;;;;;!!!!1?=)(/&%$%$§""';

    oder halt ascii
    Showmessage(chr(35)); <--- das wär dann ein #

  5. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Snowman.de.117 (07.05.2010)

  6. #4
    Edelgas Avatar von krypt0n
    Registriert seit
    31.03.2010
    Beiträge
    247

    Standard

    Escapen nennt sich das ganze. bla = "test von \"test\" - hier gehts 'damit' weiter"
    You've been krypt0nized!

  7. #5
    Trojaner
    Registriert seit
    25.08.2009
    Beiträge
    94

    Standard

    krypt0n bist du bei delphi oder bei PHP

  8. #6
    CIH-Virus Avatar von Steiger_mp
    Registriert seit
    18.08.2007
    Beiträge
    485

    Standard

    joa wie oben, einfach doppelt reinhauen
    s := " hallo ""wie gehts dir"?
    Gerne würde ich dumme Antworten anderer User zitieren um mein Ego zu steigern. Nur leider passt das halbe Forum nicht in meine Signatur.

  9. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Snowman.de.117 (07.05.2010)

  10. #7
    Edelgas Avatar von krypt0n
    Registriert seit
    31.03.2010
    Beiträge
    247

    Standard

    Jo sry hab erst jetzt gesehn, dass es sich um Delphi handelt, darin muss man den gewünschten Char einfach 2Mal schreiben. ASCII Chars kann man mit #ASCII-WERT anhängen und Unicodechars AFIAK mit #$UNICODE-WERT.
    You've been krypt0nized!

  11. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Snowman.de.117 (07.05.2010)

  12. #8
    Gesperrt
    Registriert seit
    14.08.2008
    Beiträge
    854

    Standard

    Delphi-Kurs: ASCII-Tabelle

    Also ist z.B. ' -> #039

  13. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Snowman.de.117 (07.05.2010)

  14. #9
    Gesperrt
    Registriert seit
    20.04.2010
    Beiträge
    67

    Standard

    Danke euch allen. Habt mir super weitergeholfen !

  15. #10
    Tron Avatar von gORDon_vdLg
    Registriert seit
    23.07.2007
    Beiträge
    801

    Standard

    du kannst die ansi codes auch in hex angeben in dem du #$20 schreibst für z.B. n leerzeichen^^ geht schneller als umrechnen weil ich mir immer nur die hexwerte merke... merkt euch mal das es ansi ist, nicht ascii... ascii hat nur 127 zeichen. nur sind die ersten 127 halt in ansi gleich geblieben so das es halbwegs kompatibel ist. zitat wikipedia "Keine dieser Acht-Bit-Erweiterungen ist aber „ASCII“, denn das bezeichnet nur den einheitlichen Sieben-Bit-Code."
    musste einfach mal gesagt werden. das vertauscht ja jeder hier...

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •