bonjour à tous, j'ai besoin de votre aide!!!!!,
je suis vraiment a court ma si vous pouviez m'aider!!!
j'ai un petit exercice a faire et voila: je dois aller lire un fichier txt et ecrire dans un autre txt. Lire j'y arrive mais j'arrive pas à ecrire dans l'autre fichier...
moi je procede comme suit:
je lit un caractere , je l'ecrit dans l'autre fichier je lis un caractere, je l'ecrit et ainsi de suite... jusqu'a la fin du texte...
voici mes macro
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 readwrite: push ax read_file handle,buf//lit un caractere mov ax,handle ;mov buf,ah pop ax ;mov buf2,ah write_file handle2,buf//ecrit un caractere jmp readwrite
merci beaucoup de votre aide!!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 open_file macro ad mov ah, 3dh mov al, 00h; read only mov dx,offset ad; adresse int 21h endm read_file macro handle,buff mov ah,3fh mov bx,handle mov cx,01h mov dx,offset buff int 21h endm write_file macro handle,buff mov ah, 40h mov bx,offset handle mov cx,0h mov dx,offset buff int 21h endm
Partager