1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
function DosRead( FileHandle : integer;
BufferLecture : pointer;
LongueurALire : integer;
var LongueurLue : integer):integer; external;
function DosWrite( FileHandle : integer;
BufferEcriture : pointer;
LongueurAEcrire : integer;
var LongueurEcrite : integer):integer; external;
{$i winfile }
ret := dosread( 5, addr(chainereq[1]), 255, nb_rw );
chainereq[0] := chr( nb_rw );
writeln( 'Ret:', ret, ' Lu:', nb_rw, ' (', chainereq, ')' ); readln;
chainereq := 'ESSAI ecriture';
ret := doswrite( 4, addr(chainereq[1]), length(chainereq), nb_rw );
writeln( 'FIN TEST ret:', ret, ' nbw:', nb_rw ); readln; |
Partager