- - PR -
プログラム(アプリ)の自動起動について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-04-27 11:58
クライアント側WINアプリを開発すべくC#を勉強中です。
ビルドしてできたものを(EXE)、ユーザーがPCログイン時に自動で起動され、終了されるようにしたいのですが、これはコードで書くつくるものなのでしょうか? また、同時にWINDOWS SERVICEについても調べているのですがサービスにする場合は どのようにしたらよいのでしょうか? アドバイスお願いします。 | ||||
|
投稿日時: 2006-04-27 12:15
スタートアップ ディレクトリに配置するだけじゃダメなんですか? インストーラからセットアップする場合は良く使う手です。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-04-27 12:48
武装キョンシーさん、こんにちは。
まずはMSDN ライブラリで調べてみましょう。 | ||||
|
投稿日時: 2006-04-27 14:34
PCログイン時に起動して終了するなら、サービスにすることはないと思いますよ。 PC起動時のタイミングなら、ちょっとはサービスにするのもアリな気がしますが。 | ||||
|
投稿日時: 2006-04-27 14:55
ちょっと誤解されそうなので追記。 サービスには「常駐」「デスクトップとは無関係」など一般アプリケーションとは明確に異なる仕様があります。 その結果サービスという形態になるわけなので「PC起動時のタイミングなら」というのは どちらかというとあまり重要なことではありません。 | ||||
|
投稿日時: 2006-04-27 15:48
とっちゃんです。
ログイン時のタイミングで自動的に起動して、然るべき処理を行なった後に終了したいということですよね? であれば、HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\Run キーに起動パスを書いておくのが定期処理向きじゃないかと。 スタートアップよりも前に動くので、処理によってはタイミング早すぎ〜ということはありますけど(^^; _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで | ||||
|
投稿日時: 2006-04-27 16:42
アドバイスありがとうございます。
サービスにしなくてもよさそうですので、提示いただいた方法をいくつか試してみようとおもいます。 |
1