Forum: Win32/Win64 API (native code)
by Union,
21. Feb 2013
Setz links neben dem Source im "Gutter" einen Breakpoint. Auf dem roten Pünktchen dann die rechte Maustaste klicken und "Haltepunkt Eigenschaften" auswählen.
Dort "erweitert" betätigen. "Anhalten" ausschalten. In Eval-Ausdruck z.b. Position eingeben. Programm starten. Im Protokoll wird dann der Wert jedes Mal geschrieben, wenn diese Stelle ausgeführt wird.
Forum: Win32/Win64 API (native code)
by Union,
21. Feb 2013
Dann bau doch ein Progressbar1.Update oder Application.Processmessages ein. Das könnte allerdings die Performance vernichten. Oder lass mal ein Debugprotokoll mitlaufen, in dem Du dann sehen kannst wie oft und mit welchen Parameter der Callback aufgerufen wird.
Forum: Win32/Win64 API (native code)
by Union,
21. Feb 2013
Ich meine es müsste in dem Callback heissen:
Form1.ProgressBar1.Max := 100;
Form1.ProgressBar1.Position := Position div Size * 100;