Zitat:
Leider ist aber das Problem mit den Netzlaufwerken dabei nicht gelöst, ich denke da kommt kein Event.
Das stimmt so nicht. Windows feuert den WM_DEVICECHANGE Event auch beim mappen bzw. unmappen eines Netzlaufwerks.
Zitat:
Ein richtiges Chaos wirds wenn man Einträge löscht, dann verschiebt sich ja auch alles.
Macht eigentlich keinen Sinn, dass der Anwender Einträge aus der Liste löscht. Oder?
Zitat:
Muss doch einfacher gehen, oder?
Einfacher gehts kaum :
- Event-Handler ins Form - so wie es Klaus vorgeschlagen hat
- Im Event-Handler den passenden Event filtern (siehe wParam in der Hilfe). Falls zutreffend Step 3 sonst Step 4
- ListBox1.Items.Clear und die Liste neu aufbauen
- Fertig
Es sei denn, ich habe Dein Problem nicht richtig verstanden.
Gruß