2016-12-28 6 views
-3

私は、ボタンをクリックしてデータベースからデータを取得してOutlookでメールを生成することによってメールを生成する1つのウィンドウアプリケーションを持っています。ボタンなしでツールを自動的に動作させる必要があります

私はアプリケーションを自動的に動作させる必要があります。したがって、毎週月曜日にメールを単独で送信し始めます。

私の問題を解決できるアイディアとコードを教えてください。

+3

コンソールアプリケーションを作成し、タスクスケジューラを使用して毎週月曜日に実行します。 – Esko

+0

teアプリケーションを起動するWindowsタスク、または週に1回実行するWindowsサービスを作成するか、毎週ボタンを押すように猿を訓練します。最後のオプションの問題は、食べ物が必要なことです... – Lidaranis

+0

私はこれを緊急の基準で行う必要があるので、そのコンソールアプリケーションのために利用できるコードはありますか? –

答えて

2

コマンドライン引数を受け入れるようにアプリケーションを変更し、その後にアプリケーションの起動とシャットダウン時に電子メールを送信するようにします。次に、正しいコマンドライン引数を使用してアプリケーションを起動するためのウィンドウ「スケジュールされたタスク」を作成します。

0

ウィンドウサービスを作成してスケジュールを設定してください。

基本的に、コンソールプログラムのボタンクリック(出力は.exe)にコードコールを入れて、毎週月曜日にWindowsスケジューラでスケジュールすることができます。

希望すると助かります!

関連する問題