Top > プログラミング > .NET Tips> 指定したURLをブラウザで開く、電子メールソフトを開く

指定したURLをブラウザで開く、電子メールソフトを開く」への評価、コメント

評価

良い / 悪い = 37 / 7 (「良い」の割合 = 0.841 , 人気度 = 1.382

評価する

コメント一覧


評価の理由
caymankun 2023/05/20 (Sat) 13:38:56
評価:良い
まともに動くのがここしかありませんでした

通常のコメント
こば 2023/04/4 (Tue) 11:33:29
半角スペースが+になってしまうため、System.Web.HttpUtilitiy.UrlEncode() じゃなくて System.Uri.EscapeDataString() を使ったほうがいいと思います。

.NET Frameworkのバージョンによる違い
この指摘が正しいのかも分からない初心者 2021/12/25 (Sat) 05:45:23
.NET6環境だと
System.Diagnostics.Process.Start("https://dobon.net");
はWin32Exceptionでエラーになりました
理由、解決法等は以下のリンク参照
https://qiita.com/KuRoSuKe404/items/12a0b4ba6b0faee7bdf3

一応ご報告まで

評価の理由
匿名 2021/06/19 (Sat) 18:39:14
評価:良い
iiyone

通常のコメント
管理人 2015/06/22 (Mon) 00:58:14
> 起動時の戻り値を取ろうと思ったのですが、procはNothingとなってしまうようです。

http://dobon.net/vb/dotnet/process/shell.html

で説明していますが、プロセスが既に起動している時は、Nothingが返されます。起動しているプロセスを取得する方法は、以下のページ等を参考にしてください。

http://dobon.net/vb/dotnet/process/getprocesses.html

通常のコメント
Kino 2015/04/22 (Wed) 18:12:02
Dim proc As System.Diagnostics.Process = System.Diagnostics.Process.Start(url)

として起動時の戻り値を取ろうと思ったのですが、procはNothingとなってしまうようです。
通常ではブラウザが起動できないことはないと思いますが、戻り値をとる方法はありますでしょうか。
また、URLで指定したページが表示されているかどうかを判定することは出来ないでしょうか。

通常のコメント
管理人 2013/09/2 (Mon) 01:19:55
> 「指定したURLを閉じる」をTipsに加えていただければ幸いです。

開いたブラウザを閉じる方法は、

プロセスを強制的に終了する
http://dobon.net/vb/dotnet/process/killprocesse.html

を参考にしてください。

> URLを開く際にブラウザを指定する方法があればご教授ください。

ブラウザにもよると思いますが、Process.Startメソッドを呼び出す時、起動したいブラウザの実行ファイルのパスと、コマンドライン引数として開きたいURLを指定すればできるのではないでしょうか。

通常のコメント
methyl 2013/08/15 (Thu) 12:11:40
参考になりました、ありがとうございます。
ところで、URLを開く際にブラウザを指定する方法があればご教授ください。よろしくお願いします。

通常のコメント
rytmn 2013/07/27 (Sat) 11:04:45
「指定したURLをブラウザで開く」は参考にさせていただきましたが、開いたURLを閉じる方法をNet上のTipsを参考に試していますが解決出来ていません。「指定したURLを閉じる」をTipsに加えていただければ幸いです。

通常のコメント
Mya 2013/07/22 (Mon) 06:30:45
 .netFramework4.5、Windows7での動作なのですが、上記処理にてメーラーを立ち上げようとするとブラクラの如くInternetExplorerが延々と起動します。私は常用メーラーにJustSystems社のShurikenを用いているのですが、何故かIEから「規定のメールクライアントが正しくインストールされていないため、この操作を実行できませんでした」と表示されます。Windows用標準メーラー専用処理になったんですかね?
 因みに同じアプリケーションを.newFramework3.0、WindowsXPにて動作させると普通にShurikenが起動できたので、Windows7になって何か変わったのかなぁと、ちと調べてみる事にします。

評価の理由
kuro 2010/09/4 (Sat) 14:52:42
評価:良い
便利な機能を知ることができました。ありがとうございます!

通常のコメント
ぐっちょ 2004/08/10 (Tue) 22:47:40
関連プロセスでメールを開く時点で、ファイルの添付方法も教えてもらえませんか?

通常のコメント
ひろ 2004/07/8 (Thu) 15:28:42
不正な文字が入ったときの対処も知りたかった。

コメントの投稿

[説明]