Archiv
Ansicht:   
Suche   erweiterte Suche

Nachricht aus dem Archiv

glitzi schrieb am 10.February.2009, 21:53:33 in der Kategorie pc.coding

Gelöst!

OK, das ganze hat mir keine Ruhe gelassen und ich hab das Netz nochmal mit anderen Suchbegriffen abgegrast. Nachdem auf den Ausgabepuffer geschrieben wurde, muss mit FlushFinalBlock() nachbehandelt werden. Flush() selber reicht nicht aus.

Hier der Codeauszug, wie es dann aussehen muss:

While lngBytesProcessed < lngStreamLength
   intBytesInCurrentBlock = inStream.Read(bytBuffer, 0, 4096)
   csCryptoStream.Write(bytBuffer, 0, intBytesInCurrentBlock)
   lngBytesProcessed = lngBytesProcessed + CLng(intBytesInCurrentBlock)
End While

\'Und hier das Flush einfügen:
csCryptoStream.FlushFinalBlock()




mfg glitzi

Archiv
Ansicht:   
Suche   erweiterte Suche
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz