人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(Visual Studio 2008,C#)
定期的にメールを読みに行ってデータを整理するプログラムを作っています。
GUIベースのものは一応できたのですが、いちいちプログラムを起動するたびにForm
が表示されるのが好ましくありません。

かといってコンソールアプリケーションで作ろうとすると
プログラムを作るうえで使うListやサードパーティ製の非staticクラスが使えません。
(コンソールがstaticなため、static から 非staticにアクセスできない)

解決できる方もしくはヒントとなるHPを知っている方がおりましたらご教授願います。

●質問者: uuuu_mmmm0120
●カテゴリ:コンピュータ
✍キーワード:C# GUI Hp Visual Studio アクセス
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● hijk05
●20ポイント

Formを非表示にする。

◎質問者からの返答

それは考えました。

しかしForm_Loadで

this.Visible = false をやっても駄目なんです。

ロードした後のイベントなら反応するんですけどね。

まあインターバルとって

タイマー内で

this.visible = false;

timer1.enable = false;

ってやればできますね。

だけどもっとスマートな方法があったらうれしいです。


2 ● fester
●50ポイント

Program.cs のファイルで


static void Main()
{
 Application.EnableVisualStyles();
 Application.SetCompatibleTextRenderingDefault(false);
// Application.Run(new Form1());
 // 何かの処理
}

で行けないでしょうか?

◎質問者からの返答

ちょっとこれでやってみたいと思います。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ