Ich hab das mal ausprobiert und nach meinem Download folgenden code eingebaut:
Delphi-Quellcode:
ads:=TMpuADS.Create(tmp+Datei);
for i:=0 to length(ads.DataStreamNames)-1 do
ShowMessage(ads.DataStreamNames[i].StreamName);
Müßte da nicht was bei rauskommen? Nur das Array DataStreamNames ist leer. Oder mach ich das falsch?
ich dachte mir, um den DataStream zu löschen muß ich ja erst mal seinen Namen kennen. Deswegen wollte ich mir erst mal zeigen lassen, welche DataStream überhaupt da sind.