AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:32

Parameter dieser Suchanfrage:

Suche in Thema: Dll von *.res Datei laden
Suche alle Beiträge, die von "cruiser" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.011s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    Klarer Fall von falsch verstanden. Ich meinte nicht das übergeben von Instanzen, sondern das Kapseln der Funktionen. Beim Erzeugen eines Objects kann man die extrahieren und laden, und beim zerstören wieder löschen. Die Methoden der Klasse greifen dann intern auf die Funktionen der DLL zurück. Ich seh da eigentlich keine Probleme, oder habe ich etwas übersehn?
  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    Dann hol ich das Modul eben spätestens aus dem Speicher... mal im Ernst... wenn es alles sooo top-secret ist wirst du um eine verschlüsselte Verbindung zu einem Webservice nicht herum kommen.

    HA! ich habs... du hast keine Lizenz für die komerzielle DLL !!!

    bitte nicht zu ernst nehmen :drunken: :mrgreen:
  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    mhpuh.. dafür ist das verpacken in die Ressourcen aber auch keine Lösung. Stichwort: Ressource-Editor



    Darum ins Tempdir und nicht in irgendein temporäres Dir ;)

    Notfalls entpack die Datei halt als "~tmp1456.dat" wenn du dir nur über die Endung sorgen machst. Sollte LoadLibrary auch schlucken (hoff ich). Aber wirklich sicher bekommste es nicht.
  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    Was spricht dagegen sie über einen TRessourcestream und Savetofile ins Tempdir zu extrahieren?

    Wie das geht hab ich im Post oben mal was hier aus dem Board verlinkt.

    Wie du ans Tempdir kommst findest du in der Library

    Ah ja... hab es oben nicht so explizit geschrieben... kapsel am besten alle Funktionen der DLL in eine Klasse. Bei einer c-DLL gehört hinter den Func-Type glaube(!!!) noch...
  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    Ungebrüft und absolut ungetestet !!!

    Ressource extrahieren
    DP: Ressource ... extrahieren

    DLL dynamisch laden
    type
    TMyFunc = function (p: PChar): Boolean;
    var
    mylib: THandle;
  • Forum: Programmieren allgemein

    Re: Dll von *.res Datei laden

     
      by cruiser, 1. Apr 2008
    Beim Programmstart aus der Ressource ins Temp-Dir extrahieren,

    während der laufzeit dynamisch drauf zugreifen und

    bein Beenden wieder vom Filesystem entfernen.


URL zu dieser Suchanfrage:

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