⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 err_hand.prg

📁 功能模块:报关操作,运输操作,报关查询,运输查询
💻 PRG
字号:
*-- 错误处理程序
*	调用方法:
*	on error do errorhand with ;
*		error(),;
*		message(),;
*		message(2),;
*		program(),;
*		program(1),;
*		lineno(2)

*	程 序 员:燎原工作室
*	编写日期:2001-1-18

para nErrCode,cErrMsg,cErrMsg1,cErrPrg,cErrPrg1,nErrLine
#Define	EnterBack	chr(13) + chr(13)

if cErrPrg # cErrPrg1
	cErrPrg = cErrPrg1 + " -> " + cErrPrg
endif
	
MsgInfo = 				"错误代码: " + str(nErrCode)	+ 	EnterBack
MsgInfo	=	MsgInfo	+	"程序行号: "	+	str(nErrLine)+	EnterBack
MsgInfo	=	MsgInfo	+	"错误指令: "	+	cErrMsg1	+ 	EnterBack
MsgInfo	=	MsgInfo	+	"错误信息: "	+	cErrMsg		+	EnterBack
MsgInfo	=	MsgInfo	+	"调用过程: "	+	cErrPrg		+	EnterBack
MsgInfo	=	MsgInfo	+	repl("-",50)	+	EnterBack
MsgInfo	=	MsgInfo	+	"如果问题依旧存在,请联燎原工作室 CHEN_LIJUN@163.COM,谢谢!"

ANS	=	messagebox(MsgInfo,2+16,"系统程序意外错误")
DO CASE
	CASE ANS =3
	*-- 终止
	on shutdown quit
	_screen.hide
	cancel
	clea events
	RETU to master
	CASE ANS =4
	*-- 重试
		RETRY
	CASE ANS =5
	*-- 忽略
ENDCASE	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -