掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB.NETのプリントドキュメントで印刷終了後に表示されるメッセージについて (ID:110566)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
岡田 之仁様こんにちは。 アドバイスありがとうございました。 早速 Private Sub SetFocus(ByVal frm As Form, ByVal obj As Control) Dim cnt As Control For Each cnt In frm.Controls If cnt.Name = obj.Name Then cnt.Select() 'cnt.Focus() End If Next End Sub を自分のフォームで試したのですが cnt にはfrm.Controls が全部入ってくる のでしょうか? それとも何か設定をしたコントロールだけが cnt に入ってくるのでしょうか? 私のフォームには20個ぐらいコントロールがあるのに cntにセットされたのは4個しかありませんでした。 フォーカスをセットしたいテキストBOXが cntに入ってこないのでセットできない状態です。 あと以前にプリントドキュメントで印刷終了後に メッセージが表示される件ですが メッセージBOXに表示されているのは ①タイトル:「印刷中」 ②表示メッセージ:document中1ページ ③表示されているボタン:キャンセル です。 プリントドキュメント終了後(印刷終了後) にはメッセージBOXは自然に消えるのですが 一度に20枚を印刷した場合 このメッセージBOXが20個出てしまい 非常に画面が見づらくなってしまいます。 私も調べていますが、まだわからないところがあります・・・ 大変ご迷惑をおかけして申し訳ありませんが もう少しお付き合いください。 当方の環境はVB.NET2003、Win2000です。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.