Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: BlockRead endet mit E/A-Error 998

  Alt 4. Apr 2004, 01:37
Moin Michael,

wenn Du ein Array als Buffer verwendest, musst Du den Index des ersten Elementes angeben, ab dem der Buffer gefüllt werden soll.

Code:
BlockRead(ProtFile, ProtFileData[color=red][0][/color], FileSize(ProtFile)) ;
So sollte es gehen.

BTW: 998 = ERROR_NOACCESS = Ungültiger Speicherzugriff.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat