Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
6. Okt 2008
Du musst den Service ganz normal starten und kannst dann mit Run -> Attach to process Delphi an den Service dranhängen.
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
6. Okt 2008
Ist dir bewusst, dass du auch einen Service debuggen kannst?
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
6. Okt 2008
Das hört sich eigentlich threadsicher an.
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
6. Okt 2008
Ist das ein Funktionszeiger oder ein Methodenzeiger? Um einen Methodenzeiger threadsicher zu bewegen, muss man ein wenig tricksen.
Forum: Win32/Win64 API (native code)
Delphi
by Apollonius,
6. Okt 2008
Das hängt alles davon ab, um was für Felder es sich handelt und wie sie verändert werden. Ich sehe es immer als Ziel an, möglichst ohne Locks irgendeiner Art auszukommen. Mit den Interlocked-Funktionen lässt sich sehr viel machen, z.B. kann man so Listen ohne Locks verwalten.