在此句出现:readfile(iu_file,ls_buffer,lu_numbytes,lu_bytesread,lstr_locstruct)

解决方案 »

  1.   


    要參照這句代碼的上面的代碼function ReadFile(hFile: THandle; var Buffer; nNumberOfBytesToRead: DWORD;
      var lpNumberOfBytesRead: DWORD; lpOverlapped: POverlapped): BOOL; stdcall;好象說你參數的類型與聲明的不一致
      

  2.   

    定义如下:var iu_file:integer;
    var lu_bytesread,lu_numbytes:integer;
    var  ls_buffer:array[1..100]of char;
    var lstr_locstruct:Poverlapped;
    请问爱的眼睛:这样是否有问题,另外各初始值该如何赋值?谢谢
      

  3.   

    var iu_file:integer;
     lu_bytesread,lu_numbytes: cardinal; //這里
      ls_buffer:array[1..100]of char;
      lstr_locstruct:Poverlapped;