AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: D2010: Problem bei Typkonvertierung String => PAnsiChar
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: D2010: Problem bei Typkonvertierung String => PAnsiCh

      Delphi
      by himitsu, 20. Apr 2010
    Theoretisch ja, denn hier wandelst du den UnicodeString in einen AnsiString und erzeugst davon einen Pointer.

    Praktisch ist es aber unpraktisch, da man so keine richtige Kontrolle über die temporär erzeugte delphi-interne AnsiString-Variable hat.
    Heißt, du hast keine wirkliche Kontrolle darüber, wann Delphi den AnsiString freigibt und wann somit der Pointer darauf ungültig wird.

    Sicherer...
  • Forum: Object-Pascal / Delphi-Language

    Re: D2010: Problem bei Typkonvertierung String => PAnsiCh

      Delphi
      by himitsu, 20. Apr 2010
    {31} LString:='C:\MeinOrdner\MeinUnterOrdner\MeineDatei.Endung';
    {32} LAnsiString:=LString;
    {33} LPAnsiChar1:=PAnsiChar(LString);
    {34} LPAnsiChar2:=PAnsiChar(ExtractFilePath(LString));
    {35} LPAnsiChar3:=PAnsiChar(LString+' -Param1');
    {36} LPAnsiChar4:=PAnsiChar(LAnsiString+' -Param1');
    {37} LPAnsiChar5:=PAnsiChar(LAnsiString+' -Param1 '+LString);
    {38}...
  • Forum: Object-Pascal / Delphi-Language

    Re: D2010: Problem bei Typkonvertierung String => PAnsiCh

      Delphi
      by himitsu, 20. Apr 2010
    LAnsiString: Bei Zuweisung von String/UnicodeString an AnsiString nimmt Delphi automatisch eine Umwandlung/Konvertierung vor.
    Bei Pountertypen ist sowas nicht mautomatisch möglich.


    Bei LPAnsiChar1 bis LPAnsiChar3 und vielleicht noch LPAnsiChar5 sollte Delphi bezüglich der falschen Typkonvertierung (UnicodeString nach PAnsiChar) meckern.
    Und wenn man dieses ignoriert, dann soll man sich...


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