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

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

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

Re[8]: フォトビューアのProcessを取得したい


(過去ログ 115 を表示中)

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

■67866 / inTopicNo.1)  フォトビューアのProcessを取得したい
  
□投稿者/ morimori (8回)-(2013/09/06(Fri) 15:35:22)

分類:[C#] 


開発環境
Windows7 Home
使用言語
2010 C# Professional

morimoriです。
フォトビューワのProcessを取得しようとしているのですが、nullになってしまいます。
どうすればよいのでしょうか。

Process m_process = Process.Start("C:\Windows\Web\Wallpaper\Windows\img0.jpg");

お分かりの方はご回答をお願いします。




引用返信 編集キー/
■67867 / inTopicNo.2)  Re[1]: フォトビューアのProcessを取得したい
□投稿者/ shu (385回)-(2013/09/06(Fri) 15:42:03)
No67866 (morimori さん) に返信

\ => \\
または
@"〜"

でどうでしょう?
引用返信 編集キー/
■67868 / inTopicNo.3)  Re[2]: フォトビューアのProcessを取得したい
□投稿者/ morimori (9回)-(2013/09/06(Fri) 15:46:38)
No67867 (shu さん) に返信
> ■No67866 (morimori さん) に返信
>
> \ => \\
> または
> @"〜"
>
> でどうでしょう?

すみませんケアレスミスですorz
Process m_process = Process.Start(@"C:\Windows\Web\Wallpaper\Windows\img0.jpg");
引き続き募集します。
引用返信 編集キー/
■67869 / inTopicNo.4)  Re[3]: フォトビューアのProcessを取得したい
□投稿者/ shu (386回)-(2013/09/06(Fri) 16:07:52)
No67868 (morimori さん) に返信

http://dobon.net/vb/dotnet/process/openfile.html
にnullが返るという情報がありました。



引用返信 編集キー/
■67870 / inTopicNo.5)  Re[4]: フォトビューアのProcessを取得したい
□投稿者/ morimori (10回)-(2013/09/06(Fri) 16:17:12)
うーん、そうでしたか。

フォトビューアを最前面に表示したり、終了メッセージを送信するためにプロセスを取得したかったのですが無念です…。
何か別の方法はないでしょうか。


引用返信 編集キー/
■67871 / inTopicNo.6)  Re[5]: フォトビューアのProcessを取得したい
□投稿者/ オショウ (89回)-(2013/09/06(Fri) 16:31:23)
> 何か別の方法はないでしょうか。

  ttp://dobon.net/vb/dotnet/process/index.html

  実行中のプロセス一覧を取得して・・・
  と言う方法しかないのでは?

以上。参考まで
引用返信 編集キー/
■67872 / inTopicNo.7)  Re[6]: フォトビューアのProcessを取得したい
□投稿者/ Hongliang (95回)-(2013/09/06(Fri) 16:36:17)
そもそもフォトビューアの実体はrundll32.exeで起動させられるdllで、実際に動いているプロセスは全ウィンドウ共通のdllhost.exeだったりするので、プロセスを手に入れても意味がなさそうです。
FindWindowとかでウィンドウハンドルを取ってくるといった方向性の方が良いのではないでしょうかね。
// OSによってキャプションが変わったりとかあるかもしれませんが。
引用返信 編集キー/
■67895 / inTopicNo.8)  Re[7]: フォトビューアのProcessを取得したい
□投稿者/ morimori (12回)-(2013/09/09(Mon) 09:03:14)
Process.Startで取得できないとなると、フォトビューアのプロセス名の仕様を探さなければいけませんね。
Webページで調べてみます。
何か資料を見つけられた方は教えてくださればうれしいです。

引用返信 編集キー/
■67896 / inTopicNo.9)  Re[8]: フォトビューアのProcessを取得したい
□投稿者/ morimori (13回)-(2013/09/09(Mon) 09:13:51)
アプリケーション名でプロセスの一覧から抜き出すことができるのでしょうか。
そっち方面も調べてみます。
引用返信 編集キー/


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

このトピックに書きこむ

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

管理者用

- Child Tree -