AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 03:17

Parameter dieser Suchanfrage:

Suche in Thema: String Konvertierung
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 28. Feb 2018
    Nja, wenn ich mal schnell Code ohne Delphi zusammentippe, dann kann es passieren, dass er nicht kompiliert und schon beschwert sich jemand. :stupid:
    Und die selben Befehle kann man in tausenden Varianten aufrufen -> jeder hat sein eigenes Codedesign, je nach Compiler/Delphiversion gibt es auch noch kleine Unterschiede und der Eine nutzt lieber diese Methode und ein Anderer was Anderes.

    Der...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 27. Feb 2018
    Im Prinzip noch genauso.
    Es gibt nur mehrere überladene Varianten (z.B. Eine mit TBytes als Input)
    und das Convert-Array, sowie ein ValidCheck-SET liegen globaler, anstatt in jeder der Funktionen.
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 25. Feb 2018
    So schwer zwei/drei genannte Befehle in einen Code zu schreiben und die Parameter zu füllen?
    var
    S: string;
    B: TBytes;
    U: UnicodeString; //WideString
    i: Integer;
    begin
    S := '0056006F007200730063006800610075';
    SetLength(B, Length(S) div 2);
    HexToBin(PChar(S), B, Length(B));
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 25. Feb 2018
    HexToBin macht mehrere/alle Bytes auf einmal
    und IntToStr nur jeweils ein Char.

    Und das ANSI/Unicode ist hier vollkommen egal, denn das PChar ist im Eingang und nicht im Ausgang, also der hexadezimale String (quelle) ist ANSI und das passt genau zu allen Text-Ladefunktionen des jeweiligen Delphi (ANSI und Unicode).
    Der Ausgang ist aber Binär und da im Einganz 4 Zeichen = 2 Byte = WideChar...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 25. Feb 2018
    HexToBin gab es bestimmt schon
    und den WideString auch.

    http://docwiki.embarcadero.com/RADStudio/2010/en/Type_conversion_routines
    http://docwiki.embarcadero.com/RADStudio/2010/en/String_Types#WideString


    In einem neueren Delphi würde ich gleich bei Unicode bleiben.
    Wenn in einem älteren Delphi (D2007 und davor) eh nur ANSI angezeigt wird, also nicht das Delphi z.B. mit...
  • Forum: Algorithmen, Datenstrukturen und Klassendesign

    AW: String Konvertierung

      Delphi
      by himitsu, 25. Feb 2018
    Ähhhhhhhhh .... Text und StrToInt?

    Wie wäre es mit HexToBin oder einer gleichwertigen Stream-Funktion
    und dann TEncoding.Unicode.Xyz, bzw. TEncoding.BigEndianUnicode ? :stupid: (Bytefolge beachten)

    Wobei letzter Teil notfalls "einfach" entfallen kann, wenn man es direkt in einen UnicodeString schreibt. (hier muß man aber vermutlich noch die Bytes der Chars umdrehen, vonwegen BigEndian)


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=himitsu&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=195393
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz