Witam
Mam mały problem z utworzeniem pliku za pomocą przerwania 21h.
Nie bede pisał całego kodu jaki wykonuje program, a jedynie część tą z którą się męcze.
...
var
regs: Registers; { For Windows: TRegisters }
f:string;
dt:string;
plik:string;
BEGIN
...
plik:='bbb.xxx';
regs.ah:=$3c;
regs.cx:=0;
regs.ds:=seg(plik);
regs.dx:=ofs(plik);
with regs do intr($21, regs);
with regs do begin
str(ax,f);
end;
readln;
writeln('ax: '+f); {zwraca blad nr 2 lub 3}
W tutorialach mówią o nazwie pliku która ma być zakończona bajtem zerowym. Jak to dodać?
jak ta ścieżka do pliku powinna wyglądać?