📄 tranmsg.asm
字号:
;
NulPath_Ptr dw 1049 ;AN000;message number
db no_subst ;AN000;number of subst
; "Invalid drive in search path",13,10
;
BadPMes_Ptr dw 1050 ;AN000;message number
db no_subst ;AN000;number of subst
; "Invalid device",13,10
;
BadDev_Ptr dw 1051 ;AN000;message number
db no_subst ;AN000;number of subst
; "FOR cannot be nested",13,10
;
ForNestMes_Ptr dw 1052 ;AN000;message number
db no_subst ;AN000;number of subst
; "Intermediate file error during pipe",13,10
;
PipeEMes_Ptr dw 1053 ;AN000;message number
db no_subst ;AN000;number of subst
; "Cannot do binary reads from a device",13,10
;
InBDev_Ptr dw 1054 ;AN000;message number
db no_subst ;AN000;number of subst
; "BREAK is %1",13,10
;
CtrlcMes_Ptr dw 1055 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw 0 ;AN000;offset of on/off (new)
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 1 ;AN000;minimum width
db blank ;AN000;pad character
; "VERIFY is %1",13,10
;
VeriMes_Ptr dw 1056 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw 0 ;AN000;offset of on/off (new)
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 1 ;AN000;minimum width
db blank ;AN000;pad character
; "ECHO is %1",13,10
;
EchoMes_Ptr dw 1057 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw 0 ;AN000;offset of on/off (new)
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 1 ;AN000;minimum width
db blank ;AN000;pad character
; "off"
;
OffMes_Ptr dw 1059 ;AN000;message number
db no_subst ;AN000;number of subst
; "on"
;
OnMes_Ptr dw 1060 ;AN000;message number
db no_subst ;AN000;number of subst
; "Error writing to device",13,10
;
DevWMes_Ptr dw 1061 ;AN000;message number
db no_subst ;AN000;number of subst
; "Invalid path",13,10
;
Inval_Path_Ptr dw 1062 ;AN000;message number
db no_subst ;AN000;number of subst
; unformatted string output
;
arg_Buf_Ptr dw 1063 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:Arg_Buf ;AN000;offset of arg
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 0 ;AN000;minimum width
db blank ;AN000;pad character
; file name output
;
File_Name_Ptr dw 1064 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:SRCBUF ;AN000;offset of arg
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 0 ;AN000;minimum width
db blank ;AN000;pad character
; file size output for dir
;
Disp_File_Size_Ptr dw 1065 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:File_size_low ;AN000;offset of arg
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Right_Align+Unsgn_Bin_DWord ;AN000;long binary to decimal
db 10 ;AN000;maximum width
db 10 ;AN000;minimum width
db blank ;AN000;pad character
; unformatted string output
; %s
String_Buf_Ptr dw 1066 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:String_ptr_2 ;AN000;offset of arg
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 0 ;AN000;minimum width
db blank ;AN000;pad character
db 0 ;AN000;
; tab character
;
Tab_ptr dw 1067 ;AN000;message number
db no_subst ;AN000;number of subst
; " <DIR> "
;
DMes_Ptr dw 1068 ;AN000;message number
db no_subst ;AN000;number of subst
; destructive back space
;
Dback_Ptr dw 1069 ;AN000;message number
db no_subst ;AN000;number of subst
; carriage return / line feed
;
ACRLF_Ptr dw 1070 ;AN000;message number
db no_subst ;AN000;number of subst
; output a single character
;
;One_Char_Buf_Ptr dw 1071 ;AN000;message number
; db 1 ;AN000;number of subst
; db parm_block_size ;AN000;size of sublist
; db 0 ;AN000;reserved
; dw OFFSET TranGroup:One_Char_Val ;AN000;offset of charcacter
; dw 0 ;AN000;segment of arg
; db 1 ;AN000;first subst
; db Char_field_Char ;AN000;character
; db 1 ;AN000;maximum width
; db 1 ;AN000;minimum width
; db blank ;AN000;pad character
; "mm-dd-yy"
;
USADat_Ptr dw 1072 ;AN000;message number
db no_subst ;AN000;number of subst
; "dd-mm-yy"
;
EurDat_Ptr dw 1073 ;AN000;message number
db no_subst ;AN000;number of subst
; "yy-mm-dd"
;
JapDat_Ptr dw 1074 ;AN000;message number
db no_subst ;AN000;number of subst
; date string for prompt
;
promptDat_Ptr dw 1075 ;AN000;message number
db 2 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:Arg_Buf ;AN000;offset of arg
dw 0 ;AN000;segment of arg
IFNDEF DBCS ; MSKK03 07/14/89
db 1 ;AN000;first subst
ELSE
IFDEF JAPAN
db 2 ;AN000;first subst
ELSE
db 1 ;AN000;first subst
ENDIF
ENDIF
db Char_field_ASCIIZ ;AN000;character string
IFNDEF DBCS
db 3 ;AN000;maximum width
db 3 ;AN000;minimum width
ELSE
IFDEF JAPAN ; MSKK02 07/14/89
db 4 ;AN000;maximum width
db 4 ;AN000;minimum width
ENDIF
IFDEF TAIWAN
db 6 ;AN000;maximum width
db 6 ;AN000;minimum width
ENDIF
IFDEF KOREA
db 2 ;3 Keyl ;AN000;maximum width
db 2 ;3 Keyl ;AN000;minimum width
ENDIF
ENDIF
db blank ;AN000;pad character
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
promptDat_yr dw 0 ;AN000;year
promptDat_moday dw 0 ;AN000;month,day
IFNDEF DBCS ; MSKK03 07/14/89
db 2 ;AN000;second subst
ELSE
IFDEF JAPAN
db 1 ;AN000;second subst
ELSE
db 2 ;AN000;second subst
ENDIF
ENDIF
db DATE_MDY_4 ;AN000;date
db 10 ;AN000;maximum width
db 8 ;AN000;minimum width
db blank ;AN000;pad character
; Time for prompt
;
promTim_Ptr dw 1076 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
PromTim_hr_min dw 0 ;AN000;hours,minutes
PromTim_Sec_hn dw 0 ;AN000;seconds,hundredths
db 1 ;AN000;first subst
db Right_Align+TIME_HHMMSSHH_24 ;AC013;time
db 11 ;AN000;maximum width
db 11 ;AC013;minimum width
db blank ;AN000;pad character
; Date and time for DIR
;
DirDatTim_Ptr dw 1077 ;AN000;message number
db 2 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
DirDat_yr dw 0 ;AN000;year
DirDat_mo_day dw 0 ;AN000;month,day
db 1 ;AN000;first subst
db Right_Align+DATE_MDY_2 ;AN000;date
db 10 ;AN000;maximum width
db 8 ;AN000;minimum width
db blank ;AN000;pad character
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
DirTim_hr_min dw 0 ;AN000;hours,minutes
DirTim_Sec_hn dw 0 ;AN000;seconds,hundredths
db 2 ;AN000;second subst
db Right_align+TIME_HHMM_Cty ;AN000;time
db 6 ;AN000;maximum width
db 6 ;AN000;minimum width
db blank ;AN000;pad character
; "Directory already exists"
;
MD_exists_ptr dw 1078 ;AN000;message number
db no_subst ;AN000;number of subst
; "%1 bytes",13,10
;
Bytes_Ptr dw 1079 ; message number
db 1 ; number of subst
db parm_block_size ; size of sublist
db 0 ; reserved
dw OFFSET TranGroup:FileSiz ; offset of arg
dw 0 ; segment of arg
db 1 ; first subst
db Right_Align+Unsgn_Bin_DWord ; long binary to decimal
db 10 ; maximum width
db 10 ; minimum width
db blank ; pad character
; "Total:",13,10
;
Total_ptr dw 1080 ; message number
db no_subst ; number of subst
; "Error parsing environment variable:",13,10
;
ErrParsEnv_ptr dw 1081 ; message number
db no_subst ; number of subst
; "(continuing %1)",13,10
;
DirCont_Ptr dw 1084 ;AN000;message number
db 1 ;AN000;number of subst
db parm_block_size ;AN000;size of sublist
db 0 ;AN000;reserved
dw OFFSET TranGroup:BWDBUF ;AN000;offset of arg
dw 0 ;AN000;segment of arg
db 1 ;AN000;first subst
db Char_field_ASCIIZ ;AN000;character string
db 128 ;AN000;maximum width
db 0 ;AN000;minimum width
db blank ;AN000;pad character
; "Revision %1",CR,LF
;
DosRev_Ptr dw 1090
db 1 ; one substitution
db PARM_BLOCK_SIZE
db 0
dw offset TRANGROUP:One_Char_Val ; ptr to char
dw 0 ; segment addr?
db 1 ; 1st substitution
db CHAR_FIELD_CHAR ; character
db 1 ; max width
db 1 ; min width
db BLANK ; pad char
; "DOS is in ROM"
;
DosRom_Ptr dw 1091
db NO_SUBST
; "DOS is in HMA"
;
DosHma_Ptr dw 1092
db NO_SUBST
; "DOS is in low memory"
;
DosLow_Ptr dw 1093
db NO_SUBST
; "Cannot Loadhigh batch file" ;M016
;
NoExecBat_Ptr dw 1094 ; M016
db NO_SUBST ; M016
; "LoadHigh: Invalid filename" ; M016
;
LhInvFil_Ptr dw 1095 ; M016
db NO_SUBST ; M016
; "Could not open specified country information file" ;M045
;
NoCntry_Ptr dw 1096 ;M045
db NO_SUBST ;M045
;* The next four errors emulate those reported by the normal parse
; mechanism, with a little more accurate wording; that parser has been
; replaced with a custom routine (ParseVar) for LoadHigh and DeviceHigh.
; These errors aren't normally generated by LoadHigh except by the normal
; parser, so they've been added here.
;
; "LoadHigh: Invalid argument"
;
LhInvArg_Ptr dw 1097
db NO_SUBST
; "Required parameter missing"
;
ReqParmMiss dw 1098
db NO_SUBST
; "Unrecognized switch"
;
LhInvSwt_Ptr dw 1099
db NO_SUBST
; "A bad UMB number has been specified"
;
LhBadUMB_Ptr dw 1100
db NO_SUBST
ifdef DBLSPACE_HOOKS
; Compression ratio for DIR
;
DirCompRatio_Ptr dw 1101 ; message number
db 2 ; number of subst
db parm_block_size ; size of sublist
db 0 ; reserved
dw OFFSET TranGroup:Dir_CRatio_1 ; offset of arg
dw 0 ; segment of arg
db 1 ; first subst
db Right_Align+Unsgn_Bin_Byte ; binary to decimal
db 2 ; maximum width
db 2 ; minimum width
db blank ; pad character
db parm_block_size ; size of sublist
db 0 ; reserved
dw OFFSET TranGroup:Dir_CRatio_2 ; offset of arg
dw 0 ; segment of arg
db 2 ; second subst
db Unsgn_Bin_Byte ; binary to decimal
db 1 ; maximum width
db 1 ; minimum width
db blank ; pad character
; Average compression ratio for DIR
;
AveCompRatio_Ptr dw 1102
db 2 ; number of subst
db parm_block_size ; size of sublist
db 0 ; reserved
dw OFFSET TranGroup:Dir_CRatio_1 ; offset of arg
dw 0 ; segment of arg
db 1 ; first subst
db Right_Align+Unsgn_Bin_Byte ; binary to decimal
db 2 ; maximum width
db 2 ; minimum width
db blank ; pad character
db parm_block_size ; size of sublist
db 0 ; reserved
dw OFFSET TranGroup:Dir_CRatio_2 ; offset of arg
dw 0 ; segment of arg
db 2 ; second subst
db Unsgn_Bin_Byte ; binary to decimal
db 1 ; maximum width
db 1 ; minimum width
db blank ; pad character
endif
PATH_TEXT DB "PATH="
PROMPT_TEXT DB "PROMPT="
COMSPECSTR DB "COMSPEC="
DirEnvVar DB "DIRCMD=" ; DIR's environment variable
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -