C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: メール作成


(過去ログ 71 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■41695 / inTopicNo.1)  メール作成
  
□投稿者/ ぽち (7回)-(2009/09/28(Mon) 16:15:32)

分類:[C#] 

初めまして。
Visual C# .NETを使ってメーラーを選択して起動し、
新規作成メールを開きたいです。
mailtoを使うと指定されているメーラーしか開かないので何か他に方法ありませんか?

よろしくお願いします。
引用返信 編集キー/
■41696 / inTopicNo.2)  Re[1]: メール作成
□投稿者/ はつね (1080回)-(2009/09/28(Mon) 16:48:20)
はつね さんの Web サイト
No41695 (ぽち さん) に返信
> Visual C# .NETを使ってメーラーを選択して起動し、
> 新規作成メールを開きたいです。
> mailtoを使うと指定されているメーラーしか開かないので何か他に方法ありませんか?

簡単な方法はないと思います。
それに、PCを使っているユーザが「これを使いたい!」と指定したメーラー以外を立ち上
げるのは問題ありかと。


引用返信 編集キー/
■41699 / inTopicNo.3)  Re[2]: メール作成
□投稿者/ たくボン (217回)-(2009/09/28(Mon) 17:29:24)
No41696 (はつね さん) に返信
> ■No41695 (ぽち さん) に返信
> 簡単な方法はないと思います。
> それに、PCを使っているユーザが「これを使いたい!」と指定したメーラー以外を立ち上
> げるのは問題ありかと。

たしかに、勝手に変なメーラー(outl○ok)とか起動されたら二度と使いたくなくなるかも:-P
一歩譲歩して、IEのインターネットオプションのプログラム一覧に登録されているメーラー一覧から、ユーザに選んでもらったメーラーで起動するのはどうかな?

これならユーザも納得の上だし、起動コマンドもレジストリから取ってくれば大丈夫だし。

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail

ここにあるキーを列挙して、選択してもらうなんてどうでしょうか?
引用返信 編集キー/
■41708 / inTopicNo.4)  Re[3]: メール作成
□投稿者/ 倉田 有大 (725回)-(2009/09/28(Mon) 22:35:28)
直接メーラーの実行ファイルをユーザーに指定させるのはありかな。

引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -