.NET のアーカイブ

[.NET 2]Visual Studio .NET クライアントで自動化した Office アプリケーションが終了しない

Posted in Programming with tags , , , , , , on 2011年11月23日 by phoenix3430025

とりあえずメモる。ちなみに.NETで開発するなら全てに当てはまるだろう。

Visual Studio .NET クライアントで自動化した Office アプリケーションが終了しない

続きを読む

[.NET 2] タスクバーに表示させない方法

Posted in Programming with tags , , , , , on 2011年11月15日 by phoenix3430025

image

Alt+Tabを押したときにアイコンに出させない方法は、FormのShowInTaskbarをfalseにしただけではダメ(タスクバーには表示されなくなるけどね)。
フォームを非表示にしたいタイミングで、以下のようにする。ちなみにFixedToolWindowでもOKなようで(つまりツールウィンドウであればいいと)。

this.FormBorderStyle =  FormBorderStyle.SizableToolWindow; // Alt+Tabでのアイコン表示を消すためにスタイル変更
this.ShowInTaskbar = false; // タスクバー非表示

フォームを表示したいタイミングで元に戻す。

this.FormBorderStyle =  FormBorderStyle.Sizable; // 元に戻す
this.ShowInTaskbar = true; // タスクバー表示

他の方法としては、ダミーのフォームを作って、その子供となるようにするとか。でも個人的には上の方法が一番スマートかと思う…

(2011/11/19 なんだかXPではフォームを最小化するとデスクトップに最小化した状態のウィンドウがうつりますねえ(MDIの子ウィンドウが最小化したイメージと同じ)。まあ実際最小化なんでいいんですが。Win7ですと出ないんです。他のOSが気になる)

[.NET 2] プロセス通信:サンプル

Posted in Programming with tags , , , , , on 2011年11月6日 by phoenix3430025

サンプルと言っても覚書。

続きを読む

[.NET 2]続:System.Uriの変なところ

Posted in Programming with tags , , on 2010年10月8日 by phoenix3430025

MSDNフォーラムに質問を投稿したら、既にMicrosoft Connectのフィードバックにバグとして報告されてました。

System.Uriがおかしい…
http://social.msdn.microsoft.com/Forums/ja-JP/netfxgeneralja/thread/6d6ff0dc-0acb-4e2e-8fa9-c76e259c2906

.NET 4になっても直ってないんですな。
少々あきれました、、

[.NET 2]System.Uriの変なところ

Posted in Programming with tags , , on 2010年10月6日 by phoenix3430025

URLの指定でSystem.Uriを使用しているが、バグか?と思われるところを

続きを読む