AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: Sonderzeichen in TEdits (Charset?)
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.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Sonderzeichen in TEdits (Charset?)

     
      by himitsu, 3. Nov 2010
    Sowas ähnliches hatte ich auch mal ausprobiert, mit dem Ergebnis, daß sich sporadisch im Code "internal copiler error" versteckten.

    Das Problem ist halt, daß BaseT zur Compilezeit und an dieser Stelle noch nicht bekannt ist.
    Leider arbeitet der Compiler nur in einem Durchgang, so daß der Code nicht nochmal übersetzt wird ... SizeOf bekommt also niemals den Ersatztypen mit, welchen man bei...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Sonderzeichen in TEdits (Charset?)

     
      by himitsu, 3. Nov 2010
    Nee, leider gibt es keine Möglichkeit, um bei den Generics Nummern zu übergeben.
    Und wenn man den Speicher als String oder array of Char als Parameter übergibt, dann kann man nicht innerhalb des generischen Typs darauf zugreifen, um die nötigen Konvertierungen für die Operatoren zu implementieren.

    Praktisch sind die Generics dafür komplett nutzlos. :evil:

    Von der Sprache/Syntax her wäre es...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Sonderzeichen in TEdits (Charset?)

     
      by himitsu, 3. Nov 2010
    Da D2007 Recordoperatoren bietet, könnte man für das WideChar-Array einen Ersatz stellen, welcher 100%ig wie ein WideString nutzbar ist und zugleich die Vorteile des ShortString/CharArray bietet.
    http://www.delphipraxis.net/129846-char-array-mal-einfach.html
    Gut, bei gespeicherten Records müßte man die Dateien/Recorddaten erstmal konvertieren.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Sonderzeichen in TEdits (Charset?)

     
      by himitsu, 2. Nov 2010
    Ja


    Wenn du es nicht selber umkodierst, dann wird die CodePage des Systems zum Speichern verwendet.
    Also auf einem russischen System wird nur der rusische Teil in ANSI gespeichert.
    Ließt man nun diesen AnsiString in einem anderem System aus, so wird da ebenfalls die SystemCodePage verwendet und es wird falsch ausgelesen.

    Also lieber WideString nutzen, oder
    TMyStoredRecord = record
    ...


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