![]() |
Am ende von filestream schreiben.
Hi
Wie kann ich am ende einens Filestreams noch etwas dran hängen. Ich will nämlich wenn der ID3 Tag einer Mp3 noch nicht existiert ihn schreibenlassen. Allerdings hängt er bei mir im momente nicht nicht 'Tag'+125 zeichen dran, sondern geht vom ende 128 zeichen zurück und schreibt dann 'tag'.
Delphi-Quellcode:
CU
function ID3erstellen (filename:string ):boolean;
var fs:Tfilestream; begin try fs:= tfilestream.Create (filename, fmopenwrite); fs.seek (sofromend,0); fs.WriteBuffer(pchar('TAG')^,128); result:= true; fs.Free; showmessage('erstellt'); finally result:=false; fs.Free ; end; end; |
Re: Am ende von filestream schreiben.
Moin Superman,
warum setzt Du nicht einfach TFileStream.Position auf TFileStream.Size, um an das Ende des Streams zu gelangen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz