Zitat:
Delphi-Quellcode:
fileStream := TFileStream.Create('C:\test.txt', fmOpenReadWrite);
AddFromStream('anothername.txt', fileStream);
Bei den anderen Beispielen dasselbe, es ist immer nur eine Seite ein Stream, die andere Seite ist eine Datei.
Ja klar, aber wie gesagt -> man kann auch T
MemoryStream statt T
FileStream verwenden, dann bleibt es im Programm
und der "Dateiname" in AddFromStream ist ja die "Addresse" innerhalb der Zip, wo man speichern oder auslesen will ... also passt schon.
MJPEG ist ein Stream, wo meistens am Anfang das Timing angegeben wird (z.B. die Pause von 40ms) und dann kommen viele JPEGs, die nacheinander angezeigt werden.
Wird z.B. gern von
IP-Webcams benutzt, da man dafür kein "aufwändiges" Videoencoding in der Firmware braucht. (einfach nur Fotos machen und nacheinander ein neues JPEG ausgeben, was man mit dem vorherrigen Bild nicht unbedingt differenz-verrechnen muß)