Zitat von
Meflin:
naja, die Funktion erwartet ja als Parameter was vom Typ LPCRITICAL_SECTION, und ich frage mich ob meine TCriticalSection diesen Types ist. ansonsten habe ich nicht wirklich erfahrung mit dem umgang und der erweiterung von klassen...
Der Typ ist exakt der gleiche. LP steht nur für Long Pointer. Unter Delphi deklariert man also wahlweise einen Pointertyp (für CritSects existiert der IMO schon) oder deklariert es als "var".