AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:17

Parameter dieser Suchanfrage:

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

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 23. Apr 2015
    Hmmm, sieht genauso aus, wie ich ihn in Erinnerung hab :shock:

    Gib's zu, du hast den schnell wieder hochgeladen.
    Es liegt aber garantiert nicht daran, daß die Autovervollständigung mir beim jetzigen Versuch ein ansisting vorschlägt.

    Der Link im Post #1 und zwei Andere aus Google führten vorhin zu einem "Not Found" :gruebel:
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 23. Apr 2015
    Irgendwie führen die bisher gefundenen Links und auch die SuFu auf deiner Seite nicht zu dem Artikel, der diesem ANSI-Spaß gewidmet war.
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 23. Apr 2015
    Die können das auch garnicht so schnell ausbauen, da sie intern an Vielen Stellen immernoch AnsiStrings verwenden, also z.B. bei den alten Dateifunktionen (WriteLn) und wo ich vorgestern wieder mal entnervt drübergestolpert bin, der sLineBreak.
    In Windows ist das ein _AnsiString und im NextGen ein _AnsiChar.

    Echt geil, da ich per Pointer auf den Text zugreifen und ihn als...
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 18. Sep 2014
    Wenn man es endlich mal hinbekommen könnte, daß man mehr als nur einen Helper benutzen kann, dann würde sich es bestimmt noch mehr verbreiten und würde viele Vorteile bringen, vorallem bei Ausnutzung der Autovervollsändigung.
    z.B. "mal gucken was ich alles mit meinem String Typen machen kann"
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 18. Sep 2014
    Bei den alten StringFunktionen muß man nun eben aufpassen, kann sich aber über Low und High auch dir "aktuellen" Indize besorgen.

    Und die neuen String-Helper arbeiten immer mit dem 0-Index, auch unter Windows.

    var
    S: string;

    S.Chars(0) = S
    S.Trim = Trim(S)
    S.substring(0, 2) = Copy(S, Low(S), 2)
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 18. Sep 2014
    Angeblich um die nötige "aufwändige" Umrechnung wegzulassen, so einer Sage nach :roll:, denn aus der 1 wird ja intern ein 0-Offset im Char-Array.

    In anderen Sprachen ist Char 0 auch das Erste.
    Im Delphi stammt das davon, daß im ShortString an der 0 das Längenbyte stand und die LongStrings mit der Zählung gleich blieben, obwohl es das Längenbyte "dort" nicht mehr gibt.
    Es ist somit wie in den...
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 17. Sep 2014
    {$OLDTYPELAYOUT ON} hat was mit der Speicherausrichtung der Felder in Records zu tun. Und dann noch das mit dem Sign in Integertypen.
    http://docwiki.embarcadero.com/RADStudio/XE6/de/Interne_Datenformate -> siehe Abschnitt "Implizites Packen von Feldern mit einer gemeinsamen Typspezifikation"

    {$ZEROBASEDSTRINGS ON}
    Da ist das erste Zeichen im String bei S und nicht bei S, welches (das mit der...
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 16. Sep 2014
    Und nur weil Emba das geglaubt hat, haben die nun die AnsiStrings versteckt?

    Ich hatte fast schon Angst, daß man aufpassen muß, ob es Copy, Pos, Insert, Delete und Co. auch noch gibt, da du ja nur die Stringtypen wiederhergestellt hast.



    Ich überlege auch noch, ob ich mich näher mit den neuen NextGen-Integertypen auseinandersetzen sollte und versuch rauszufinden, wie/ob man da noch...
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 16. Sep 2014
    TEncoding kann den AnsiString von Bytes in Unicode umwandeln und beim Speichern kann man es wieder zu ANSI machen.
    TStringList, TFile.ReadXXX, TStringStream, TFileStream+TBinaryReader uvm. können auch Ansi einlesen und dann in Unicode umwandeln.

    Und wenn es wirklich ANSI bleiben muß, dann liest man es eben als TBytes ein und wandelt es nicht um.
  • Forum: Cross-Platform-Entwicklung

    AW: AnsiString in Android App

      Delphi
      by himitsu, 16. Sep 2014
    Laut Beschreibung würde ich Ja sagen.


    Nja, es ist von Andy ... Wer würde da mit großen Nebenwirkungen rechnen? :lol:


    Oder du verwendest einfach ein Byte-Array, wenn du eine Reihe von "1" Bytes benötigst. :stupid:


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