投稿日 | : 2003/01/23(Thu) 17:48 |
投稿者 | : しろ |
Eメール | : |
URL | : |
タイトル | : Re^2: 印刷中のダイアログ |
私の組み方が問題あるのかもしれないのですが・・・
Bフォームで印刷のロジックが記述してあるのでCフォームをモーダルで開くと
それ以下のロジックはCフォームを閉じない限り止ってしまいます。
Cフォームは印刷キャンセル用のボタンしか表示しません。
以下はBフォームの印刷イベントを簡単にまとめてみました。
Private sub 印刷開始_Click()
C.show →ここをモーダルで開くと以下の処理が止まってしまう。
While レコードセットがEOFになるまで
印刷のロジック
DoEvents
If Cフォームでキャンセルをクリックしたか then
印刷処理アボート
Exit sub
End if
Wend
End Sub