AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 07:47

Parameter dieser Suchanfrage:

Suche in Thema: pChar nach string konvertieren ?
Suche alle Beiträge, die von "FAlter" 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.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: pChar nach string konvertieren ?

      Delphi
      by FAlter, 16. Mai 2008
    Hi,

    bei älteren Delphi-Versionen ging StrPas jedenfalls mit ShortString, und direktzuweisung funktionierte bei ebendiesen nicht, nur bei AnsiStrings. Oder jedenfalls musste man sie bei ShortStrings verwenden. Bei anderen erübrigt sich das, denn wozu denn noch die Ticks für den Call verschwenden? Dann lieber gleich selbst zuweisen.

    SetString kannte ich noch gar nicht.

    Dann eben:
    ...
  • Forum: Sonstige Fragen zu Delphi

    Re: pChar nach string konvertieren ?

      Delphi
      by FAlter, 16. Mai 2008
    Hi,

    meinst du vielleicht das:



    Anhand der Parameter schätz ich mal, dass es ein etwas ungewöhnlicher PChar ist. Dieser ist nicht nullterminiert, sondern in einem Extraparameter (NoOfChars) wird die Anzahl der Zeichen übergeben. Somit suchen sämtliche Delphi-Funktionen vergeblich nach #0 und greifen einfach munter weiter auf das, was danach kommt, und da gibts ne AV.

    SetLength(S, no);...
  • Forum: Sonstige Fragen zu Delphi

    Re: pChar nach string konvertieren ?

      Delphi
      by FAlter, 16. Mai 2008
    Hi,

    ich will sagen, dass du dich nicht um die Umwandlung kümmern musst. Da musst du gar nichts machen, eine einfache Zuweisung genügt. Wenn es zu einer AV kommt, dann zeigt der PChar wo falsch hin.

    Der Fehler liegt nicht an der Umwandlung, sondern schon vorher. Und beim Zugriffsversuch krachts dann. Bei einer AV sollte man sich nicht auf die Stelle, die der Debugger anzeigt, verlassen....
  • Forum: Sonstige Fragen zu Delphi

    Re: pChar nach string konvertieren ?

      Delphi
      by FAlter, 16. Mai 2008
    Hi,

    ich gehe mal von {$H+} aus.

    var
    X: PChar;
    S: String;

    S := X;


URL zu dieser Suchanfrage:

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