Zdravím, chcem sa spýtať na funkciu v asemblery na zistenie veľkosti súboru (Function 23h (35)), konkretne, že ako mam definovať miesto kam sa tá veľkosť má uložiť a či sa to dá potom už len jednoducho vypísať ako string cez Function 09h (9). Môj pokus je :
dlzka_sub db ? ..... mov ah,35 mov dx,offset dlzka_sub int 21h .....
ale pri pokuse vypísať to je tam ?, nula alebo nič. Keď volám túto funkciu tak súbor je otvorený a dá sa z neho čítať to mi funguje bezchybne. Vopred ďakujem za pomoc.
|