home *** CD-ROM | disk | FTP | other *** search
- ;-----------------------------------------------------------------------------
- ; ╘┌ Foxbase ╗≥ Foxpro ╓╨╝∞▓Θ╠╪╩Γ╧╘╩╛─ú┐Θ╘╦╨╨╫┤╠¼│╠╨≥
- ;▒α╥δ╣²│╠:
- ; TASM TESTTX
- ; TLINK /t/x TESTTX
- ; REN TESTTX.COM TESTTX.BIN
- ;╩╣╙├╖╜╖¿:
- ; LOAD "TESTTX"
- ; _TX = '0'
- ; CALL "TESTTX" WITH _TX
- ; IF LEFT(_TX,0) = '1' &&╠╪╧╘╘╦╨╨┴╦
- ; .
- ; .
- ; .
- ; ELSE &&╠╪╧╘├╗╙╨╘╦╨╨
- ; .
- ; .
- ; .
- ; ENDIF
- ;-----------------------------------------------------------------------------
- code segment
- org 100h
- assume cs:code,ds:code,es:code,ss:code
- start:
- mov si,bx
- mov byte ptr ds:[si],'0'
-
- mov ax,0db00h
- int 2fh
- cmp al,0ffh
- jnz Exit ;├╗╙╨╘╦╨╨║║╫╓╧╡═│
- cmp bx,5450h
- jnz Exit ;╖╟ UCDOS
-
- mov ax,11h
- int 79h
- jnz Exit ;├╗╙╨╘╦╨╨╠╪╩Γ╧╘╩╛
-
- mov byte ptr ds:[si],'1' ;╘╦╨╨┴╦╠╪╩Γ╧╘╩╛
- Exit:
- retf
- code ends
- end start