Eine Frage hab ich aber nochmal, ich habe mir mal die
Unit in dem Thread von Zacherl angeschaut:
Delphi-Quellcode:
procedure WriteDiffPkg(last, next: TBitmap; zipPkg: TMemoryStream; var startLine: Byte; lineStep: Byte);
procedure ReadDiffPkg(last: TBitmap; zipPkg: TStream);
Ich verstehe leider die beiden prozeduren nicht ganz.
1. Prozedure:
- last = ?
- next = ?
- // Kommt da eine Bitmap rein, oder wird sie dann da ausgegeben?!
- zipPkg = Der verpackte Stream
- startLine = Die Zeile, in der er anfangen soll sie umzuwandeln?
- lineStep = Schickt jede "n"-te Zeile
2. Prozedure:
- last = Das ankommende, entpackte Bild
- zipPkg = Der ankommende Stream // Muss das nicht auhc TMemoryStream sein, ich dachte TStream, gibt es garnicht mehr
So habe ich das jetzt verstanden. Schade, dass das angehängte Beispielprogramm nicht Quellenoffen ist, dann würde sich mir vllt. mehr erschließen :/