Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi thread und zugriff auf dll (https://www.delphipraxis.net/6765-thread-und-zugriff-auf-dll.html)

Snoop007 21. Jul 2003 19:33


thread und zugriff auf dll
 
hallöle,
ich möchte mit mehreren treads ( gleichzeitig :D ) auf eine dll zugreifen d.h. immer die selbe procedure aufrufen

wird das von delphi gehandelt oder muss ich mir einen kopf drum machen welcher thread gereade berechtig ich die procedure auszuführen ?

p.s. nicht das ich zu faul bin das selber auszuprobieren, es geht mir um die tipps und kniffe die, so hoffe ich, auch dem thread entstehen :D

jbg 21. Jul 2003 21:05

Re: thread und zugriff auf dll
 
Die Methode läuft in allen Threads geleichzeitig ab. Nur wenn du auf globale Variablen zugreifst, musst du diese mit IPC schützen.

Gast 21. Jul 2003 21:27

Re: thread und zugriff auf dll
 
Also ... angenommen die Daten die vom Thread oder der Func benutzt werden seien global, dann mußte syncen. Sonst haste ja bspw mehrere Instanzen eines Threads, wenn die alle ihre Daten lokal haben, braucht man nix syncen.

Snoop007 21. Jul 2003 21:36

Re: thread und zugriff auf dll
 
entweder versteh ich euch falsch oder ich hab mich falsch ausgedrückt :)

in A läuft xyz im thread ab
in B sind weitere funktionen

xyz aus A soll die funktionen aus B nutzen

geht das so einfach ?
p.s. die daten sind nur lokal

Gast 21. Jul 2003 21:45

Re: thread und zugriff auf dll
 
Wenn die Daten lokal sind, geht es!

Snoop007 21. Jul 2003 22:31

Re: thread und zugriff auf dll
 
machmal sind die dinge doch einfacher als man gedacht hat :shock:, super danke :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:58 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