FDELPHI 6 ヘッダの除去  みなさん、こんにちは Delphi4 Standard を使っています。 とあるデータファイルがいくつかあります。 これ、実体は大抵バイナリファイル(まれにテキストファイルのことがある)な のですが、ファイル先頭におおむね3行程度のコントロール情報というか、ヘッ ダ情報がついています。ヘッダの行数は、今までに見たことのあるものでは最大 で20行近かったものもあります。ヘッダと本体の間は、空行というか、長さ0 の行が区切りとなっています。 今回、このデータファイルから、データ本体だけを取り出したいと思いました。 で、以下のようなコードを安直に書いてみました。 program cuthdr; {$APPTYPE CONSOLE} uses WinTypes,SysUtils,classes; var buf: String; b: Byte; infile,outfile: file of Byte; // ← ここ begin if paramcount<2 then exit; AssignFile(infile,paramstr(1)); AssignFile(outfile,paramstr(2)); repeat readln(infile,buf); until length(buf)<2; while not eof(infile) do begin Read(infile, b); write(outfile, b); end; end. が、ファイル型の指定を型つきにしてみたり型なしにしてみたりしたのですが、 入出力の手続きとの関係で、コンパイルすらうまく通りません。 このような場合、ファイル型はどのように宣言すればよいのでしょうか。 また、入出力の手続きには、いったい何を用いればよいのでしょうか。 ということで、どなたかご教示いただけると幸いです。                                 としき