AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi Gleiche DLL im selben Prozess mehrfach laden?
Thema durchsuchen
Ansicht
Themen-Optionen

Gleiche DLL im selben Prozess mehrfach laden?

Ein Thema von nuclearping · begonnen am 4. Jul 2008 · letzter Beitrag vom 5. Jul 2008
Antwort Antwort
nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Re: Gleiche DLL im selben Prozess mehrfach laden?

  Alt 4. Jul 2008, 11:52
Es geht nur um freie Mitarbeiter, die die Routinen zur Ansteuerung der Hardware und zur Auswertung der Daten brauchen, um die Software zu erweitern. Aber denen geht ja unsere "Rezeptur" nichts an. Daher bekommen sie die DLL und das Interface, womit sie arbeiten können. Sonst bräuchten sie die Units, womit sie auch gleich den Code für die Algorithmen hätten.

Zitat von chaosben:
Ich glaube da gibt es ein Verständnis-Problem bezüglich DLL's. Solche Bibliotheken arbeiten in der Regel Prozedur-orientiert und nicht mit Klassen. Das heißt ich kann die Prozeduren der DLL aufrufen wie ich gerade lustig bin, ohne an irgendwelche Objekte zu denken.
Und ganz wichtig: Niemals Objekte über DLL-Grenzen hinweg benutzen. (in der Regel)
Ja, aber warum lädt Windows - auf Wunsch - nicht die DLL mehrfach in den Prozess? Ich hatte immer das Verständnis, dass das Handle ja alles trennen sollte.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz