Thema: Delphi Thread in dll

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#4

Re: Thread in dll

  Alt 10. Dez 2007, 23:08
DLL und Anwendung sind zwei unterschiedliche Dinge. Die haben (im Normalfall) nichtmal den Speichermanager gemeinsam, somit ist da nichts mit Synchronisation von Dingen in einer DLL. Wie sollte das die Anwendung mir nichts, dir nichts bewerkstelligen? Du kannst sonstwas für DLLs mit LoadLibrary z.B: laden und da soll die Anwendung automatisch und völlig konfigurationslos Threads synchronisieren? Wenn du da eine gute Formel hinbekommst: patentieren lassen. Damit kannste auch Geld machen...

Also: Die DLL hat soweit keine Oberflächen VCL mit drin, somit muss auch nichts synchronisiert werden. Rufe einen vorher von der Anwendung übergebenen Callback einfach vom Thread aus auf und gut ist. Die Anwendung muss ich darum kümmern das zu synchronisieren. Sie muss einfach so programmiert werden, dass dieser Callback jederzeit aufgerufen werden kann....
  Mit Zitat antworten Zitat