1 名前:デフォルトの名無しさん mailto:sage [2012/10/11(木) 04:21:12.46 ] 前スレ C#, C♯, C#相談室 Part75 toro.2ch.net/test/read.cgi/tech/1346940693/ Visual Studio 2010 Express www.microsoft.com/japan/msdn/vstudio/express/default.aspx Visual Studio 2012 Express www.microsoft.com/visualstudio/11/ja-jp/products/express
175 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 21:49:47.33 ] >>134 でAcitvXの扱い方を提案したのは無視かよ
176 名前:162 mailto:sage [2012/10/16(火) 21:52:04.40 ] >>170 3日間悩んでいたのにこんなにすぐ作って頂けるなんて! ありがとうございました!
177 名前:デフォルトの名無しさん [2012/10/16(火) 21:55:05.41 ] >>175 WebBrowser コントロール用にボタンのクリックとか入力とかリンクのクリック を記述したコードは、 >>134 でそのまま使えますか? System.Threading.Interlocked.Decrement(ref xxcount); if (xxcount == 0) { SHDocVw.IWebBrowser2 axweb = (SHDocVw.IWebBrowser2)webBrowser1.ActiveXInstance; //もっと細かい制御をここで } あと、 xxxcount も何をしているかわからない。
178 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 21:59:41.82 ] ヘッダーいじってキャッシュを再取得しようかと思ったけど その関連でこんなオプションでてきたぞ WebBrowserRefreshOption こんな感じで指定 webBrowser.Refresh(WebBrowserRefreshOption.Completely);
179 名前:デフォルトの名無しさん [2012/10/16(火) 22:00:45.89 ] >>177 IWebBrowser2でぐぐってみろよ VC++で同じようなことをやってるから
180 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:01:19.30 ] あんまり関係ないけど>>177 の部分は間違ってるよ Interlocked.Decrementしてるのにその後でxxcountを読みに行ってどうする スレッドセーフにするんならDecrementの戻り値を使わないと
181 名前:177 [2012/10/16(火) 22:04:05.00 ] C:\Windows\System32\shdocvw.dll ・・・ (X) この参照をしようとしたところ、次のエラーメッセージが表示されてしまいました。 その為、(X)をデスクトップ上にコピーして再度参照の追加しようとしたのですが 同様のエラーが出てしまいます。 Could not load file or assembly 'shdocvw.dll' or one of its dependencies. The module was expected to contain an assembly manifest This file may not be a managed assembly.
182 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:05:11.13 ] >>180 その部分はいうほど重要じゃない 念のために入れてあるだけなので
183 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:08:18.27 ] >>181 IDEのバージョンは?
184 名前:177 [2012/10/16(火) 22:14:57.30 ] >>183 VS2010 です。
185 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:17:46.36 ] 64bitOS上でAnyCPUもしくは64bitでコンパイルするようになってるとか
186 名前:デフォルトの名無しさん [2012/10/16(火) 22:19:53.54 ] Build > Platform trget: は x86 になっています。 うーん、 shdocvw.dll の参照が出来ないのはなぜだろ?
187 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:22:14.09 ] それはCOM参照するもんだよ?
188 名前:177 [2012/10/16(火) 22:29:03.64 ] >>187 Add Reference to ****.csproj Com より Browse... をクリックして shdocvw.dllを参照してもやはり同様のエラーが出ます。 >>181 の 日本語訳 'shdocvw.dll のロードファイルやアセンブリを見つける事が出来ませんでした。 または、その依存関係のなかの一つが見つかりませんでした。 そのモジュールはアセンブリマニフェストを含む事が期待されています。 このファイルは、マネージドアセンブリを含んでいないかもしれません。
189 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:29:09.36 ] >>187 細かい制御ができないならってことで教えたんだよ >>186 IEなど関連するもののバージョンは?
190 名前:デフォルトの名無しさん [2012/10/16(火) 22:34:00.09 ] >>189 Windows 7 64bit VS2010 IE9 です。
191 名前:177 [2012/10/16(火) 22:44:10.24 ] ここみて解決しました。 stackoverflow.com/questions/6530083/cannot-add-c-windows-system32-shdocvw-dll-to-my-project ようやく準備が整ったので WebBrowserControl ではなくて、IWebBrowser2 を使いキャッシュが残らない様に ブラウザ制御してみたいと思います。
192 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 22:49:27.14 ] キャッシュが残らないじゃなくてキャッシュがあってもサーバーに 最新のやつを常によこせよって要求出すだけなんだけどね で、今日追加で調べてみたら>>178 があったのでもしかすると IWebBrowser2を使う必要はないかもしれないけど
193 名前:177 [2012/10/16(火) 22:51:27.66 ] >>192 既に↓は試しましたがダメでした。キャッシュされてしまっていました。 webBrowser.Refresh(WebBrowserRefreshOption.Completely);
194 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 23:12:46.03 ] 別のリフレッシュ方法 >>134 のコードのSHDocVw関連の後でこれを入れる axweb.ExecWB(SHDocVw.OLECMDID.OLECMDID_REFRESH, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_DONTPROMPTUSER, 0, IntPtr.Zero); ちなみにスーパーリロードなんて言葉まであるんだなw
195 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 23:15:37.77 ] リフレッシュでキャッシュが返されることを望む奴ってどんな奴よ
196 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 23:17:43.84 ] >>194 の書き方はあってるかどうかわからんw 元はZoom機能をいじりたくて>>134 を作っただけなので そういえばコマンドで似たようなことできそうだなあで 探してきただけなのでw ヒントは上げたんだ自分でなんとかしろ
197 名前:177 [2012/10/16(火) 23:33:07.08 ] 結論から言うと何とかやりたかった事が出来ました。 いやー、良かった。。。 しっかし一見回り道に見えるコードが一番の近道になるとは・・・ やっかいですねぇ。 ではでは♪ このスレの2名程上級者の方たちサンクス
198 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 23:34:57.36 ] どれでできたか成果をおいていけ
199 名前:177 [2012/10/16(火) 23:49:12.11 ] ヒントは上げたんだ自分でなんとかしろ
200 名前:デフォルトの名無しさん mailto:sage [2012/10/16(火) 23:51:33.00 ] 二度とくるな
201 名前:177 [2012/10/17(水) 00:15:34.00 ] たいーまつかってリフレッシュ
202 名前:デフォルトの名無しさん [2012/10/17(水) 08:13:23.38 ] スレッドについて教えてください。 ここのサイトのサンプルプログラムでスレッドを一時中断したり再開するテストしています。 note.chiebukuro.yahoo.co.jp/detail/n30692 サンプルではスレッド内でフォームコントロールにアクセスできるようにするのにControl.CheckForIllegalCrossThreadCalls = false;を 指定するやり方をつかってたのですが、それを以下のようにデリゲートを使ったやり方に変更してみたところテキストボックスの更新処理 が重すぎて実用に耐えないプログラムになってしまいました。 デリゲートの使い方はこれであってるのでしょうか? delegate void countTextBoxDelegate(int i); //テキストボックスにカウント処理 void countTextBox(int i) { textBox1.Text += i.ToString() + " "; System.Threading.Thread.Sleep(1000); } //============ // スレッド用メソッド public void ThreadMethod() { // スレッドに行なわせたい処理を記述する。 // ここでは、単純にループ文を行なわせるものとする。 for (int i = 0; i < 1000000000; i++) { // Set(シグナル状態になるまで)を待つ if (StoppedFlag) { are.WaitOne(); // 自動的に非シグナル状態になる } countTextBoxDelegate d = new countTextBoxDelegate(countTextBox); //デリゲートを使ってテキストボックスにアクセス this.Invoke(d, new object[] { i }); //するように変更。 } }
203 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 08:24:21.63 ] おバカさんには無理だと思いますの^^
204 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 08:31:45.74 ] >>202 部分的にソースを出すよりこのサイトを使って ソースを全部させば答えてくれる人がいるかもね ideone.com/
205 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 08:43:10.92 ] >>202 > void countTextBox(int i) { > textBox1.Text += i.ToString() + " "; > System.Threading.Thread.Sleep(1000); > } なんでメインスレッドで実施されるこのメソッドでSleepとか使ってるんだよ…
206 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 09:06:24.16 ] >>204 プロジェクトごとあげれるとこあればいいんですけど。 >>205 ポカやっちゃいました。 デリゲートではコントロールの操作だけやるんですね。 sleepをInvokeの下に移動したら処理重くなることなく問題なく処理できました。 ありがとうございました。
207 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 09:09:21.97 ] >>206 とりあえずはForm.csだけでいいんじゃね? フォームに貼り付けてる部品は見ればなんとなくはわかるだろうし
208 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 12:55:41.90 ] WebBrowserコントロールにはObjectForScriptingを有効にしてC#とJavaScript間で値の受け渡しができます ところが.net CompactFrameworkにはObjectForScriptingプロパティが存在しません 同じようなことを.net CFでやりたいのですが方法はありますか?
209 名前:デフォルトの名無しさん [2012/10/17(水) 13:29:38.25 ] ヒントは上げたんだ自分でなんとかしろ
210 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 13:47:46.87 ] おれもWebBrowserで質問があるのに お前のせいで質問できねーわw
211 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 13:56:59.17 ] .net CFってまだ使われてるのか?
212 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 14:38:29.95 ] .NET CFより.NET MFに力入れてるよね。
213 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:08:59.93 ] >>166 オンクリックなどは特殊なので イベントリスナーの関数を使う必要ガール
214 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:12:10.61 ] SerializerWriterCollator.WriteAsync()はawait修飾子をつけることができないんだが、awaitをつけたい場合はどうすればいいの?
215 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:14:59.75 ] 付けられる言語を作ればいい
216 名前:デフォルトの名無しさん [2012/10/17(水) 21:15:35.19 ] >>213 さんきゅぅー このスレには約3名程詳しい人がいますね。 その他は、ポンコツだけど。
217 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:18:05.67 ] 一言多い
218 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:18:33.47 ] 黙れポンコツ
219 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:23:00.89 ] 駆け出しのポンコツにポンコツ呼ばわりされるポンコツ共()
220 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:27:04.36 ] まあ全部を知ってるやつは早々いないからな ここで対応してる人もざっくり知ってる範囲でコントロールを 動かしてみて回答してるのもいるだろうし そういう人をポンコツ呼ばわりしてるとそのうち質問だけが むなしくログを飾るスレになると思うよ
221 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:28:53.25 ] 知ったかぶりしたくてうずうずしてる奴が暇持て余してるから大丈夫
222 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:34:27.95 ] 普通以上の奴ならサクサクっとググって解決するわな こんなところでポンコツに教わってる時点でゴミ屑
223 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:36:28.06 ] VSインストールしてはいプログラマーのニートどもだからな
224 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:37:31.98 ] 自己紹介乙
225 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 21:38:42.43 ] まあ7割ほどおれの自演
226 名前:デフォルトの名無しさん [2012/10/17(水) 21:45:51.65 ] このスレの住人のレベル 3人 : エスパー 8割 : 雑魚 2割 : ゴキブリの運子
227 名前:デフォルトの名無しさん [2012/10/17(水) 21:47:50.90 ] private static 運子 GET_ポンコツ() { try { catch(Exception unko) //ポンコツを取り出そうとしたら運子が出る可能性あり 〜 略 〜 return 運子 }
228 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 22:02:25.99 ] >>226 残念だけどそんなに人がいない お前と俺含めてせいぜい4人だろ 雑魚とゴキブリの運子はお前担当な
229 名前:デフォルトの名無しさん [2012/10/17(水) 22:16:34.61 ] >>228 悪いが俺はエスパーの一人だよ。 雑魚と運子に属するのが おまえ だよ。
230 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 22:28:09.81 ] >>229 涙拭けよ
231 名前:デフォルトの名無しさん [2012/10/17(水) 22:33:24.04 ] >>230 その前にお前は運子拭けよ
232 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 22:50:07.58 ] くせー
233 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 23:07:03.11 ] まさに糞スレだな
234 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 23:18:54.33 ] まともな回答がないので再度質問 SerializerWriterCollator sw;//インスタンス生成 await sw.WriteAsync(); ということをしたいんだが、コンパイラーに怒らせてしまった こういうことをしたい場合、どうすればいいの?
235 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 23:19:51.99 ] 訂正 void async Print() { //前処理 SerializerWriterCollator sw;//インスタンス生成 await sw.WriteAsync(); //後処理 }
236 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 23:29:41.30 ] ポンコツだからその辺はやってないのでソースくれれば一緒に 対応も考えれなくもないけど、ポンコツだからなあ
237 名前:デフォルトの名無しさん mailto:sage [2012/10/17(水) 23:31:28.05 ] 同期版をTask.Factory.StartNewに書けば良いんじゃないの?
238 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 00:03:19.00 ] デリゲートを使ってメンバへのアクセスを実現したいのですが, struct Hoge{ int A; }; delegate int Foo(Hoge A); とあって, Hoge trg = new Hoge(); Foo foo = (Hoge o) => o.A; int res = foo(trg); // 取得は可能 foo(trg) = 100; // 参照が返せないから代入は不可 となります.取得用と別に設定用のも作って delegate void Bar(ref Test trg, int val); Bar bar = (ref Test trg, int val) => trg.A = val; bar(ref tmp1, 100); とすれば出来るんですが,統一する方法はないでしょうか.
239 名前:213 mailto:sage [2012/10/18(木) 00:04:50.58 ] カタカナで書いたのはスマホだから めんどくせえ
240 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 00:07:21.63 ] >>238 >>27
241 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 00:08:25.15 ] >>238 無いから死ね 二度言わせんなよ
242 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 00:18:27.53 ] Expression使って動的コンパイルでもしとけ
243 名前:234 mailto:sage [2012/10/18(木) 06:10:07.36 ] >>237 System.InvalidOperationExceptionがsw.Write()で発生して使い物にならなかった
244 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 08:24:08.13 ] >>153 WinFormしか使ったことないけど、 WPFはどの辺がだめなの?
245 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 08:30:19.45 ] 肥大化しすぎが全て
246 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 08:43:06.81 ] >>243 awaitはあきらめてwriter.WritingCompleted += (sender, e) => { 続き; };で
247 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 08:50:22.62 ] >>244 2chでWPFの話になると粘着が沸いてきて騒ぎ出すあたりがダメ
248 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 09:13:18.79 ] WPFはデザイン作るときに楽 でもデータバインドは糞面倒 アニメーションするとなるともっと面倒 MVVMと名をよく見るようになる これがすべての罠 WinFormでいいやってことになる
249 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 09:18:25.15 ] データバインドは楽だろ。 UI更新のためのコードをひたすら書く糞面倒な作業には戻りたくない。 アニメーションやMVVMはなくても作れる。
250 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 09:37:00.54 ] C#5.0でCallerMemberNameからプロパティ名を静的に取れるようになって INotifyPropertyChangedの適用も楽になったな。
251 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:14:53.33 ] 俺もデータバインドが面倒だと思ったことはないなあ コマンドとアニメが嫌い
252 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:39:11.27 ] TreeViewのデータバインドで挫折した ひえられるきってなんだよ死ね!
253 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:40:02.16 ] Hierarchy ハイアラーキーじゃないの? ヒエラルキーってドイツ語読みだよね
254 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:42:43.72 ] 典型的な糞レス
255 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:56:25.50 ] 痛い所を突かれてファビョるしかないよねm9(^Д^)プギャー
256 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 12:57:00.83 ] ひえられるき ヒエラルキーですらないよ 低脳だな
257 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 13:00:06.65 ] 煽ると糞スレが立つ 朝鮮人そのもの
258 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 13:05:41.80 ] ちょっと煽られた位で糞スレを立てるって、日本にいる資格がないよね 祖国に帰って兵役義務を果たして来いよ そして二度と戻ってくるな(兵役義務を果たすと戻って来れないけどね)
259 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 15:49:45.65 ] >>246 それでやるしかないのか…
260 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 15:52:03.66 ] データーバインドがないとやっていけない体になってしまった データーバインドいいよ HTMLにも導入してくれ
261 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 18:22:13.49 ] データーバインドにバウンドされたんですね
262 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 18:53:39.91 ] virus ヴァイアラス ヴァイラス penis ピーナス
263 名前:デフォルトの名無しさん [2012/10/18(木) 18:56:06.62 ] すれ違いかもしれないけど、 PHPでメール送信フォームをサイトに用意しておいてメール送信されたくないから、 「工事中です」 と表示した状態で、HTML中に submit するボタンを入れていなかったんだけど メールが届いて、どこで俺のメールアドレスが漏れたんだろう? とびびってたんだけど、 普通にクロームとかでHTMLを弄ってsubmit すると出来ちゃうんだな。 一瞬ひやりとしたぜ。
264 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 18:56:34.78 ] 今話題のウイルスがC#で書かれていたとされてますが exeから分かるものですか?
265 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 19:14:30.47 ] 野次馬に教えることはねえよ クソして寝てな
266 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 19:15:49.17 ] >>264 ばればれっすよ
267 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 20:02:42.67 ] デリゲートを使ってメンバへのアクセスを実現したいのですが, struct Hoge{ int A; }; delegate int Foo(Hoge A); とあって, Hoge trg = new Hoge(); Foo foo = (Hoge o) => o.A; int res = foo(trg); // 取得は可能 foo(trg) = 100; // 参照が返せないから代入は不可 となります.取得用と別に設定用のも作って delegate void Bar(ref Test trg, int val); Bar bar = (ref Test trg, int val) => trg.A = val; bar(ref tmp1, 100); とすれば出来るんですが,統一する方法はないでしょうか.
268 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 20:12:23.96 ] 第三者が面白がってコピペしてんじゃねえよ
269 名前:デフォルトの名無しさん [2012/10/18(木) 20:18:15.71 ] 263 についてお前らの意見求む
270 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 20:18:23.27 ] C#の吐いたexeって、バイナリエディタで覗くとプロジェクトのパスが書いてあるんだよな 例の犯人、ユーザアカウント名に本名書いてたりしねーかなw
271 名前:デフォルトの名無しさん [2012/10/18(木) 20:20:07.85 ] >>269 スレチ
272 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 20:21:10.10 ] ユーザアカウント名 西瓜 よし、コヤツは関東人
273 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 21:18:55.76 ] >>270 VSで作った場合、デバッグ情報をnoneにすればパスも入らないよ
274 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 21:54:22.94 ] 質問。 Windows Formがオーナーフォームを引数に取らない方のバージョンの Showで表示された場合、メインのフォームが閉じられてプログラムが終了するときに FormClosingイベントもFormClosedイベントも発生しない(当然OnFormClosingもOnFormClosedも呼ばれない) ようなんだけど、これって俺の環境だけ? っていうか、こんな変な仕様だっけ?MSDNのどこにも書いてない気がするんだけど... 仕様だとしたらこんな妙な仕様になってるのは何か理由があるんだろうか?
275 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 21:56:33.77 ] コピペそんなに楽しい?
276 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:03:25.54 ] あちこちで同じようにコピペで喜んでる馬鹿が湧いてるな
277 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:21:42.75 ] 質問です。 System.Diagnostics.Process.Start("exeのパス名"); を実行して別プログラムを立ち上げる際に、 そのプログラムのウィンドウ非表示状態でバックグラウンド動作するような方法ってありますか?
278 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:22:50.81 ] >>277 いきなりStartを使わない方法で起動すればいい
279 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:24:06.80 ] わんくまでVBだけど jeanne.wankuma.com/tips/vb.net/process/startinfo.html
280 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:41:19.10 ] C#のWindowsFormからデータ取得を押した時に Webサーバ側で基本認証されたサイト上にID・PASSを送信し 認証が突破された場合には、 WEBサーバから特定のデータをクライアントに戻したいと思います。 これを実現する為にはどうすれば良いのでしょうか? ■図 Windows Form ↓ 実行 ボタンの押下 ↓ ID=takesi PASS=komaneti ↓ 認証突破 ↓ datatoruzo.com/get_data.php ↓ "komaneti,komaneti2,komaneti3" をクライアントに戻す。
281 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 22:46:02.11 ] クライアント側はWebRequest.CredentialsにNetworkCredentialを設定する サーバー側はスレ違いなので教えない
282 名前:デフォルトの名無しさん [2012/10/18(木) 22:53:34.97 ] 自分でも助長だとは思っているけど 汚いコードなりに作成してしまうと 1クリックで自動化出来るのでいいことだ。
283 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:10:57.12 ] static void Mina(string[] args) { if (a == 0) { return; } if (a == 1) { return; } if (a == 2) { return; } } こういった場合のreturnってどういう意味があるのでしょうか?
284 名前:デフォルトの名無しさん [2012/10/18(木) 23:13:10.19 ] >>283 returnの後の処理がどうなるかブレイクポイント設定してみてみなよ
285 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:14:39.16 ] Chartコントロールの折れ線グラフ(fastline)って線の色とか太さ変更できますか? 散布図のマーカーは弄れるんだけどこれがどうにも・・・
286 名前:デフォルトの名無しさん [2012/10/18(木) 23:15:17.57 ] どうでもいいけど頭悪すぎるぞ。 1行で掛けるコードをつらつらと・・・ if (a >= 0 && a <= 2) return;
287 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:33:38.99 ] >>285 series.BorderWidthかなあ? ネットでサンプル拾ってきていじってみたけどそこぽい
288 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:34:43.37 ] >>286 どう見ても例を挙げただけだろ 書き方なんて聞いてねーよ 馬鹿なのはお前
289 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:38:40.75 ] >>283 ガード句ってやつだよ 途中returnするなとかいう構造化原理主義の阿呆もよくいるけど ソースの見通しもメンテナンス性もよくなるから積極的に途中returnするべき
290 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:40:58.92 ] 薄口ソース ideone.com/Dhlco
291 名前:デフォルトの名無しさん [2012/10/18(木) 23:41:36.92 ] >>288 どうみてもバカの良い訳にしかみえねーよ。 バカに気付いていないバカ程質の悪い物はないな。
292 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:43:19.04 ] >>291 >こういった場合のreturnってどういう意味があるのでしょうか? これが見えないのか? 日本語から勉強しなおせよゴミ屑
293 名前:デフォルトの名無しさん [2012/10/18(木) 23:46:49.51 ] >>292 if (a >= 0 && a <= 2) return; この場合の returnって・・・ これだけで質問出来るだろwww 馬鹿の作ったコードは膨大になるから、マジでこーいうバカとは仕事したくねぇわw
294 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:47:53.41 ] OpenReadメソッドでは、パラメータとして対象ページのURLを指定して呼び出すと そのページ・データを読み取るためのストリーム(Streamオブジェクト)が返される。 この場合のストリームってどういう意味ですか? ググってもよくわかりません。
295 名前:デフォルトの名無しさん [2012/10/18(木) 23:49:52.83 ] >>294 どうでもいいけどお前の質問ええわ! 俺も次やろうとしてる事とおもいっきりかぶっとるわ!
296 名前:デフォルトの名無しさん [2012/10/18(木) 23:51:03.78 ] >>294 データの流れという抽象的な表現かなあ ネット経由でデータをやり取りするにしても ローカルストレージとデータのやり取りをするにしても データが動くよね? そういうのを流れ(ストリーム)という表現にしてるみたいね
297 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:51:05.83 ] .Net Framework 4.0 をWindows XP に入れて 同じプログラムを実行しているんですが 3台のうち1台のみ正常に動作し 他の2台については動きが怪しいです。 アプリは起動するものの 実行中にエラーは出ないものの特定の処理をスキップしている様なのです。 ここで疑問なのは、仮にプログラムのバグであれば3台とも 動かないハズなのですが1台だけ問題無く動くのです。 Windows 7 のマシンでやると全て正常に動作しています。
298 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:51:13.68 ] >>293 馬鹿だろお前 そもそも俺質問者じゃねーし こんな初心者が仕事にかかわれるレベルなわけねーだろ 話が見えてないわ聞いてもいないことを得意げにペラペラとまぁ 会社に一人入るわなこういううっとおしいオッサン 盲目ってお前のような奴にぴったりの言葉だな
299 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:56:21.04 ] 2ちゃん初心者に多いよね脊髄で会話する奴
300 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:58:10.51 ] いい加減XPなんて捨てろよ
301 名前:デフォルトの名無しさん [2012/10/18(木) 23:59:29.79 ] >>298 >こんな初心者が仕事にかかわれるレベルなわけねーだろ 自己紹介しなくてもお前みたいな低レベルは採用すらされないだろうがなw
302 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:59:32.03 ] いろいろ含めて2chだよ 卒業して古参がいなくなるけど新参が定期的に入ってくるから どこかで見たことある脊髄反射が見られるんだし 専門スレで古参が卒業(逃げる)のはいいことか どうかは別だけどwww
303 名前:デフォルトの名無しさん mailto:sage [2012/10/18(木) 23:59:39.53 ] 脊髄で会話するのはチョンだろ
304 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:01:22.88 ] >>301 ようチョン 早く国に帰れよ
305 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:02:14.79 ] >>297 並列処理で排他処理をしっかりやって実行順を保証してなかったら 別のPCで実行順が変わったために正常に実行されないとかいうのはよくあるけども そういう顕在化しにくい環境依存のバグがどっかにあるんだろ。別に珍しくはない。
306 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:02:45.30 ] 2社から提供されたDLLを使用することになったんだけど、 どちらのDLLも、さらに別の共通DLLを参照してた。 そこまでなら問題ないんだけど、共通して呼び出してるDLLのバージョンが違っていて 実行時にクラッシュします。プロセスを分けずに解決する方法はないでしょうか?
307 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:03:34.59 ] >>306 ILMerge 同じ質問前にも見たな
308 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:03:38.59 ] 同じやつが質問作って遊んでるだろ
309 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:13:32.66 ] >>308 朝鮮人の妄想だ
310 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:15:13.56 ] 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ 朝鮮人の妄想だ
311 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:15:24.21 ] 他所のすれも含めてコピペ連打されてるのはなんなの ボットか何か?
312 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:46:26.35 ] 単に頭のおかしい奴(だが本人にその自覚は皆無)がいるだけのこと。
313 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 00:47:28.21 ] >>312 自己紹介乙
314 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 06:43:51.77 ] 例外処理についてなのですが FormA>B>C>DとクラスがあってFormAの処理を委譲しています エラーが起きた場所がDだとします Consoleにエラーを表示しても仕方がないので FormAでそのエラーを表示がしたいのですが そういう説明をしているサイトがありません A,B,Cそれぞれにtry~catch throwをつけてFormA でエラーを表示するのが定石ですか?
315 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 07:15:45.08 ] 最近定石使い多いなw
316 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 08:34:28.71 ] >>298 >会社に一人入るわなこういううっとおしいオッサン 会社に一人は居るわな。こういううっとうしいオッサン。 文盲ってお前のような奴にぴったりの言葉だな。
317 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 09:09:01.09 ] 雑談スレに行っていただけませんか? もしくはW32APIスレへ。
318 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 09:16:48.67 ] 2ちゃん初心者に多いよね 誤字脱字でしか荒拾えない必死な人 今ごろそんな書き込みして 一晩中ふぁびょってたんだねwwwwwwwwwwwwwwww
319 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 10:23:23.00 ] >>286 ふつうreturnの前に値毎に異なる処理があると想像しないのか?
320 名前:100 mailto:sage [2012/10/19(金) 11:09:04.42 ] 高度な妄想を行うプログラマは、サンプルと実際のコードの区別が付かない(プログラマの三法則より)
321 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 11:11:54.53 ] >>320 妄想はお前の得意分野だろ 妄想と現実の区別がつかなくなって、女子供相手に路上で犯罪犯すんじゃねーぞ
322 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 11:33:42.37 ] よそでやれってんだよキチガイども
323 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 11:38:12.04 ] ウイルス作った奴も、こういうキチガイの一人なんだろうなw
324 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 12:22:54.83 ] いちいち反応してんじゃねーよ基地外
325 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 13:27:10.79 ] あるWebサイトの専用ブラウザを作ろうとしてるんですが そのサイトからhtml形式で情報をダウンロード 正規表現などを使ってほしい情報を抽出して整形してメモリあるいはローカルファイルに保存 までできてるとしてこの後 整形したデータから作ったhtmlを一般のブラウザで表示されるような形で表示したいんですが可能でしょうか? それともコントロールを地道に配置してWebサイトっぽく表示するしかないんでしょうか?
326 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 13:33:22.68 ] >>320 法則に当てはめないと考えられない頭がかたいオッサン乙
327 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 13:35:11.75 ] >>325 拡張子htmのローカルファイルに保存して既定のブラウザで開くのもアリ
328 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 13:38:27.08 ] .NET 4.0 にて、HTMLのParseして遊ぼうと思い、いろいろ試していて、 LINQってのも使ってみたいから XDocument + SGMLReaderでと画策中。 ある程度ローカルで試して、さて対象のWEBページを、と挑むと、 「':' 文字、16 進数値 0x3A を名前に含むことはできません。」と… どうやらSGMLReaderが「xml:lang」ってのは直接名前として扱えない、と怒っている模様。 [対象のWEBページの先頭] ----------------------------------------------------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd "> <html xmlns="www.w3.org/1999/xhtml " xml:lang="ja" lang="ja"> <head> : ----------------------------------------------------------------- この箇所は特に収集対象ではないので、最悪読み飛ばしするかなーと思ってますが、 ちゃんとした回避策があるのでしょうか? XML方面にとんと疎いので、調べてみても到達しません。 よろしくお願いします。
329 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 13:42:33.88 ] >>328 >>Part74
330 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:07:53.34 ] ここってバカしかいないんだな 役に立たねー
331 名前:デフォルトの名無しさん [2012/10/19(金) 14:11:15.19 ] 最近荒らしがきてるのでまじめに答えるのがあほらしくて放置される 諦めろ
332 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:13:38.77 ] ふん、嫌だね
333 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:42:09.78 ] >>328 toro.2ch.net/test/read.cgi/tech/1342241550/512 死ね
334 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:45:59.60 ] 会社の先輩からインターフェースを習ったんですが、たとえ話が微妙でぜんぜん理解できませんでした。 色んな銘柄のたばこがるけど、吸い口と火を付けるところはどれも同じとかいうたとえでした。 ググってみたところ、継承だとA>B>Cというようにスーパークラスは1つしかサブクラスに継承できず、継承も深くなるのであまり好ましくないと解説してました。 インターフェースならいくつでもサブクラスに追加できる点がメリットと解説してました。 ここで疑問なのが、クラスは色々な処理のメソッドを持ってますが、インターフェースは空のメソッドです。 変数がメソッドな構造体みたいなイメージしか沸いてこないのですが、どなたかわかりやすく解説していただけないでしょうか。
335 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:57:36.42 ] 過去の質問をほじくりかえしているバカがいるな
336 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 14:58:56.61 ] 逮捕されそうになったやつが仕返ししているんだろ
337 名前:デフォルトの名無しさん [2012/10/19(金) 15:00:47.04 ] またいつでもガチで通報する覚悟はある。
338 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 18:28:51.81 ] と言いつつ通報できないヘタレ
339 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 18:29:10.52 ] クラスのメソッドをインスタンスごとに別々にすることはできますか?
340 名前:100 mailto:sage [2012/10/19(金) 18:31:39.75 ] 俺はそんなことしないけど
341 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 18:32:18.50 ] 何故それをやりたいのかを話そうか
342 名前:デフォルトの名無しさん [2012/10/19(金) 19:30:24.36 ] >>338 前スレで通報したのはガチ
343 名前:100 mailto:sage [2012/10/19(金) 19:38:13.20 ] プロパティでデリケートでも返しとけばいいんじゃないですか 目的としては
344 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 20:12:09.81 ] >>343 詳しく教えていただけますか
345 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 20:13:02.66 ] フェミニーナ軟膏でも塗って寝ちまえ
346 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 21:56:21.72 ] >>208 なのですが方法はないようですね 自力でフォームに文字書いたり入力ボックス作ったりするしかないとすればどこかに参考になるURLないでしょうか 複数Formだと切り替えが遅いので。高速に画面遷移したいのです T-01A持ちなのですが自分用にマップ/万歩計アプリ作ってます
347 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:00:20.40 ] Flashだとこんな書き方ができるんだけど、C#はできますか? var s:Function = this.someMethod; //メソッドのポインタを格納 s(); //this.someMethod()を呼び出す C#だとデリゲート使わないとダメでしょ。確かに安全なんだけど デリゲート宣言したりデリゲート変数に追加するのが面倒だなーと
348 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:03:16.66 ] めんどくさかったらラムダ介して呼べばいい
349 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:05:45.05 ] つかFunctionって型宣言してるよねこれ
350 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:06:32.45 ] >>345 デリゲートZONE乙
351 名前:デフォルトの名無しさん [2012/10/19(金) 22:07:34.46 ] >>347 いまはFuncが用意されてる
352 名前:デフォルトの名無しさん [2012/10/19(金) 22:09:34.37 ] >>347 貼り忘れた msdn.microsoft.com/ja-jp/library/vstudio/bb549151.aspx
353 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:11:10.08 ] >>348 あぁ、普通に考えればそうだね ラムダかませれば楽勝だー >>349 FunctionはC#だとMethodInfoみたいな感じのクラスらしい C#だとデリゲートをnewしなくちゃダメなのが、なんかめんどくさいなと 何も考えないで作るとデリゲートだらけになって、管理に手間がかかる気もするし
354 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:30:41.01 ] >>346 ゲームっぽい感じで作るしか無いのかなあ 独自描画 > スクリプト呼び出し みたいな感じか なんか出来そうな気もするけどよくわからんな
355 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:42:44.10 ] 画面A -> 画面Bへデータを渡すときに、どういう方法で渡していますか? グローバル変数はあまり使いたくないなと
356 名前:デフォルトの名無しさん mailto:sage [2012/10/19(金) 22:46:28.94 ] 画面同士がどういう関係かによる
357 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 03:17:20.94 ] >>346 もう無くなるものに手を出すべきじゃない。 ウィンモなんて窓から投げ捨てて大人しくandroidにしとこうや。 androidにすればマップや万歩計なんて既にあって自分で作る必要もないだろう。
358 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 03:54:20.82 ] >>357 聞いてもいない事を、いちいち得意げに語りださなくていいですから。 わからないなら黙っててください。
359 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 03:57:30.00 ] Windows Mobileでなければいけない理由を熱く語れよ 話はそれからだよ異端児君
360 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 04:03:48.53 ] >>359 つ>>358
361 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 04:07:12.93 ] 答えを知っているが教えてやる必要性を感じない
362 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 04:15:01.53 ] どうせわからないんでしょ 強がりはよしなよ
363 名前:デフォルトの名無しさん mailto:sage [2012/10/20(土) 06:17:33.04 ] >>353 >C#だとデリゲートをnewしなくちゃダメなのが、なんかめんどくさいなと どゆこと? void SomeMethod(){...} ... { Action a = SomeMethod; a(); } とかできるわけだけど。。 Action<T>, Function<T,T>がある現在は特殊な用途を除いてほぼデリゲート型を宣言することはなくなったね