Eine Frage "Warum funktioniert mein Code nicht" wird für die Zukunft sinnlos, wenn man den fehlerhaften Code in der Ursprungsfrage korrigiert.
Zitat:
if ((AddSList(_HWnd) = True) and (SList.Count > 0)) then // hier war mein Fehler, Count und HWnd waren vertauscht, Danke @ sahimba
Versteh ich nicht, steht doch da was ich falsch hatte? Für die Akten, es war
Zitat:
if ((SList.Count > 0) and (AddSList(_HWnd) = True)) then
Was halt nicht klappen konnte da (SList.Count > 0) an erster Stelle immer 0 ist.
Danke für Boolean Hinweise.