- - PR -
PrintPreviewDialogからDistillerを指定して、保存をキャンセルした時のエラーを処理できない
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-05-10 15:52
お疲れさまです。.net初心者です。よろしくお願いいたします。
vb.net 2003で作成したアプリケーションから、 @printpreviewコントロールで、印刷プレビューを見る A@のウィンドウの印刷ボタンで、PDF作成を指示する(プリンタはAcrobat Distiller指定) BPDFファイルの保存場所を尋ねてくる Cここで、「キャンセル」をクリックすると、XPでは「ハンドルは無効です」、W2Kでは「パラメータが間違っています」みたいなエラーが出る。 Dエラー処理をしたいのだが、 Try printpreview.ShowDialog() Catch ex As Exception messagebox.show(ex.Message.ToString......) End Try とやっても、vb.net中で実行すると、エラーをキャッチして、ダイアログが表示されるが、単体の実行ファイルで動かすと、エラーを拾えないで、「アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました。「続行」をクリックすると、アプリケーションはこのエラーを無視し、続行しようとします。「終了」をクリックすると、アプリケーションはただちに終了します。 ハンドルが無効です。」のダイアログが出てしまう。 Eちなみにできることなら、「キャンセル」をクリックした段階で、きれいに処理したいのですが。 言葉足らずで、分かりにくいかもしれませんが、対応よろしくお願いいたします。 [ メッセージ編集済み 編集者: まんちゃん 編集日時 2007-05-10 16:52 ] |
1