
 ASSEMBLER - nacitanie mena suboru a jeho otvorenie
				ASSEMBLER - nacitanie mena suboru a jeho otvorenie			
							
					Zdravim ... nacital som meno suboru a ked ho chcem otvorit (urcite taky mam v projekte) proste napise ze taky subor neexistuje. Mam pocit ze zle nacitavam nazov suboru preto ho to nenajde (znak naviac alebo daco take)
;NACITANIE MENA SUBORU
zadaj_sub:  
        call clrscr
nacitaj_sub:        
        vypis uvod_sub              ;pomocny vypis
        mov ah,0ah                  ;funkcia DOS na nacitanie retazca
        mov dx,OFFSET subMeno       ;do dx=zaciatok retazca
        int 21h                     ;prerusenie
        cmp subMeno[1],0            ;test ci je prazdny
        jz prazdny_sub
        xor bx,bx
        mov bl,[subMeno+1]          ;do bl=skutocnu velkost retazca
        mov [subMeno+bx+2],'$'      ;na koniec retazca pridaj '$'
        jmp menu_vypis
prazdny_sub:                        ;ak bol zadany prazdny retazec tak skusi nacitat retazec znovu
        call clrscr
        vypis prazdny_ret
        jmp nacitaj_sub
