Registriert seit: 6. Jan 2005
664 Beiträge
|
Re: IStorage.CreateStream -> Länge des Namens/EOleSysErro
24. Nov 2005, 21:13
Hallo,
ich habe zwar leider auch keine Lösung dafür gefunden, aber dafür eine andere Frage. Da Du genau dasselbe machst, wie ich momentan, hoffe ci, Du bist nicht böse, wenn ich Dich direkt frage.
Ich versuche auch etwas zu brennen. Keine Audio-ZTracks. Ich bin gehörlos und da macht das wenig Sinn.
Aber Daten-CDs.
Da ist übrigens das 31-Proble noch unangenehmer, weil Datei- und Verzeichnisnamen abgeschnitten werden müssen! Eine Lösung wäre also wirklich dringend erforderlich!!!
Aber meine Frage zum IStorage.
Wenn man mit dem genannten Demoprogramm ein Verzeichnis brennt, so wird nicht das Verzeichnis als "Wurzel" angelegt, sonderne die Daten aus dem Verzeichnis (Dateien, Unterverzeichnisse) direkt übernommen. Beim Brennen werden dann nur diese Daten gebrannt. Ich hätte aber ganz gerne zuerst einen Eitrag des zu brennenden Direktories und darunter die Daten des Dirs.
Das kriege ich einfach nicht hin!!!
Weißt Du, wie man das machen kann?
Allgemeiner wäre es gut, wenn man ein String direkt als "Storage ohne Inhalt" anlegen könnte, da nur aus einem Storage heraus gebrannt werden kann. Und zwar mit dessen Name. Ob das geht? (Auch das geht wieder in die Richtung Deiner Frage!)
Schönen Gruß
Matthias
|