AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:32

Parameter dieser Suchanfrage:

Suche in Thema: AnsiString zu String zuweisen ohne Konvertierung?
Suche alle Beiträge, die von "Rolf Frei" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 8 von insges. 8 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 9. Dez 2019
    Beim TIniFile gibt es kein LoadFromFile. Lesen/Schreiben von INI-Files funktioniert nicht auf Filebasis wie eine TStringList. Da wird kein File geladen, da ist das OS dafür zuständig. Da ist auch der Unterschied zum TMemIniFile. Sobald ich im TIniFile eine Wert schreibe ist dieser im File enthalten. Beim TMemIniFile wird das File erst beim Free gespeichert. Das lädt immer das ganze File in den...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 9. Dez 2019
    @Bbommel
    Danke für deine Bemühungen, aber das habe ich ja schon erwähnt, dass es mit einem TMemIniFile klappen würde. Das habe ich bereits in einem Post erwähnt und auch erklärt, wieso mir das nicht so recht gefällt. Dass da immer das ganze INI File geladen und geschrieben wird ist nicht ideal. Brauche es aber nun dennoch, weil so das Problem vorerst behoben ist.

    @TiGü
    Natürlich könnte ich...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 9. Dez 2019
    Schau dir bitte nochmals die letzte Nachricht an. Habe da noch Ergänzungen mit einem Beispiel gemacht.

    Das sind nur Daten die so in einem INI File abgelegt sind und die ich beim Einlesen/Schreiben Ent/Verschlüssle. Als Resultat bekomme ich dann ganz normalen Text und nichts Binäres.

    Und ja das würde ich heute nicht mehr so machen, aber das ist vor 20 Jahren so entstanden und hat nun gute 20...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 9. Dez 2019
    Weil das nicht geht und ich dann ? Zeichen erhalte. Das $95 ist im Ansi ein Kontrollzeichen und wird bei der Umwandlung dann zu einem ?.

    In D7 war das problemlos möglich ein Inifile mit beliebigen Zeichen zu füttern. In Rio muss ich diese Daten auch lesen können, da diese so exisitieren und ich diese verarbeiten muss. Es handelt sich dabei um verschlüsselte Daten die ich entschlüsseln muss und...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 8. Dez 2019
    @Dennis07
    Herzlichen Dank für deine Erklärung. Dann gibt es also keine Möglichkeit das ohne "Aufwand" zu lösen. Meine for-Schlauefe würde dann ja auch das mache was ich will und wäre viel einfacher, als dein Code. Vermutlich aber auch etwas langsamer. Das wäre hier aber keine Problem, da diese Routine nur sehr vereinzelt aufgerufen wird.

    Ich mache nun sowas in der Art:

    var
    a:...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 7. Dez 2019
    Das ist mir alles bekannt nützt mir hier nur nichts oder ich verstehe nicht wie man das richtig anwendet. Man müsste ja beim Unicodestring "s" sagen, dass er nichts umwandeln soll. Hast du mir eventuell ien Beispal anhandn meins Beispiels? Bei meinen Tests kam da nie das gewünschte heraus, wenn ich mit Tencoder herumgespielt habe.

    Wenn ich "a" and "s" nicht direkt zuweise, sondern sowas hier...
  • Forum: Object-Pascal / Delphi-Language

    AW: AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 7. Dez 2019
    Habe schon Stunden lange gesucht und zu dem was ich hier suche finde ich nichts.

    Das nächste Problem steht auch schon an: TIniFile/TMemeIniFile. Delphi liest hier nun Unicodestrings obwohl ein INI-File immer Ansi-Daten enthält. Nun habe ich da wieder das selbe Problem, dass ich da nun in Unicode umgewandelte Strings geliefert bekomme, die Zeichenwerte > 255 enhalten. Die Daten im INI sind...
  • Forum: Object-Pascal / Delphi-Language

    AnsiString zu String zuweisen ohne Konvertierung?

     
      by Rolf Frei, 7. Dez 2019
    Wie kann ich in 10.3 Rio einen AnsiString einem String zuweisen, ohne dass der String über die Codepage konvertiert wird? Siehe folgendes Beispiel:


    var
    a: AnsiString;
    s: String;
    begin
    a := #$33#$95#$34;
    s := a;
    end;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Rolf+Frei&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=202776
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:33 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