2009年02月06日(Fri) [長年日記]
_ Firefoxでも動く、IE8のWebスライスは普及するか?
ヤフー、楽天、goo、BIGLOBEなど国内大手サイトを運営する21社がマイクロソフトの次期Webブラウザ「Internet Explorer 8」(IE8)の新機能に対応した。
INTERNET Watchの記事じゃ今ひとつピンとこなかったが,こっちの記事では動作の様子や対応のための記述例も具体的に示されてて分かりやすかった。
「Webスライス」は勤務先のサイトに導入してみると面白いかもなー。
_ コマンド・プロンプトを表示しないコンソール・アプリケーションを作成するには?[C#、VB]
Visual Studio 2005以降では、コンソール・アプリケーションのプロジェクト・プロパティの[アプリケーション]タブを開き、C#の場合は[出力の種類]を「コンソール アプリケーション」から「Windows アプリケーション」に、Visual Basicの場合は[アプリケーションの種類]を「コンソール アプリケーション」から「Windows フォーム アプリケーション」に切り替えればよい。
(snip)以上の設定だけで、コードは何も変更することなく、コンソール・アプリケーションを非表示にして実行できるようになる。
仕事で作ったプログラムに,Windowsのタスクスケジューラから定期的に実行するコンソールアプリがあり,起動される度にコマンドプロンプトが一瞬だけ表示されて鬱陶しかった。
そこで,ググって見つけたVBScriptを介在させる方法を使い,WshShellのRunメソッドの第2引数を0にして目的のコンソールアプリを起動することによりコマンドプロンプトの出現を抑制してた。
だが,インストール先によってVBScript中のアプリのパスを書き換える必要があるし,1つだけとはいえ余計なファイルを管理しなきゃならんのが気に入らなかった。
上記のプロパティ設定のみで逃げられるなら,その方がいいから,試してみるかなー。