Hmm Ich verstehe den Kram echt nicht!
Habe es jetzt ein paarmal gestartet einmal gehts dann wieder nicht.
Und das ohne das etwas am Source verändert wurde.
Scheint irgendein Timing problem zu sein oder sonstwas ..
Delphi-Quellcode:
if (VisInfo[VisCounter]^.Init) then
begin
VisWinCounter := VisCounter;
VisInfo[VisWinCounter]^.VisInfoCount := VisWinCounter;
if assigned(VisInfo[VisCounter]) then
begin
ReAllocMem(VisInfo[VisCounter], VisCounter * SizeOf(TWinampVisInfo));
end;
// Neuen Thread erstellen
ThreadHandle := BeginThread(nil, 0, @WinampVisWin, VisInfo[VisWinCounter], 0, ThreadId);
Zitat:
CopyMemory(@PlugIn[2], @PlugIn[1]); oder o. ä.
Danke Sonnenlicht Nummer 7.
Aber das löst mein Problem nicht wie ich CopyMemory benutzen muss ist mir bekannt
gruß