AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:02

Parameter dieser Suchanfrage:

Suche in Thema: TMemoryStream - DLL (delphi/Lazarus)
Suche alle Beiträge, die von "_frank_" 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.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: TMemoryStream - DLL (delphi/Lazarus)

      Delphi
      by _frank_, 25. Nov 2006
    ist das so möglich eine globale stream-variable zu erstellen (initialization) und diese im finalization freizugeben, dazwischen nur mit pointer mit dem hauptprogramm zu kommunizieren?
    oder gibt es da evtl. bessere Möglichkeiten?

    Gruß Frank
  • Forum: Object-Pascal / Delphi-Language

    Re: TMemoryStream - DLL (delphi/Lazarus)

      Delphi
      by _frank_, 25. Nov 2006
    so mein erster versuch, jedoch bekomme ich die daten nicht zurück, damit ich den stream in der dll freigeben kann...


    function oBinaryToText(InData:Pointer;inLen:integer;OutData:Pointer;var outLen:integer):boolean;
    var ms,ms2:TMemoryStream;
    begin
    ms:=TMemoryStream.Create;
    ms.ReadBuffer(inData,inLen);//sollte so funktionieren, denk ich
    ms.Position:=0;
    ms2:=TMemoryStream.Create;
  • Forum: Object-Pascal / Delphi-Language

    Re: TMemoryStream - DLL (delphi/Lazarus)

      Delphi
      by _frank_, 25. Nov 2006
    mhm...ist halt die frage, ob delphis TMemoryStream gleich dem von Lazarus ist...
    stehen in TMemoryStream.Memory wirklich nur meine Daten ohne Header etc?
    Wenn dem so ist, sollte es funktionieren...

    Gruß Frank
  • Forum: Object-Pascal / Delphi-Language

    TMemoryStream - DLL (delphi/Lazarus)

      Delphi
      by _frank_, 25. Nov 2006
    Hi,
    weis jemand, wie man einen TMemoryStream (oder etwas vergleichbares) vom (Delphi-) Hauptprogramm an eine Dll (Delphi+Lazarus) geben kann und wieder zurück?

    Ich denke mal PChar ist das nicht die richtige Wahl, da in der Binärvariante evtl. auch #0-Zeichen vorkommen.
    weiterhin möchte ich vermeiden, eine temporäre Datei zu schreiben (wenn möglich).

    Sinn und Zweck der Sache soll sein,...


URL zu dieser Suchanfrage:

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