AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 22:47

Parameter dieser Suchanfrage:

Suche in Thema: Funktion für leftstr / rightstr etc mit WideStrings
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Funktion für leftstr / rightstr etc mit WideStrings

     
      by himitsu, 9. Mai 2021
    Joar, da gibt es zwei Dinge

    Einmal die Surrogates im UTF-16, das ist leicht zuerkennen,
    also wenn #$D800..#$DBFF, dann gehört das nächste Char dazu.

    Und dann die beliebten Combining-Chars, also mehrere Zeichen werden als ein Zeichen angezeigt.
    z.B. kann man auch A¨ schreiben und sieht dann ein Ä.

    Für diese Beiden gibt es im Windows Funktionen, die ich oben bereits genannt hatte.
    Bei...
  • Forum: Sonstige Fragen zu Delphi

    AW: Funktion für leftstr / rightstr etc mit WideStrings

     
      by himitsu, 8. Mai 2021
    Aber das Copy im D6 sollte doch ebenfalls den WideString behandeln? (kann's grad nicht nachsehn, aber bin mir eigentlich ganz sicher)

    b := LeftStrW(a, 2);

    // wird zu
    b := Copy(a, 1, 2);
    Intern geht das LeftStr/LeftStrW doch bestimmt eh zum Copy und macht es genauso. :angle:


    PS: Bei String/AnsiString mit UTF-8 oder einer chinesischen Codepage drin,
  • Forum: Sonstige Fragen zu Delphi

    AW: Funktion für leftstr / rightstr etc mit WideStrings

     
      by himitsu, 7. Mai 2021
    Ach Mist ... hatte es falsch gelesen. :oops:
    Immer diese gemeinen verneinenden Texte.

    Dachte er ist von D6 auf neuer als 2009 umgestiegen und sucht nun Ersatz für seinen alten Code.


    Ja, vor 2009 gab es nur String/AnsiString (Delphi) und WideString (OLE)
    und auch den uralten ShortString (Pascal), der aber auch ANSI ist. (und auch nach 2009 noch ist)
  • Forum: Sonstige Fragen zu Delphi

    AW: Funktion für leftstr / rightstr etc mit WideStrings

     
      by himitsu, 7. Mai 2021
    LeftStr aus StrUtils ist String/UnicodeString, aber auch und AnsiString

    Copy aus System wird gehn ... ist für Alles (AnsiString/UnicodeString/WideString)

    PS: den letzten Parameter kann man weglassen und schon arbeitet es genau so wie LeftStr :zwinker:
    RightStr: da muß man, zusammen mit Length, bei Copy selbst berechnen

    Es gibt noch zwei "spezielle" Units:
    * AnsiStrings
    * WideStrings


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=207831
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:02 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