[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 04/13 15:36 / Filesize : 249 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっとC#,C♯,C#(初心者用) Part44



1 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 14:57:21 ]
このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、
勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

前スレ
ふらっとC#,C♯,C#(初心者用) Part43
pc12.2ch.net/test/read.cgi/tech/1248573707/

968 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:06:26 ]
リムーバブルディスクなどを挿した時に走る自動実行を制御したいです。
ダイアログを出さないためにはレジストリをいじるしかないでしょうか。
作りたい機能としては、
shiftを押しながらリムーバブルディスクを挿すと自動実行のダイアログが
出てこないですが、それと同じように一時的に自動実行を無効にする
方法はないでしょうか。

969 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:51:44 ]
>>968
有限数のマシン(XP,2k)に限り完全に機能を殺したい
ってだけだったら、こっちをオススメする(C#は一切関係ない
ttp://gigazine.net/index.php?/news/comments/20070131_autorun_off/


もっと便利なユーティリティを作りたいっていうんだったら全然分かりません。

970 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:00:17 ]
>>969さん
ありがとうございます。
自作のプログラムが常駐している間は自動実行を
無効にして、挿さったリムーバブルディスクに対して
やりたい操作をしたいので、今回お教えいただいた
方法は欲しい方法ではありませんでした。

971 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:27:48 ]
ttp://www.mnet.ne.jp/~angie/kbase/xp-autorun.html
LKCUだから特に昇格とかはいらんが 再起動はどうだろ

972 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:29:03 ]
LKCUじゃないや、HKCU

973 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:36:22 ]
むしろTweakUIで十分じゃないかと思うなあ
再起動しなくて済む分だけ楽だし。

UI起動すらめんどいってほどの頻度で設定変更したいなら
特定アプリの特定項目を自動実行するようなユーティリティアプリを作った方が早い気がする。
//特定アプリのUI表示位置とかが変更不可能な場合に限るだろうけど

974 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:37:47 ]
968です。
>971さん
やはりレジストリをいじる必要がありそうですね・・
調べた感じ再起動も必要みたいです。
簡単にはいかないですね。

975 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:45:17 ]
968です。
>973さん
常駐プログラムがリムーバブルディスク挿しの監視
をして挿さった時にファイルコピーなどの処理をしたいので、
ユーザーが設定変更を意識しない方法をとりたいです。
自動実行を重宝しているユーザーも、もしかしたらいる
かもしれないですし、この常駐プログラムが実行されている時
だけの設定変更としたいです。

976 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 23:53:06 ]
>>975
そのリムーバブルディスクに何もしないautorun.infを作って入れておいたらどう?



977 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 00:06:02 ]
上の方で、ラジオボタンとフォーカスの話があったけど
マウスとキーボードの差に見えて仕方がない。

978 名前:968 mailto:sage [2009/09/21(月) 00:07:22 ]
>976さん
リムーバブルディスクはユーザーが持っているものなので
autorun.infなどは入れられません。

考えている仕様ですが
・常駐プログラムである
・ユーザーの持っている任意のリムーバブルディスクである
・ユーザーがリムーバブルディスクを挿したタイミングで走る
・挿した後自動でファイルコピー等の処理をする

以上のような仕様の場合、自動実行のダイアログが邪魔になります。


979 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 00:24:54 ]
なんつーか、C#関係ないよね

980 名前:968 mailto:sage [2009/09/21(月) 00:56:40 ]
確かにそうですね・・・
C#を使っているので質問しました。
みなさんありがとうございます。


981 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 01:54:12 ]
>>977
最初にTabStopの話しが出ているんだから、マウスとかカーソルキーとかは論外だろう

982 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 10:20:22 ]
#if DEBUG
#endif
みたいなかんじで
#if 発行  とやるにはどうやるんでしょうか?

983 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 11:10:31 ]
# 日本語でOK

984 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 12:14:13 ]
Dictionary<Key,Value>で特定のKeyがセットされてるかどうか調べるにはどうすればいいですか?

if (Dictionary[key] == "") とするとセットされていないときエラーになります。
catchするしかないでしょうか?

985 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 12:19:03 ]
ContainsKey

986 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 12:22:52 ]
TryGetValueとかも。
というか、分からなかったら質問する前に、まずオンラインドキュメント読もうよ。



987 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 12:32:32 ]
最近少し分かるようになってきたけど
初心者にはドキュメント自体が理解できないんだよな

988 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 12:35:19 ]
確かに。しかし不思議なことにじきに理解できるようになる

989 名前:デフォルトの名無しさん [2009/09/21(月) 16:34:00 ]
Framework 2.0 compacktで

非同期要求のHttpWebRequest.BeginGetResponse
でコールバックメソッドに処理が戻る前に
System.UriFormatExceptionが出ます

リクエストは通ってるようで、データは取れてるのですが、
HttpWebResponseになにかメッセージが入ってるのでしょうか?

ヒントをお願いします

990 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 16:52:16 ]
RFC 2396

991 名前:デフォルトの名無しさん [2009/09/21(月) 17:00:28 ]
エンコードチェックしてみます

ありがとうございました

992 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 17:01:19 ]
WebRequest.Createの段階でUriFormatExceptionが出ないのがやや不可解
AllowAutoRedirect=true、3xxで無効アドレスでも返されてるんだろうか

993 名前:デフォルトの名無しさん [2009/09/21(月) 17:25:54 ]
いえ、レスポンス見ると要求したURLから正常なデータが取れてます
ステータスOKです

具体的には今は画像のダウンロードでやってますが、画像はちゃんと表示できます

HttpWebRequestが勝手に再送信を要求して通ってる・・・わけはないですよね?
なんだろうな

994 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 17:31:04 ]
その例外ってcatchしないとアプリが止まっちゃう?
それとも内部で出てるのがデバッグ出力に吐かれてるだけ?

995 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 17:31:22 ]
パケット見てみれば?

996 名前:デフォルトの名無しさん [2009/09/21(月) 17:40:01 ]
>>994
後者です
catchでは掴まらずBeginGetResponseが処理を終わってコールバックメソッドに処理が戻る前に
デバッグ出力に出ます

>>995
パケット・・・



997 名前:989 [2009/09/21(月) 17:42:41 ]
次スレ建てました

pc12.2ch.net/test/read.cgi/tech/1253522504/

998 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 18:00:42 ]
ume

999 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 18:01:24 ]
999

1000 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 18:02:12 ]
1000

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<249KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef