タブオーダー [コントロール]
----------------------------------------------------------
(開発・実行環境)
Microsoft Visual Studio 2005 Tools for Applications
Microsoft Visual Basic 2005
----------------------------------------------------------
GroopBoxやDataGridViewを用いた画面開発で、なぜかTabが
プロパティのTabIndexで設定した順番に遷移してくれず。。。
どうやらGroopBoxやDataGridViewを用いた場合は、まず大きい枠のTab遷移順を決めて、
その枠の中での遷移順を決めるらしい。
開発画面上部の[表示]→タブオーダーを選び、
遷移していく順にクリックして設定。
これでTabIndex設定がらっくちん♪
ドメインの離脱・参加 [設定]
最近今までと違うPCを使うようになったので、
コンピュータ名を変更することに。
ドメイン登録してあったPCをドメインからはずし、
コンピュータ名変更後、
再びドメイン参加を行う。
http://journal.mycom.co.jp/series/AD/032/
ユーザーアカウントに注意。
ドメインはずしたらローカルアカウントしか使えないからね。
ドメインのアカウントでドメイン離脱
↓
ローカルアカウント(administrator)でPC名変更&ドメイン参加
これで新しいPC名でドメインアカウントを使えます。
できてしまえば何も難しいことはない・・・。。(エントリしてるのが恥ずかしくなってくる。。)
ドメインとワークグループについてお勉強になりました。
ドメインに入ったままPC名変えると大変なことになるんだってさ。
(どうなるかは知らんけど)
以下参考。
新しいアカウントを使う場合。
http://tsurukame.blog.ocn.ne.jp/b/2005/09/windows_2cc0.html
「通常使うプリンタ」の設定 [VB.NET]
----------------------------------------------------------
(開発・実行環境)
Microsoft Visual Studio 2005 Tools for Applications
Microsoft Visual Basic 2005
Crystal Reports for Visual Studio 2005
----------------------------------------------------------
***********************************************
(課題)
ラベルプリンタ出力用のラベル開発において、
クリレポのPrintToPrinterで直接出力した場合にカットがされない。
Viewerでプレビューを出して出力した場合はカットはされるが、
プリンタの設定が「通常使うプリンタ」となり制御できない。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=48670&forum=7&4
要は、
①ラベル出力後にカットを実行する
②印刷する前にプリンタの設定を手動で行わない
***********************************************
(解決策)
WMIのWin32_Printerクラスを用いて、「通常使うプリンタ」設定を直接変更することで対応。
http://dobon.net/vb/dotnet/graphics/defaultprinter.html
http://hanatyan.sakura.ne.jp/dotnet/Prt12.htm
ラベル出力後にプリンタの設定を元に戻すのを忘れずに。
(プリンタ名以外はコードは同じ)
とりあえずうまくいった。。。
しかし、、、
WMIの使い方、ぶっちゃけよくわからん。。
http://www.microsoft.com/japan/technet/scriptcenter/resources/wmifaq.mspx#EIB
↑何書いてるかわからんし。。。
リファレンス全部英語。。。
ウォッチでオブジェクトの中身見れない。。。
(見る方法もあるんだろうが)
そしてたぶんそのせいでエラーが出る。。。
(処理を流す分には大丈夫なはず)
サイトの情報を参考にするのに、「ぶっちゃけサンプルコードがあるのは助かるけど、教育上はよくないよね」なんて思ってたけど、今回はサンプルないと本当に困ったわ。
ありがとうございました。
しっかりテストしよう。。。