点击或拖拽改变大小

Printer.Abort 方法

X#
指示打印机中止当前的打印作业。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD Abort() AS USUAL
查看代码

返回值

类型:__Usual
备注
通常,您会在开始打印作业之前创建和显示一个对话框。如果用户在对话框窗口上按下一个按钮来取消作业,Window:ButtonClick() 事件处理程序会调用这个方法。
示例
这个示例显示一个对话框,并开始一个打印作业。如果按下 Abort 按钮,Window:ButtonClick() 事件处理程序会中止作业:
X#
 1CLASS AbortDialog INHERIT DialogWindow
 2    HIDDEN oPrintJob AS OBJECT
 3
 4    METHOD Init(oWindow,oPrinter) CLASS AbortDialog
 5        SUPER:Init(oWindow,ResourceID{IDD_ABORT})
 6        oPrintJob := oPrinter
 7
 8    METHOD ButtonClick(oControlEvent) CLASS AbortDialog
 9        oPrintJob:Abort()
10        SELF:EndDialog(1)
11
12    METHOD FilePrint() CLASS TopAppWindow
13        oPrinter := Printer{}
14
15        IF(oPrinter:IsValid())
16            oDialog := AbortDialog{SELF,oPrinter}
17            oDialog:Show()
18            oPrinter:Start()
19        ENDIF
参见