Einzelnen Beitrag anzeigen

schwa226

Registriert seit: 4. Apr 2008
400 Beiträge
 
#1

Multithreading und Globale Funktionen

  Alt 6. Jan 2011, 17:26
Hallo!

Ich muss einmal nachfragen bevor ich einen Blödsinn mache!

Ich habe mehrere Threads.
In einer globalen Unit habe ich dann z.B. diese Funktion:
Delphi-Quellcode:
function Add(a,b : Integer): Integer;
begin
   Result := (a + b);
end;
Kann ich diese einfach im Thread verwenden oder kann es da zu Problemen führen?
Es kann ja sein, dass der eine Thread gerade in der Funktion ist und dann ein anderer reinkommt.
Delphi 2010, Update 4 & 5
  Mit Zitat antworten Zitat