2016-12-07 6 views
0

印刷が行われた後、印刷ボタンを無効にする方法..私はvb.netで印刷した後にボタンを無効にする方法は?

Private Sub btnPrint_Click(sender As System.Object, e As System.EventArgs) Handles btnPrint.Click 
    With AxEDOffice1 
     .SetActivePrinter("Microsoft XPS Document Writer") 
     .PrintOut(EDOfficeLib.WdPrintOutRange.wdPrintAllDocument) 
     '.PrintDialog() 
    End With 
End Sub 

ダイレクトプリントのために、このコードを持って、私はこの絵を持っています?。私はMS Wordや印刷などを閲覧する方法については、このLINK次い情報については

enter image description here

+0

Enabledプロパティを設定されますが、印刷ジョブをプリンタに送信された直後にボタンを無効にしますか - あるいは、印刷ジョブが完了した後?プリンターが状態情報をソフトウェアに報告しない場合はどうなりますか?ユーザーがWindowsで「ファイルに印刷」機能を選択するとどうなりますか?ユーザーがAcrobatやXPS、OneNoteなどの仮想プリンタを使用している場合はどうなりますか? – Dai

+0

@Dai私は私が次のリンクを含んでいた。あなたの質問のために..たぶん、印刷ジョブが完了した後にボタンを無効にしたい。 – KiRa

+0

あなたが投稿したイメージは、まったく役に立たず、不要です。なぜあなたのアプリがどのように見えるのかを知る必要がありますか?あなたの質問に限り、あなたは@Daiによってそれを明確にするように求められました。たぶん、あなたが質問したいことを理解して、あなたの質問をはっきりさせるためには、答えを得るでしょう。 *私たちがそれを理解するためのリンクに従うことを期待するか、*ボタンを無効にしたいかもしれないと言っています。*は動作しません。 **特に**あなたは何をしたいですか?あなたは**あなたが思っているかもしれないと思っているものではありませんが、**特に何をしたいですか**。 –

答えて

1

あなたがしなければならないのは、

Private Sub btnPrint_Click(sender As System.Object, e As System.EventArgs) Handles btnPrint.Click 
With AxEDOffice1 
    .SetActivePrinter("Microsoft XPS Document Writer") 
    .PrintOut(EDOfficeLib.WdPrintOutRange.wdPrintAllDocument) 

End With 

BtnPrint.Enabled = False 

End Sub 
+0

私は後で試してみます。 – KiRa

+0

@KiRaあなたのご意見をお待ちしています:) – Hadi

+0

多分明日私はオフィスでそれをすることはできません:D .. – KiRa

関連する問題