AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Die gleiche DLL in mehreren Threads verwenden
Thema durchsuchen
Ansicht
Themen-Optionen

Die gleiche DLL in mehreren Threads verwenden

Ein Thema von JocalAreaNetwork · begonnen am 23. Dez 2005 · letzter Beitrag vom 23. Dez 2005
 
JocalAreaNetwork

Registriert seit: 19. Aug 2005
35 Beiträge
 
Delphi 2006 Architect
 
#1

Die gleiche DLL in mehreren Threads verwenden

  Alt 23. Dez 2005, 09:03
Hallo allerseits,

ich habe eine eventuell ganz banale Frage, konnte aber über die Suche nichts darüber finden, weshalb ich froh wäre, wenn mir jemand weiterhelfen könnte.

Mein momentaner Stand ist, dass ich eine DLL besitze, die Funktionen exportiert, um teils langwierige Berechnungen durchzuführen. Damit mein Hauptprogramm, das diese Funktionen ausführt, nicht immer warten muss, bis die Berechnungen beendet sind, würde ich diese gerne in Threads auslagern.

Nun zu meiner Frage:
Wenn ich in einem Thread diese DLL lade, die schon bereits geladen ist, dann wird ja bloß ein Referenzzähler erhöht, die DLL aber nicht ein zweites Mal geladen. Nun führe ich aber gleichzeitig die selbe Funktion mehrfach aus bevor der letzte Aufruf beendet ist. Kann das funktionieren oder gibt es da Probleme von wegen Threadsicherheit? Auf globale Variablen innerhalb der DLL greift die Funktion nicht zu.


Mit freundlichen Grüßen
Jan
  Mit Zitat antworten Zitat
 


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:13 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