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: Record mit PChars aus DLL befüllen lassen
Suche alle Beiträge, die von "uligerhardt" 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.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Record mit PChars aus DLL befüllen lassen

     
      by uligerhardt, 21. Feb 2013
    Ich würde vielleicht den Parameter per Referenz übergeben:
    procedure FillDataA(var Data: TTestDataA); stdcall;
    weil du (vermutlich) nicht nil übergeben darfst. Ist aber Geschmackssache.
  • Forum: Sonstige Fragen zu Delphi

    AW: Record mit PChars aus DLL befüllen lassen

     
      by uligerhardt, 21. Feb 2013
    Hab sowas ehrlich gesagt noch nie ausprobiert, aber wenn du mit rohen Zeigern (nicht irgendwelche Delphi-Strings) hantierst, würde es mich sehr wundern, wenn da automatisch aufgeräumt werden würde (außer bei Prozessende :mrgreen:).

    Und mit der ClearDataA-Methode hast du alles schön ordentlich an die "richtige" Stelle gepackt - AnsiStrAlloc neben AnsiStrDispose (?), FillDataA neben ClearDataA -...
  • Forum: Sonstige Fragen zu Delphi

    AW: Record mit PChars aus DLL befüllen lassen

     
      by uligerhardt, 21. Feb 2013
    Einfach in die DLL eine procedure ClearDataA(Data: PTestDataA); stdcall;
    packen, die das Gegenstück zu AnsiStrAlloc aufruft?
    Würde dann so verwendet werden:procedure TFormTest.ButtonFillClick(Sender: TObject);
    var
    Data: TTestdataA;
    begin
    FillDataA(@Data);
    try
    ShowMessage(Data.AString);
    finally


URL zu dieser Suchanfrage:

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