- 1 名前:デフォルトの名無しさん [2016/06/15(水) 11:34:28.60 ID:9eV3efFp.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■前スレ ふらっと C#,C♯,C#(初心者用) Part120 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1460040653/ ■関連スレ C#, C♯, C#相談室 Part90 [無断転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1455160063/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/
- 449 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 21:49:00.21 ID:ekXDJ7Cw.net]
- エラーメッセージぐらい書け
- 450 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 21:50:05.04 ID:bp3hpPMG.net]
- この前、暴れてた人でしょ。
- 451 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:01:19.65 ID:Gp6oE9VL.net]
- >>436
書く場所変えて解決するのならそうしたらいいだけ 自分で解決できるのならここで質問する必要ない
- 452 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:03:56.84 ID:STveB1w/.net]
- >>439
いやなんか気持ち悪いなって思って… 理由が知りたいです。
- 453 名前:デフォルトの名無しさん [2016/06/25(土) 22:05:49.40 ID:STveB1w/.net]
- エラーメッセージ書きたいんですけどこのコードの部分にエラーが出ず
他の部分にたくさんエラーが出るので原因が分かりません。
- 454 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:16:26.89 ID:yvMD6GPy.net]
- そのエラーも書けないの?バカなの?
- 455 名前:デフォルトの名無しさん [2016/06/25(土) 22:19:19.54 ID:STveB1w/.net]
- >>442
200個以上あるけど書く必要あるんでしょうか? そのコード以外ほぼ全て赤い波線が出ています。
- 456 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:20:09.74 ID:sXh3eiIW.net]
- >>436
セミコロンがないだけだけだろ
- 457 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:22:58.21 ID:MOSfoC5p.net]
- あー例の人か。
答えるんじゃなかった。 50年くらい喋らないでいてくれたらいいのに。
- 458 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:23:03.04 ID:Gp6oE9VL.net]
- >>440
MSDNのEnumのリファレンス見ずにここで俺らが代わりに調べろと ちゃんと書いてあるから自分で見ろ
- 459 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:46:23.35 ID:yvMD6GPy.net]
- >>445
専ブラすら使えない人だからね 初心者以前の問題
- 460 名前:デフォルトの名無しさん [2016/06/25(土) 22:47:35.77 ID:exAjKy+l.net]
- なんかここの回答者って短気な奴多いよな
50年喋るなとか小学生かよ
- 461 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:50:10.89 ID:STveB1w/.net]
- >>444
文末の;ですか? あってもなくてもエラーでした… 原因がさっぱりわからない
- 462 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:51:52.37 ID:D+iRC7xS.net]
- >>449
ソースうpしろ
- 463 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:54:01.55 ID:yvMD6GPy.net]
- >>448
ソースも何も出さず「エラーが出たけど分かりません」としか答えられないバカにどうしろと?
- 464 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:54:41.77 ID:STveB1w/.net]
- 皆さんの環境だとエラーでませんか?試してもらえませんか?
- 465 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 22:58:45.99 ID:44qg/VLD.net]
- もしかするとメソッドの内側に書いているのかな?
そこはダメだ
- 466 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:00:00.20 ID:D+iRC7xS.net]
- >>452
いいからソース丸ごとうpしろ
- 467 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:00:51.67 ID:D+iRC7xS.net]
- 列挙型はクラスの内側か名前空間の内側にしか書けないからね
- 468 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:04:50.45 ID:Gp6oE9VL.net]
- どこにでもいる初心者ですらない質問スレでお断りな5つの例
1 読まない 2 調べない 3 試さない 4 理解力が足りない 5 人を利用することしか頭にない
- 469 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:05:15.33 ID:STveB1w/.net]
- >>453
メソッドの内側に書きました なるほど、それが原因か 何故メソッド内部だとダメなんでしょうね 理由が分からないですが…
- 470 名前:デフォルトの名無しさん [2016/06/25(土) 23:09:31.13 ID:exAjKy+l.net]
- >>456
お前が勝手に決めるな そんなの主観だろ 答えたくなきゃ黙ってりゃいいこと
- 471 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:19:01.54 ID:D+iRC7xS.net]
- >>457
てめーが言ってんのは何で1+1=2なんですか?って言っているのと同じだぞ 駄目ってこの言語を開発した人が決めたから駄目
- 472 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:20:31.58 ID:Gp6oE9VL.net]
- >>458
MSDNに書いてあるのに読まずに「試してみてくれ」「なぜ」って書く人間にお前が答えろよ
- 473 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:22:37.66 ID:D+iRC7xS.net]
- >>458
俺も>>456に賛成する お前は10^9999年ROMってろ
- 474 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:23:24.31 ID:H1xcKNAX.net]
- >>457
メソッドの内部というのは抜けたら消えるスコープです 型情報はアンロードとか有るけど基本永続的なものです パーサもそんな書き方するとは思うまい 確かに適切なエラーメッセージは出ないか?
- 475 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:26:02.63 ID:STveB1w/.net]
- >>446
https://msdn.microsoft.com/ja-jp/library/sbbt4032.aspx 特に見当たりませんがURLを教えて頂けないでしょうか?
- 476 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:29:44.97 ID:STveB1w/.net]
- >>462
メソッド内だけで使うという方法もありませんか? 単なる宣言で引っかかるなんてちょっと不思議ですね
- 477 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:30:53.19 ID:nVk9lY4N.net]
- enumはインテリセンスが効くから使ってるだけで
キャストしなきゃいけない場面が出てくるとめんどくさい、const intでいいよ
- 478 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:33:17.14 ID:D+iRC7xS.net]
- >>464
だーかーら!C#の開発者がそう決めてるっちゃけん文句があるならここで言わずにMSに行け javaなら列挙がクラスだしローカルクラスがあるけん多分できるよ
- 479 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:36:39.61 ID:STveB1w/.net]
- >>466
それは分かったんですけど書いてはダメという記
- 480 名前:述はどこにありますか?
調べても書いてないから質問したんです。 [] - [ここ壊れてます]
- 481 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:42:35.20 ID:D+iRC7xS.net]
- >>467
エラーが出るならできねーんだよ いい加減にしろよ 初心者なら初心者らしく言語の仕様に従っていればいーんだよ 俺も最初は何故できないか苛ついていたけどな、色々してみるとこっちの方がメリットあるって思ってくるんだよ お前や俺より頭のいい人達が作った結果こうなったんだからとりあえず従っておけばいい 文句があるなら経験積んでから言え そして自分の好きなように言語開発すればいい
- 482 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:48:50.57 ID:H1xcKNAX.net]
- >>464
それは宣言というか定義だよ…ローカル列挙型とかになるのか? あまり意味なさそうだし、Javaでも無理じゃない? クラス内でprivateにするのが精々ではないか 書いちゃダメってか書ける位置はどっかに載ってると思うけど
- 483 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:50:14.50 ID:Gp6oE9VL.net]
- >>463
俺が見ていたのはそっちじゃなくて https://msdn.microsoft.com/ja-jp/library/system.enum%28v=vs.110%29.aspx >列挙体を作成する場合は、新しいメソッドを定義できません そのページにも >通常、列挙型は名前空間内に直接定義して、名前空間内のすべてのクラスが共通の利便性でアクセスできるようにするのが最も適切です。 >ただし、列挙型はクラスまたは構造体内に入れ子にすることもできます。 名前空間、クラス、構造体内とは書いてあるがメソッド内とは書いていない
- 484 名前:デフォルトの名無しさん mailto:sage [2016/06/25(土) 23:53:43.13 ID:nVk9lY4N.net]
- なんか気の毒だから教えてあげるけど
https://msdn.microsoft.com/ja-jp/library/system.dayofweek(v=vs.110).aspx にあるでしょ、使いかたは例を見よう
- 485 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:15:12.56 ID:G4opLbcb.net]
- 乞食も施し続ければつけあがる
- 486 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:17:34.93 ID:G3q1cMjU.net]
- 餌をやるから居着く
- 487 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:31:35.54 ID:p82F0SCp.net]
- お前は今後質問のたびに >>1のサイトを使って再現ソースをすべて貼れ
そうすれば文書力の欠如を補える
- 488 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 00:39:17.07 ID:03/Cv24t.net]
- >>451
その手の質問はエスパースレの範疇だよな。おれがエスパーしてやるわ。 PCの故障。間違いない。
- 489 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 04:50:51.93 ID:G757BZaq.net]
- いらつくのもわかるが、ここは
「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」 だからな
- 490 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 07:23:30.14 ID:BEfwMto/.net]
- C#ではnewでクラスのインスタンスを生成して使い終わっても
deleteもdisposeも不要なのですか?
- 491 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 07:38:51.17 ID:fkrEg550.net]
- deleteはない
disposeあるものは呼び出す必要ある。disposeないのは多い
- 492 名前:デフォルトの名無しさん [2016/06/26(日) 08:06:03.54 ID:03/Cv24t.net]
- >>476
馬鹿な質問でも答えてもいいが、善意で無料奉仕してる回答者を舐め腐った態度が気に食わない。 > エラーメッセージぐらい書け > 200個以上あるけど書く必要あるんでしょうか?
- 493 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:04:44.01 ID:YPMfAgP/.net]
- 「200個以上もエラーメッセージが!どうしたらいいんでしょう?」
→右も左もわからぬ初心者だからやさしく助けてあげる 「200個以上あるけど書く必要あるんでしょうか? 」 →自分で判断できる自信があるならそのまま頑張れの意味でスルー が、このスレ的にはいいのかもしれん。相手してると調子のるだけだし
- 494 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:31:04.27 ID:G3q1cMjU.net]
- 今時VS使っててビルド時にエラー200個出す方が難しいと思うんだが
コード1行書く度にエラーメッセージ表示出てたんじゃねえの
- 495 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 10:53:13.37 ID:vlFu2ZBZ.net]
- >>481
}の数間違えたら以下の行に全部影響出てことごとくエラーになるのと同じ事 実は>>436>>439
- 496 名前:で終わっていた話 []
- [ここ壊れてます]
- 497 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:05:32.19 ID:UIX2RFpR.net]
- むしろ200個以上のエラーということがヒントなのでは?
宣言の場所を間違えたから大量にエラーが出る場合もしかしてenumが関係してるんじゃね?って事でみんないい勉強になったじゃない
- 498 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:13:25.53 ID:tLwr3Yi4.net]
- コンストラクタをメソッドの中に書くようなものだ
普通は自分で直してこんなところで質問しない
- 499 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:15:30.45 ID:UIX2RFpR.net]
- たくさんのエラーが出るときは書く場所を間違えた時
回答者は知らない事実を質問者に教えてもらったようなもんだ
- 500 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:19:35.89 ID:YPMfAgP/.net]
- (そこまで質問者を甘やかさんでも…)
- 501 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:19:37.62 ID:AAEhzhD1.net]
- >>485
あいつ学習能力ゼロだからまた似たような質問してくるぞ
- 502 名前:sage [2016/06/26(日) 12:22:37.23 ID:G+cRuXAP.net]
- お前にとっての普通は質問する人間にとっての普通じゃないから
コンストラクタは書く場所が決まってるから一緒にしたら駄目
- 503 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:25:48.31 ID:tLwr3Yi4.net]
- >>488
Enumも書く場所が決まっているんだがスレ読まずに2行目書いたのか?
- 504 名前:sage [2016/06/26(日) 12:26:05.84 ID:G+cRuXAP.net]
- プログラマはパワハラ体質が多いよな
- 505 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:31:28.18 ID:0+Or/a+e.net]
- >>432 から始まってまさかこんなグダグダだとは誰も思うまい
- 506 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:31:46.92 ID:wMYGyLfw.net]
- 理性的で分析好きそうな見た目のわりに肉体言語派(物理)が多い
面倒とか早くとか言うやつは10中8〜9割がこれ
- 507 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:32:24.20 ID:5RLS+riH.net]
- ・こんなこと起こったのは初めてだ。
・(どこに書いたか言わず)皆の環境ではエラーにならないのか? ・(メソッドの中には書けないことを聞いて)そんなこと、どこに書いてあるんだ? って流れがクレーマー的で嫌よね。 とはいえ、どんなくだらない質問でも受け付けるスレだから、どうしても気に入らないなら見なければ良いと思う。
- 508 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:40:30.98 ID:Tew+N9BX.net]
- Enumみたいなめったに使わない文法はそりゃエラー出しやすいよ
この質問は悪くないと思うけど >>492 このスレの回答者とは同僚になりたくないわな
- 509 名前:sage [2016/06/26(日) 12:44:14.98 ID:G+cRuXAP.net]
- プログラマは底辺だからね
SEのケツの穴舐める存在
- 510 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:53:17.83 ID:tLwr3Yi4.net]
- >>494
質問じゃなくて答えた人間に「どうして?」って重ねているからあんな流れになるんだが 最初からスルーしていれば誰も気にせんわな そもそもここ質問者も回答者も初心者なんじゃねぇの
- 511 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 12:57:36.85 ID:Tew+N9BX.net]
- だから偉そうな回答者が蔓延ってんだ
- 512 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:03:13.80 ID:xlZVWDWM.net]
- >>494
・質問者より自分の方が知識・能力が上だと(根拠なく)思い込んでいる ・質問内容が理解できないのは質問者の知識や説明が足りないからだと思い込む ・回答やアドバイスはしないのに質問の仕方に文句を言う 上司にはいそうなんだよなぁ。
- 513 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:26:27.11 ID:Tew+N9BX.net]
- 伸びすぎ笑った
- 514 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:30:50.61 ID:NGKRL9jc.net]
- >書く場所は決まっているんでしょうか?
と書いているところから見ると、場所を変えたら動くことが分かった上で 「何故ここだとダメなのか?」に疑問を持っていた模様 一番の問題は、相当注意深く見ないと彼が何を問題にしているのかさえわからないことですね >>496 彼の疑問は最初から「何故ここ(メソッド内)にenumを書くと動かないのか?」だったようだが、それを察するのは相当難しかったということですね
- 515 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:43:50.19 ID:aCO1eYI/.net]
- 最初から質問内容がそれだったら、
「書けても良いかも知れないけど、他のメソッドに伝播しないenumの価値は無いと、C#考えた人が思ったんじゃない?」と返すかな。 それでも疑問は尽きないかもだけど。
- 516 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 13:50:59.45 ID:7SBs9GUR.net]
- >>501
それには>>220 その結果>>253
- 517 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:05:01.97 ID:G4opLbcb.net]
- ほんと連座死刑でいいよ
- 518 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:11:04.64 ID:qLHqrl/u.net]
- >>500
> 彼の疑問は最初から「何故ここ(メソッド内)にenumを書くと動かないのか?」 これはわかるけどね C++ とかだとそんな制限無いし できる意味がないとしてもわざわざ制限する意味もないようにも思うしね ただ質問の意図が場所に関することなら初めから書いてる場所を明示するなりしろよ とは思う
- 519 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:14:25.15 ID:qynUaiAi.net]
- 次から反応する奴がいる限りワードサラダ連投で100レスくらい流すことにする
アレのために500レス中400レス近く消費してるんだから ボランティア気取り馬鹿撲滅のためにその程度は許されるよな
- 520 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:17:11.67 ID:G4opLbcb.net]
- 荒らしに対抗して荒らすのは止めろ
- 521 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:33:00.66 ID:p82F0SCp.net]
- >>504
メソッド内で完全に閉じるならまだしも、戻り値や他の関数に渡したり、ジェネリック、拡張メソッドなんかにも渡せるわけで、それの動作を完全に決めて実装するのはかなり手間 匿名型の亜種みたいに実装することになるんだろうけど、メンバーも持たない、比較もできない列挙体の値が戻ってきて何に役立つかというと 利点がないのに実装するのは言語とコンパイラが複雑になり、コンパイルやインテリセンスの速度を落とすだけ
- 522 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:44:17.90 ID:mWAo4Fle.net]
- 前スレで誰かがやってたように、AH氏のツイッターを貼って
「この人がC#のリード開発者だから言語の設計についてはこの人に聞くといいよ」ってあしらえばいいじゃん。 100%そんな根性ないから、もしもを心配する必要はない。
- 523 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 14:59:59.75 ID:BEfwMto/.net]
- 複数のpng画像からアニメgif作成したいのですがオススメのライブラリ教えて下さい
- 524 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 15:11:18.19 ID:qLHqrl/u.net]
- >>507
> 匿名型の亜種みたいに実装することになるんだろうけど 何を妄想してるんだよ? w メソッド内で宣言してるんだからメソッド内でしか使えない でなんの問題もないだろ
- 525 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 15:29:53.49 ID:AAEhzhD1.net]
- >>509
stackoverflow.com/questions/1196322/how-to-create-an-animated-gif-in-net
- 526 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 15:32:15.02 ID:/QVyePpS.net]
- >>509
オススメってかMagick.NETくらいしか該当するライブラリないで。 たぶん3日くらいで挫折して「すでにあるアプリで済まそ…」ってことになると思います。
- 527 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 15:53:03.42 ID:D4K/ctm1.net]
- >>509
www.codeproject.com/Articles/11505/NGif-Animated-GIF-Encoder-for-NET
- 528 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 15:58:25.10 ID:5nH8wa1A.net]
- Pictureboxに画像を表示したらその画像のメモリを開放できませんが、
したら実行時エラーが出るのですが、どうすれば開放できるでしょうか? ・開放したいタイミングは別の画像を差し替える時 ・Pictureboxを使うのを中断したいとき ・プログラム終了時
- 529 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:06:01.20 ID:2tSx7hd9.net]
- >>514
・開放したいタイミングは別の画像を差し替える時 Bitmap bmp=new Bitmap(@file); PictureBox.Image=bmp; bmp=new Bitmap(@newfile);//Disposeせずにそのまま使う PictureBox.Image=bmp; ・Pictureboxを使うのを中断したいとき PictureBox.Image.Dispose(); それぞれGC.Collect(); ・プログラム終了時 なにもしなくていい
- 530 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:14:11.89 ID:fCYkvTCl.net]
- >>514
ググれば直ぐ出てくるやん
- 531 名前:ッ
filestream経由で開けばいいらしいぞ http://dobon.net/vb/dotnet/graphics/drawpicture2.html それともう少し推敲してから書き込みしてくれ [] - [ここ壊れてます]
- 532 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:29:10.99 ID:2tSx7hd9.net]
- >>516
ファイルのロックだけならnew Bitmap(@file)でも回避できるけど >>514のコードと目的見ないとこれ以上はわからんな
- 533 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:30:11.52 ID:NGKRL9jc.net]
- >>507
俺も同意します。ヘルスバーグはC#を無駄なコードやバグになりそうなものを使えなくして保守性をあげようという思想もあるからね
- 534 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:31:09.01 ID:bIUpKeAK.net]
- >>510
こういうバカがいるから実装する必要ない
- 535 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:32:55.28 ID:8058PzJs.net]
- .NET core でShift-JISでURLエンコードするにはどうすればいいですか?
- 536 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:44:42.04 ID:p82F0SCp.net]
- >>510
戻り値とか呼び出しで使うとコンパイルエラーにするの? object型に代入しようとしたり、それをラムダ式がキャプチャした場合は? typeofやリフレクションに対してはどう動作する? こういうことを考えてくと、普通の列挙体同様には扱えない、複雑な仕様のメソッド内列挙体ができる で、その利点はせいぜい普通のprivateの列挙体よりスコープが小さいという程度 存在する価値が薄いばかりか、不要で複雑な仕様は今後の言語拡張で邪魔になる
- 537 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 16:51:58.22 ID:5nH8wa1A.net]
- >>515
ご返答ありがとうございます。 >・Pictureboxを使うのを中断したいとき >PictureBox.Image.Dispose(); これが実行されたら同時に貼り付けてあるBMP画像のメモリも開放されるという事でいいんでしょうか?
- 538 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:05:34.87 ID:hBvFQk6r.net]
- >>519
何がバカかも書けないなら ROM っとけよ >>521 > 戻り値とか呼び出しで使うとコンパイルエラーにするの? そもそもスコープがメソッド内なんだからメソッドの戻り値の型指定に使えない > object型に代入しようとしたり、それをラムダ式がキャプチャした場合は? それ現行の Enum と動作を変える必要ないだろ > typeofやリフレクションに対してはどう動作する? これも同じく現行通り > こういうことを考えてくと、普通の列挙体同様には扱えない、複雑な仕様のメソッド内列挙体ができる 複雑なのはお前が勝手に妄想してるからだろ 単にスコープが違うだけだぞ > で、その利点はせいぜい普通のprivateの列挙体よりスコープが小さいという程度 それで充分でしょ > 存在する価値が薄いばかりか、不要で複雑な仕様は今後の言語拡張で邪魔になる 頭の弱い人には「複雑」なのかもな w そもそも C++ では普通にできてるのに何を言ってるんだよ って話
- 539 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:07:17.17 ID:8058PzJs.net]
- .NET core でShift-JISでURLエンコードするにはどうすればいいですか?
- 540 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:12:37.44 ID:G4opLbcb.net]
- このスレ始まって以来の臭さ…ってほどでもないけど、ここ一年では最も臭い
- 541 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:13:05.33 ID:bIUpKeAK.net]
- >>523
自分で修正してプルリク送れよ頭の強いお前さん
- 542 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:14:58.89 ID:8058PzJs.net]
- 以下ラーメンスレ
- 543 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:23:24.18 ID:yDz7bgW5.net]
- ブラウザで表示している情報を取得したいのですが、この際相手のサーバーに負荷をかけることなくあくまで、ローカルで既に読み込んでいる情報から取得するにはどうしたら良いですか?
- 544 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:24:37.40 ID:8058PzJs.net]
- .NET core でShift-JISでURLエンコードするにはどうすればいいですか?
- 545 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:25:31.94 ID:7dQvspjb.net]
- >>524
偉い人に聞いてきましたが、今のところ自力で書くしかないらしいですよ。 残念ですね。
- 546 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:26:24.18 ID:8058PzJs.net]
- >>530
そうですか ありがとうございました
- 547 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:27:48.71 ID:hBvFQk6r.net]
- >>526
w なんか悔しかったのか?
- 548 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 17:28:10.65 ID:7dQvspjb.net]
- >>528
ブラウザで表示している情報って具体的には例えば何ですか?
- 549 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 18:22:24.30 ID:BEfwMto/.net]
- >>511>>512>>513
情報ありがとうございました。 .NETには良いのが無さそうなのでC++で探してみます。
- 550 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 18:33:17.04 ID:2tSx7hd9.net]
- >>522
画像をどこから持ってくるかわからないからああいった書き方にしたんだけど PictureBoxに直接ファイルを読み込んでいいのなら PictureBox.Image=new Bitmap(@file);//読込み。ファイルはロックされない //PictureBox表示中 PictureBox.Image.Dispose();//PictureBox終了 Bitmap bmpをそのまま使うのなら PictureBox.Image=bmp; //PictureBox表示中 PictureBox.Image.Dispose();//PictureBox終了 if (bmp!=null) bmp.Dispose();//bmpが残っていたら破棄 こう書けば確実にDisposeできてエラーにもならない または PictureBox.Image=new Bitmap(bmp); bmp.Dispose();//コピーされたので不要 //PictureBox表示中 PictureBox.Image.Dispose(); それぞれDispose後にPictureBox.Imageとbmpにnull入れてGC.Collect(); したら確実にメモリ消費が減るのは試した見たことがある 後は自分でやってみて様子見ながら改良して
- 551 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 19:09:04.20 ID:5nH8wa1A.net]
- >>535
ありがとうございます!!!!
- 552 名前:デフォルトの名無しさん mailto:sag [2016/06/26(日) 19:15:20.90 ID:Leawg0JS.net]
- >>534
ImageMagick使えば? 外部のプロセスとして実行するだけだから楽勝
- 553 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 23:44:13.22 ID:bjM5UoM7.net]
- 設計について質問です
同クラスにインスタンス変数aがあって、メソッドA〜Cで変数aを参照して行う処理があります その場合メソッドAに引数として変数aを渡すほうがいいのか、引数を渡さずにインスタンス変数aを参照するようにするかなんですが どっちがいいんでしょうか?
- 554 名前:デフォルトの名無しさん mailto:sage [2016/06/26(日) 23:52:31.57 ID:0MBh4AdF.net]
- やりやすい方でどうぞ。
引数で渡す必要ないなら基本的に渡さない。 でも、オーバライドや抽象メソッドなんかは、何に対して処理をして欲しいのか明確にするために引数にインスタンス渡したりするかなぁ。
- 555 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 00:13:50.36 ID:NjjHozMJ.net]
- >>538
変数aがインスタンスの生存期間全体を通して変化しないなら迷わずフィールド(>>539の言うように継承が絡む場合は例外) そうでないならケースバイケースだな 今時の設計の指針として、クラスは極力イミュータブル(状態が変化しない)にするというのがあって それに従うなら毎回値が変わるようなものは引数で渡すべきだね
- 556 名前:デフォルトの名無しさん mailto:sag [2016/06/27(月) 00:23:35.23 ID:MazkoJm3.net]
- メソッド呼ぶ直前にフィールドの値を書き換えて呼び出された先のメソッドで値を読むのは典型的な糞設計
厳密な基準があるわけじゃないが、分かりやすいコードを書くための一般的な考え方としては 安定しているもの(あまり変わらない)→フィールド 比較的不安定なもの(頻繁に変わる)→引数 かな
- 557 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 00:37:19.87 ID:Azh5vbBD.net]
- じゃあ.netのライブラリは糞設計なんだな。
- 558 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 00:46:18.89 ID:sopyMtUN.net]
- ああ、とんでもねえ糞設計だよ
まさか今まで気づいてなかったの? ばかだねえ
- 559 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 01:00:21.08 ID:/n2KczvR.net]
- init2回呼ぶと初期化されるどころか死ぬクラスばっかりだぜ
- 560 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 01:06:50.05 ID:SH961jMT.net]
- VisualStudio Community 2015でASP.NET WebAPIプロジェクトを作ったんだけど、配置パッケージの作成がどうやってやるのか全然分かんないや
ググってみると2010(2013も?)の頃はメニューから選ぶだけで出来たっぽいけど・・・・2015を見た感じAzure向けに発行するメニューばかり!? VS2015を使ってサーバに自分のWebAPIを公開するところまでやり方を解説してる書籍・サイト等ってないかな?
- 561 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:00:45.08 ID:pbXg8tub.net]
- C++で
int n; cin >> n; int s[n]; これをvectorを使って書くとどのようになりますか?
- 562 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:02:16.70 ID:Azh5vbBD.net]
- ここC#スレだけど。
- 563 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:20:27.64 ID:cJ26d9U5.net]
- C#のベクトルにしろってんじゃないの?
- 564 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:22:55.83 ID:Z/vaWh51.net]
- >>547
馬鹿で暇なら答えてやれよ
- 565 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:30:16.08 ID:Azh5vbBD.net]
- >>549
どうみてもスタックとヒープの違いも理解してない奴にSTLを理解させるのは無理。
- 566 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:31:01.90 ID:xyqOnh3n.net]
- >>545
Azureとオンプレミスで作るプロジェクトが違うわけじゃないから、ローカル指定で発行して、それをデプロイで行けるはず。
- 567 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:34:03.13 ID:pmkGXQfA.net]
- >>547
すみません間違えました
- 568 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 09:37:30.25 ID:Je1eTrXU.net]
- これはC++++なんて名前を付けた奴が悪い
- 569 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:49:29.86 ID:c9NBzcou.net]
- C++
++
- 570 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:51:29.70 ID:be9v8hX4.net]
- 外部プロジェクトのクラスを利用する方法を教えて下さい。
必要なclassファイルだけ切り取って今のプロジェクトに貼り付けだとめんどうで…
- 571 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:55:02.05 ID:OMIArbTU.net]
- ソリューションに追加→参照に追加じゃ駄目なんだす?
- 572 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 10:57:48.34 ID:Azh5vbBD.net]
- リンクとして追加なんてのがある。ソースレベルなのでDLLいらない。
- 573 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 11:29:11.96 ID:zblib9mt.net]
- >>557
経験上、それはやめた方がいいと思う カオスになってバージョン管理で破綻する
- 574 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 12:09:53.17 ID:Azh5vbBD.net]
- 使いまわすクラスだけまめとたプロジェクト作るとかちょっと対策するだけでいいのに
それすらやらない奴は何やっていつかは破綻するだろう。
- 575 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:14:09.70 ID:YKT5A/u3.net]
- >>546はマルチだよ
vectorのことを教えてもらってもスルーの典型的な奴
- 576 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:28:15.53 ID:7lXThHzt.net]
- バイト配列を参照渡しするときの、配列の宣言やら初期化について質問。
バイト配列をrefで引数にする必要がある関数funcを実行するとき、 引数のバイト配列を宣言すると (1) byte[] buffer; (2) byte[] buffer=new byte[] {0x0}; (3) byte[] buffer = new byte[0]; int rtn=func( ... , ref buffer); (1) だと、func呼び出しの引数bufferのところに赤線(未割り当てのローカル変数bufferが使用されました) (2) と (3) だと赤線が消えます。 (2) と (3) どちらが正しいのですか。それともどちらも間違い? (3)だとfuncを実行するとき、bufferの要素数が大きいとメモリ破壊とかになりませぬか? なんて書けばいいんだ! funcの仕様は変えられません。
- 577 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:39:41.44 ID:mUXmIWLk.net]
- funcの仕様が分からねえと答えられんよ
一昨日きな
- 578 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:52:20.35 ID:7lXThHzt.net]
- なんで
- 579 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:53:41.39 ID:7lXThHzt.net]
- 書き込みボタンを押してもうた。ちょっとまって
- 580 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 13:58:57.37 ID:7lXThHzt.net]
- 続き。
関数名のところにカーソルを合わせると、該当引数に ref byte[] hoge と出ます。
- 581 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:07:29.66 ID:7qrHDs2M.net]
- だれがシグネチャを書けといった
引数としてのhogeに要求される仕様を書け
- 582 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:09:46.17 ID:NNJ+yE7g.net]
- refが出現したとき、一般的には、
呼び出し側で値を設定し、呼び出し先でそれを使用する 呼び出し先で値を変更し、呼び出し元に戻す の両方が発生すると理解される。 のでその呼び出し先が引数のbyte[]をどう使うか分からんことには何とも言えない。
- 583 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:13:21.63 ID:7qrHDs2M.net]
- しまったref byte[]の時点でまともじゃねえと気づくべきだった
せめてoutになってなきゃおかしい
- 584 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:15:18.01 ID:7lXThHzt.net]
- ええとねー。
引数hogeはバイナリデータ。これをBitmapデータに変換してPictureBoxに、とかになる予定。 funcの詳細を丸ごと書くわけにはいかないしなあ。 要素数の最大値がわからないと、、とか??
- 585 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 14:37:51.95 ID:UNGIbhB3.net]
- またこいつかよ
次からさわった奴は死ね
- 586 名前:デフォルトの名無しさん [2016/06/27(月) 15:16:21.19 ID:+c+U3pR0.net]
- 根本的な質問です。
c#は.netで動くならc言語やc++は何で動く言語なんですか?勿論どんなプログラミング言語も実行ファイルである事は理解しています。
- 587 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 15:43:08.91 ID:c9NBzcou.net]
- Bitmapなんぞヘッダに画素数が入ってるだろと
- 588 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 15:46:27.68 ID:bbolRwB8.net]
- 良い質問ですね
- 589 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 16:08:14.56 ID:bSMxi4MU.net]
- >>571
> 勿論どんなプログラミング言語も実行ファイルである事は理解しています。 プログラミング言語は実行ファイルではありません
- 590 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 16:21:41.19 ID:DLru/mFt.net]
- >>571
まずC言語やC++の規格に沿ってコード(ソース)を書きます 次に書いたコード(ソース)をC言語やC++のコンパイラでコンパイルしてオブジェクトファイルを作ります そして、出来上がったオブジェクトファイルに必要なライブラリ(ランタイムなど)をリンクして実行ファイルを作ります で、出来上がった実行ファイルは対応するOS上で動きます C#はコンパイルで中間言語に翻訳され、それを.NET Frameworkが解釈して実行します 簡単に言うとこんな感じ
- 591 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 16:41:47.29 ID:rzQNxv6Z.net]
- >>571
c++はcpuが直接処理できる機械語を生成する c#は.net frameworkが処理できる中間言語を生成する
- 592 名前:デフォルトの名無しさん [2016/06/27(月) 17:14:05.80 ID:BEaIo4/p.net]
- いやC#は.NETからapiが与えられるけど、例えばBitmapクラスなどね。
c++ははコンパイラからapi貰えなくね?だってc++は標準関数しかないわけで、描画とかできなくね?
- 593 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 17:53:54.82 ID:gnOE71DV.net]
- C/C++から、各OSのカーネル(API)を呼び出す
- 594 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 17:54:46.72 ID:95V/yurt.net]
- >>569
funcの詳細がまるごとわからないと答えられない 特にお前の場合は 全てかけ >>577 OSなり他人の作ったやつなりのAPIを利用する OS内部では最終的にメモリとかハードウェアを制御してる
- 595 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 18:13:19.39 ID:PLdfCDhx.net]
- >>577
SDK というライブラリを使ってコンパイルする MSVCなら Microsoft SDKも同梱されてるし、なければDLしてくる 実行時の動きとしては、 OS の機能をAPI経由で利用する
- 596 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 18:38:38.06 ID:lEa802qy.net]
- データベースプログラミングに興味あるんだけどデータベースの元となるファイルは
テキストファイルでいいんでしょうか? それともSQLやAccessとかいうソフトと連携しないと駄目なんでしょうか?
- 597 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 19:09:19.82 ID:PLdfCDhx.net]
- 勉強目的なら
Oracle か SQLServer か Access かせいぜい SQLite にしとき DBMS 使わずに データベースやりますってのは現実的でない
- 598 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 19:18:04.86 ID:zblib9mt.net]
- 個人で勉強するんならMySQL入れたらいい
今時だとWinに直接入れるよりVirtualBoxやクラウド上の仮想マシンにLinux入れてその上でMySQL使うのがおすすめ
- 599 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:12:06.92 ID:6ylC9vUx.net]
- 自宅だとposgreかなぁ
いやoracleにはいい思い出なくてな
- 600 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:50:24.88 ID:SQba+Wz/.net]
- データベースプログラミングって何?
ストアドプロシージャ?
- 601 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 21:58:59.91 ID:H7bVFQuX.net]
- DBを使ったプログラミングのことをデータベースプログラミングと呼ぶのはそれなりに一般的
- 602 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:09:33.43 ID:xNrbNGlk.net]
- oracleってパッチ当てると互換性無くてトラブルケースが多くて使いたくない
インストールもアンインストールも手間かかるし本当に面倒くさい
- 603 名前:デフォルトの名無しさん mailto:sage [2016/06/27(月) 22:50:23.91 ID:xmv/Z6Tc.net]
- 勉強程度なら付属のSQLServerでいいんじゃないのと
- 604 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 00:38:05.73 ID:lakqUeju.net]
- 職場で発行してるクリックワンスのプログラムなんだけど、ユーザーにアンインストールさせてからインストールしてもらってるんですが、あれってアンインストールしないとインストール出来ないものなんですか?
- 605 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 00:38:40.24 ID:lakqUeju.net]
- >>589
Visual Studioはスレチかもしれません。 失礼しました。
- 606 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 06:51:16.18 ID:1RG88fmO.net]
- アンインストール→インストールの方が作るの簡単だから。
アップデート処理の開発の手間省いてるだけでしょ。市販ソフトでもそういうのよくある
- 607 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 06:55:07.99 ID:nCDEbdoC.net]
- C# 初心者は Visual Studio 使ってる奴がほとんどなんだから SQL-Server localdb 一択だろ
- 608 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 06:56:01.96 ID:Io4u4DLH.net]
- クリックワンスは更新も自動なのでは
- 609 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 07:53:53.17 ID:EAL+4PLj.net]
- >>592
いやじゃいやじゃ分散したいんじゃ
- 610 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 10:16:41.74 ID:ctSuKAbd.net]
- 他プロジェクトのリソースを使いたい場合、参照に追加だと配布するときは
参照を外れるから無理ではないでしょうか?
- 611 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 12:58:25.44 ID:wbyYzbTN.net]
- >>589
普通は発行ごとにリビジョン上げる設定になっていればアンインストールは不要です デフォルトだから弄ってなければ問題ないはず
- 612 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 16:11:22.45 ID:ctSuKAbd.net]
- >>595は自己解決しました。
さっきちょっとVisual C#で不安なことがあって質問です。 プロジェクト名を変更したのにフォルダのほうではプロジェクト名が変わってませんでした。 これは何が原因でしょうか?プロジェクト名を変更しても紐づけがうまくいってないなら 後々障害が起きそうなのでプロジェクト名は変更していません。
- 613 名前:デフォルトの名無しさん [2016/06/28(火) 16:11:56.00 ID:ctSuKAbd.net]
- プロジェクト名変更はVisual C#のソリューションエクスプローラから変更しました。
- 614 名前:デフォルトの名無しさん [2016/06/28(火) 16:12:30.77 ID:ctSuKAbd.net]
- プロジェクトを開いたときはちゃんと名前が変わっています。
タイトルバーもちゃんと変わってます。
- 615 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 16:57:16.28 ID:n1dVZYFZ.net]
- >>597
フォルダ名をプロジェクト名に変えろってアホな意味じゃないよね >>599 これだといまいち何が問題なのかわからない
- 616 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 17:28:14.40 ID:ctSuKAbd.net]
- >>600
フォルダ名をプロジェクト名に変えたいのですが何故紐づけされてないのかが不思議です。 だって新規で作るときは全て紐づけされますよね、何故変更だとされないかです。
- 617 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 17:46:56.92 ID:O9hovdKf.net]
- それはVisualStudioの質問だ
答える義理はない
- 618 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 17:50:54.87 ID:qIMpcNoP.net]
- 紐付けってどういう意味で言ってるかしらんけど
変更されないのは変更する必要が無いから
- 619 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 17:54:52.37 ID:qX1RxdZ5.net]
- > 新規で作るときは全て紐づけされ
単に既定のフォルダ名がソリューション名になってるだけじゃ
- 620 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 18:01:34.62 ID:yINb6Omi.net]
- >>601
slnとか.csprojの中身見てみろ プロジェクトの設定を示すそれらのファイルにソリューションの入っているルートのフォルダ名は入っていないだろ >>603で終了
- 621 名前:デフォルトの名無しさん [2016/06/28(火) 18:54:38.38 ID:ctSuKAbd.net]
- >>605
確かにslnとcsprojは名前が変更されていました。 ところでslnとcsprojはどう違うんでしょうか? 二つとも同じように開けるんですがどちらで開いたほうがいいでしょう?
- 622 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:27:34.29 ID:uVAK1QPz.net]
- 一つのexe/dllを作るのがプロジェクト csproj
プロジェクトをまとめたのがソリューション sln VSはソリューション単位で管理する csprojを開いてもslnに委譲されるしslnがないなら自動的に作られる
- 623 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:49:10.60 ID:ctSuKAbd.net]
- >>607
でも1ソリューション1プロジェクトが普通ですけど1ソリューション10プロジェクトも可能なんですか?
- 624 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:52:59.97 ID:TeSCu8xo.net]
- 3秒で試せるだろ。
- 625 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:53:23.14 ID:UYU5u6l7.net]
- >>608
数百ってのもあるけどさすがにハングってたから、今回のリリースで直したってさ
- 626 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:55:06.09 ID:yINb6Omi.net]
- >>608
自分ですぐ試せたり解決できたり確認できる事までここで聞くのはなぜですか?
- 627 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 19:56:09.30 ID:203MKP8O.net]
- >>608
例えばVS インスコフォルダの中に複数のexeがあるだろ? VSがソケーションとすると、一つ一つのexeがプロジェクトと考えると分かりやすいはず
- 628 名前:デフォルトの名無しさん [2016/06/28(火) 20:00:27.93 ID:ctSuKAbd.net]
- なるほど…
ただ配布するとなるとソリューションで配布していいのか プロジェクトで配布すればいいのか分からない…
- 629 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:08:27.89 ID:203MKP8O.net]
- パッケージ化しろよ
- 630 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:09:57.51 ID:TeSCu8xo.net]
- 一プロジェクトでも複数exeは可能だし。
- 631 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 20:29:08.93 ID:g09DJNmT.net]
- >>596
回答ありがとうございます。 やっぱりそうなんですね。 一部口調がくだけててすみませんでした。 配属されたばかりの現場なのですが、ずっと以前からすべてのモジュールで同じ対応をしてるみたいで、出来ないものなのかと疑問でした。 少しすっきりしました。
- 632 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 21:10:54.65 ID:ctSuKAbd.net]
- >>615
いやどこまでを含めればいいのかわかりません 色んな拡張子のファイルがあってそれのうちどれがいるのかが分からないんです
- 633 名前:デフォルトの名無しさん mailto:sage [2016/06/28(火) 23:01:57.72 ID:cTgV4JB0.net]
- .NET core でのSSL通信でapi.2ch.netに接続する際にアプリ起動後最初のPOSTにやけに時間がかかっていたのでFiddlerでHTTP通信をキャプチャしてみると、
SSL/TLSのコネクション確立の際に1回目はSSLのバージョンが Version: 3.3 (TLS/1.2) で接続しようと試みて失敗して自動的に2回目、 Version: 3.1 (TLS/1.0) で接続が試みられてようやく接続が確立する、というような流れになっていて、この1回目のレスポンス待機時間が長くなっている事が分かりました。 そして以降のPOSTでは1回目から Version: 3.1 (TLS/1.0) で接続するようになります。 どうすれば始めから Version: 3.1 (TLS/1.0) で接続するように指定できますか? ちなみに.NET Framework4では始めから Version: 3.1 (TLS/1.0) で、 .NET Framework4.6では Version: 3.3 (TLS/1.2) がデフォルトですが ServicePointManager.SecurityProtocolで指定できるそうです。 しかし.NET coreにはServicePointManager.SecurityProtocolというものが存在しません。
- 634 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 00:46:33.16 ID:nJ963eR4.net]
- Coreなんて昨日今日1.0になったばかりだからなあ
高望みしない方がいいんじゃねえか 実質人柱版だろう
- 635 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 07:29:42.60 ID:peQQk8ms.net]
- >>617
何を公開したいの? ソースなのか実行ファイルなのか 何に関してもそうだが、公開してる人のを参考にするのが定石
- 636 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 09:19:35.68 ID:ARSSx+Bg.net]
- 前スレでchartコントロールについて質問した者です。
横軸は一定にすることが出来たのですが、縦軸がちょこっとだけ動いて安定しません。 固定することは出来ますでしょうか? 下記サンプルはフォームにchattコントロールを貼り付けるだけで動作します。 5秒後から描画されるようになります。(グラフ線は一直線になります) よろしくお願いいたします。 ideone.com/pEhkR0
- 637 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 17:17:42.16 ID:n9tzQ4Qr.net]
- コントロールが外れても実行され続けるタスクとそうではないタスクがありますがその差って何ですか?
例えばキーイベントなんかはコントロールが外れると一切感知しませんよね。
- 638 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 18:12:01.46 ID:zqPiY9lC.net]
- OSの扱いの差
- 639 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 21:36:44.88 ID:fEawViXQ.net]
- コントロールとかタスクとか、独自な用語の使い方されても理解できんわ
- 640 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 22:32:37.87 ID:KNefjEtJ.net]
- コントロール→フォーカス
タスク→イベント かな?
- 641 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 23:00:34.18 ID:n9tzQ4Qr.net]
- >>625
いえウインドウにフォーカスが当たってるときはキー監視してますが他アプリ作業中はキー監視しません。 でもフォルダを1秒ごとに作成するというコードがある場合、ウインドウにフォーカスが当たっていなくてもフォルダが増殖されているつまりプログラムが実行されているんです。 この違いはなんですか?キーを監視するなんてのはウインドウにフォーカスが当たっていなくても行っていてほしいのです、何故差がでるのでしょうか?
- 642 名前:デフォルトの名無しさん mailto:sage [2016/06/29(水) 23:11:58.02 ID:xCnZ4rup.net]
- >>626
それを実現するとフォーム一つに限定しても複数のコントロールに設定したキーイベントが全部反応するんだけど windowsは複数のアプリを同時に実行できるんだからC#に限らずそんな仕様にできるわけがない
- 643 名前:デフォルトの名無しさん [2016/06/29(水) 23:30:23.81 ID:n9tzQ4Qr.net]
- >>627
APIのキーフック使うしかないってことですね 面倒だな〜
- 644 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:08:16.43 ID:hyMRnd3D.net]
- メモ帳でdeleteで一字消したら、explorerでファイルも消してほしい機能がほしいんですね。
またウイルスの作り方の質問ですか。ネトウヨ片山以来ですよ。
- 645 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:09:49.43 ID:Wk/GR0g5.net]
- キーフックみたいなありふれた質問してウイルス作りとか意味不明なんだが
- 646 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:10:50.10 ID:Wk/GR0g5.net]
- >>629
こういう妄想が好きなゴミって何が楽しくてスレにいるんだろう 回答するでもないなら黙ってろよ
- 647 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:15:02.48 ID:QT4/5B+5.net]
- 反応したゴミ諸君は今すぐ自殺するように
- 648 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:21:00.78 ID:hyMRnd3D.net]
- >>630
片山は昔このスレでキーフックの質問してたんだが。
- 649 名前:デフォルトの名無しさん [2016/06/30(木) 00:22:47.11 ID:hyMRnd3D.net]
- >>631
おいこら、低脳チンカス。裏とってないおまえが妄想なんだよ。
- 650 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:25:57.38 ID:Wk/GR0g5.net]
- >>633
でそのスレは? そもそもキーフックは原始的な機能で高度な技術ではないのにウイルスと結びつけるお前は馬鹿 どうせキーロガーがどうのこうの言うんだろ、馬鹿じゃねーの?
- 651 名前:デフォルトの名無しさん [2016/06/30(木) 00:29:44.32 ID:hyMRnd3D.net]
- >>635
>キーフックは原始的な機能 おいこら、低脳まだやるか。てめーの低スキルはバレバレなんだよ。何も知らない無知の妄想バカは引っ込んでろよ。
- 652 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 00:40:08.94 ID:Cc3YPzRv.net]
- >>635
>>631 >回答するでもないなら黙ってろよ
- 653 名前:デフォルトの名無しさん mailto:sage [2016/06
]
- [ここ壊れてます]
- 654 名前:/30(木) 00:41:00.60 ID:Wk/GR0g5.net mailto: 特定のキーワードに反応するやつ=アスぺ []
- [ここ壊れてます]
- 655 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 01:34:04.49 ID:YJkNY66N.net]
- そもそもフォーカスが無いとキーイベントをブッ込めないんだっけ?
- 656 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 01:42:30.83 ID:QT4/5B+5.net]
- これ以上続ける奴も死ね
- 657 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 01:45:08.21 ID:Cc3YPzRv.net]
- >>639
逆にフォーカス以外の何を見てキーイベントを拾うコントロールの判断をすると思うんだ?
- 658 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 02:12:13.70 ID:YJkNY66N.net]
- >>641
んー、詳しく無いんでちょっとズレてるのかもしれないけど>>625の他アプリ作業中 ってのはウィンドウが選択されてないだけで普通に動いてると思ってたから Win32APIでいうところのSendMessageとかでブッ込めば反応するんじゃないかと
- 659 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 02:13:20.95 ID:YJkNY66N.net]
- >>625じゃなくて>>626だった
- 660 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 02:21:16.73 ID:Cc3YPzRv.net]
- >>642
SendMessageはウインドウハンドル指定して送るはずだが 他の質問もそうだけどやりたいことを具体的に示してからにしてくれ
- 661 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 02:44:51.19 ID:G0SvbOL7.net]
- >>626
>故差がでるのでしょうか? Windowsと.NETがそう言う風に作ってあるから 普通の人は、フォーカスが当たってないときにキー入力とか欲しくないし 普通に他のアプリへのキー入力とか監視できたらセキュリティ上問題になるだろ
- 662 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 03:35:24.23 ID:YJkNY66N.net]
- >>644
やりたい事とか聞かれても知らんがな 俺はフォーカス無くても別に止まってないだろって言いたかっただけだから
- 663 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 04:13:20.45 ID:cYW66s4d.net]
- >>645
そいつに触んな七色に輝いて爆発して死ね 懲りるって脳みそねえのか頭にクソカス詰まってんのか
- 664 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 06:46:14.27 ID:tIht86/w.net]
- 怒るために怒る647である。
- 665 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 08:53:21.84 ID:u0n6mLno.net]
- フォーカスが当たっていることと、プログラムが動いてる事は無関係
c#も関係なし
- 666 名前:621 mailto:sage [2016/06/30(木) 09:13:12.38 ID:Od7+qOIK.net]
- すいません、>>621の方はどうでしょうか?
- 667 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 12:27:32.88 ID:YjKIeVAx.net]
- NET Frameworkがなくなったら(誰も利用したがらなくなったら・・)C#はどうなるのでしょうか?
- 668 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 12:39:09.92 ID:SyPaaDKj.net]
- 順番が逆だと思うんだよね、誰もC#を書かなくなったら「.NET?それ要るの?」となるのでは
- 669 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:10:21.74 ID:tyJxMSAY.net]
- キー同時押しの条件って作れないですか?
例えばTキーとSキーが両方押されているときにイベント発生みたいな
- 670 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:19:45.70 ID:+KIY1MLw.net]
- イベント関数内に
https://www.ipentec.com/document/document.aspx?page=csharp-check-keboard-key-press-state これ使って条件式書けばOKだよぉ
- 671 名前:デフォルトの名無しさん [2016/06/30(木) 19:49:06.05 ID:tyJxMSAY.net]
- >>654
関数内にifを書くことは分かっています。でも同時押しは無理ですよね? どっちかがら0.0001秒早く押されているのだからどちらかのキーを取得します。
- 672 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 19:56:20.82 ID:/U16RyFY.net]
- こいつに返事する奴は死ね
むしろ殺す
- 673 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 20:09:06.27 ID:MdaccvHG.net]
- ID変えても同一人物だと分かるな
- 674 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 20:24:22.01 ID:QjIoYIYq.net]
- >>655
質問に答えてもらっているのに読まず試さず文句つけるとか 他行ってここには2度と来ない方がいいと思うよ
- 675 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 20:36:42.89 ID:IS+ufD6m.net]
- 同じ瞬間に押下された時だけイベント発火させたいってんでしょ
両方OFFから両方ONになった時だけ それはまぁ654じゃ無理 厳密にやるなら信号の立ち上がりを拾えないと無理だし 完全にハードウェアの世界
- 676 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 20:57:44.78 ID:tyJxMSAY.net]
- いや格闘ゲームを作りたいんです。ボタン同時押しの技ってありますね?あれです。
>>659 何イベントくらいの差がでるんでしょうかね? 後もし仮に先に押すボタンを早く押しすぎたらそれだけで無理かもしれませんね 1回押すだけで何回カウントされるんだろう?そういうの計測できますか?
- 677 名前:659 mailto:sage [2016/06/30(木) 21:02:39.26 ID:QT4/5B+5.net]
- 知らん
- 678 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:09:18.31 ID:G0SvbOL7.net]
- そもそも物理的なキーボードの仕様で、同時に押せない(認識できない)可能性があるわけだが
- 679 名前:デフォルトの名無しさん [2016/06/30(木) 21:11:11.84 ID:tyJxMSAY.net]
- >>662
同時に認識できない場合イベントで両方押しを判定できないという事ですか?
- 680 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:11:47.47 ID:+KIY1MLw.net]
- >>660
それならイベントじゃなくてループの中でしろよ
- 681 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:14:01.60 ID:tyJxMSAY.net]
- >>654の見たけど同時押し可能っぽいですね。ということは押下の認定時間ってどれくらいなんだろうか。
- 682 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:18:14.71 ID:tyJxMSAY.net]
- これが押下されている間は他は押下できないということではない事は分かりました。
恐らく>>662さんの言うのは1回目の押下についてだと思いますね。
- 683 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:22:04.89 ID:tyJxMSAY.net]
- >>664
イベントの中でループをすればいいのでしょうか?
- 684 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:26:41.62 ID:oyKSUpMr.net]
- 物理的なキーボードの仕様ってのは、2個同時押しは認識するが3個同時押しは認識しないってやつだろ。
何個同時押しまで認識するかはキーボード次第。
- 685 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:27:05.45 ID:+KIY1MLw.net]
- >>667
これ以上は答えん ゲームの基本をggれ
- 686 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:30:27.42 ID:tyJxMSAY.net]
- >>669
イベントはボタン押下で発生するんだからループは関係ないような… それよりかは静的変数使えば早いかもしれません。 >>668 2個同時押しができなかったらショートカット無理ですもんね。
- 687 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:38:27.38 ID:EyujeGYU.net]
- 3個同時押しできなかったらCtrl+Alt+Delが効かないじゃないか
- 688 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:47:03.16 ID:tyJxMSAY.net]
- >>671
ワロタw 確かにww
- 689 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 21:51:41.34 ID:oyKSUpMr.net]
- >>671
だねw 適当に書きすぎた。 USBキーボードはプロトコルの仕様で6キー同時押しまでしか対応できないみたい。
- 690 名前:デフォルトの名無しさん [2016/06/30(木) 21:52:36.34 ID:tyJxMSAY.net]
- >>673
そこまで調べたことに感心しましたwww
- 691 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 22:04:40.21 ID:1COTdzHe.net]
- >>674
特定の人には常識 そのためにわざわざ PS/2 キーボード使う奴とかいたし
- 692 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 22:09:53.86 ID:1COTdzHe.net]
- >>671
Ctrl, Shift, ALT キーは元々他のキーと同時に押すことを想定しているキーなので別枠ですよ
- 693 名前:デフォルトの名無しさん mailto:sage [2016/06/30(木) 22:32:02.77 ID:+RIdkS3I.net]
- キーボードのキーって同時押しできるやつとできない奴があったよね
すべてのキーを同時にチェックできないから4つ毎にどれかとかそんな感じになってたキガス
- 694 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 00:59:27.79 ID:hjtxkxFq.net]
- イベントドリブンはリアルタイムで入力を監視するゲームと相性がわるい
ゲームループをまわすのが基本だが、WinFormsやWPFは( ゚д゚ )彡そう!したいう作りになってないのでおとなしくUnityでも使ってろ
- 695 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 01:00:40.30 ID:hjtxkxFq.net]
- 入力ミスからの誤変換が・・・
訂正:WPFはそういう作りになってないので
- 696 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 07:58:47.97 ID:Qf7FzJ+W.net]
- はい
- 697 名前:デフォルトの名無しさん mailto:sage [2016/07/01(金) 08:08:47.30 ID:xXKdjLTX.net]
- GUIフレームワークにもメッセージループがあることも知らないのか。
- 698 名前:デフォルトの名無しさん mailto:sage [2016/07/02(土) 00:11:26.75 ID:58AepwLK.net]
- なんかreferenceみたいなのが表示されるようになったんだけどなんぞこれ??
- 699 名前:デフォルトの名無しさん mailto:sage [2016/07/02(土) 00:38:37.86 ID:zGWMAOI9.net]
- >>682
CodeLensのこと?
- 700 名前:デフォルトの名無しさん mailto:sage [2016/07/02(土) 00:57:46.88 ID:58AepwLK.net]
- >>683
それはずばりなんですか?
- 701 名前:デフォルトの名無しさん mailto:sage [2016/07/02(土) 01:10:57.14 ID:zGWMAOI9.net]
- >>684
ググれ SSDTかSSMSをインストールした?
- 702 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:17:42.99 ID:lgh74PcM.net]
- 同じ名前でオブジェクトを作った場合って前のはどうなっちゃってるの?
ガベージコレクションが開放してるのか、それとも言語の仕様で前のオブジェクトが破棄されるのか仕組みが全然わからねえ void main(){ while(True){ AAA aaa = new AAA(); } } public class AAA{}
- 703 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:22:18.35 ID:TVRJKixx.net]
- GCがそのうち開放する
- 704 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:23:08.75 ID:S5DfoGdP.net]
- >>686
while(True){ AAA aaa = new AAA();//オブジェクトをヒープ作り、参照をスタックのaaa変数に代入 //ここでスタックのオブジェクトへの参照が破棄される //メモリが足りなくなって来たらヒープのオブジェクト本体がGCで捨てられる(ただしどこで行われるかは気分次第) }
- 705 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:33:41.25 ID:TVRJKixx.net]
- >>688
こういう寿命の短いオブジェクトはGen1の高速なGCによってメモリ不足を待たずにわりとすぐに解放されるよ
- 706 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:39:18.13 ID:Hngqw4aP.net]
- クラスのために確保される領域と変数のために確保される領域を混同してる感じかな?
デストラクタで適当に表示してみたらわかると思う ideone.com/l8pxvk
- 707 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:46:29.78 ID:S5DfoGdP.net]
- >>689
そうだったのか そこまで詳しくは知らなかった
- 708 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 17:55:31.10 ID:5c1HtZx3.net]
- https://msdn.microsoft.com/ja-jp/library/ee787088(v=vs.110).aspx
- 709 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 19:33:50.04 ID:1v8bzbyS.net]
- 質問です。C#を実行できるのは.NET Frameworkがあるからですよね?
ではコンパイルできるのは何があるからですか? コンパイルも.NET Framework で実行も.NET Framework ですか?
- 710 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 19:34:42.97 ID:1v8bzbyS.net]
- ちなみにJAVAの場合、コンパイラはjavacで実行できるのはjvmのおかげという認識です。
ではC#は?
- 711 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 19:52:35.85 ID:3b+1iU6u.net]
- コンパイラはRoslynだっけ?
あまり気にしたこと無いな
- 712 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 19:59:29.15 ID:p74ECBU7.net]
- >>693
csc.exe .NET Frameworkをインストールすれば、付属してるよ
- 713 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 20:09:36.77 ID:bwWU/ORq.net]
- JVMと比較されるのはCLIな気がするね
- 714 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 21:25:14.11 ID:1v8bzbyS.net]
- >>696
ありがとうございます。つまりそれを削除してしまったらコンパイルはできないということですね。
- 715 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 21:53:45.67 ID:y6oiqun/.net]
- .netってwindowsに標準で組み込まれているから完全なアンインストールって出来なくね?
- 716 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 22:06:38.83 ID:S5DfoGdP.net]
- csc.exeとか何とか事件で初めて存在を知った
- 717 名前:デフォルトの名無しさん mailto:sage [2016/07/03(日) 23:32:06.10 ID:JAQZdeZ8.net]
- >>698
うん、それ(csc.exe)を削除してしまったらコンパイルできないよ .NET Frameworkは前のスレにもあるようにWindows標準の実行環境になってるから アンインストールはできないと思う
- 718 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 00:21:18.79 ID:3WKEsb99.net]
- OSのバージョンによってOSとセットな.NETのバージョンが違うけどな
今のサポートOSだともう.NETのないWindowsはないのかな あとから入れた.NETのバージョンならアンインストールできるはず まあ、すべてのバージョンごとにコンパイラが違うわけでもないけど
- 719 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 01:08:42.93 ID:I1jMNk6Z.net]
- コンパイラの流れついでに超初歩的質問いいですか?
今VisualStudio2015で開発してて、C#6.0の文法も使ってるんですが、 これはVisualStudioが2015のおかげで使えてるんでしょうか? プロジェクトの.Net Frameworkを3.5とかに変えてみても使えたので気になったんですが
- 720 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 01:25:56.57 ID:CyY1fYyc.net]
- VS2015というか、コンパイラ
ターゲットフレームワークスと言語バージョンは独立してる ただし、新しいバージョンの.NETに依存してる言語機能は使えないので一部は動かないか工夫が必要
- 721 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 01:26:23.07 ID:3x09n14g.net]
- >>703
この辺みるといいかも ttp://ufcpp.net/study/csharp/cheatsheet/listfxlangversion/
- 722 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 01:47:06.07 ID:I1jMNk6Z.net]
- >>704
>>705 おお、ありがとうございます 助かりました。
- 723 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 10:30:17.04 ID:p+AQe4Np.net]
- 文字列操作系の機能だとJAVAとC#はどっちが優れていますか?
片っ端から見比べてるんですが変わりなさそう… いやこれが違う!C#(JAVA)のこの文字列操作機能は便利!!っていうのがあれば教えて下さい・
- 724 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 10:40:42.95 ID:PjhIrB36.net]
- 新手の対立煽りか?
殺されたくなければ死ね
- 725 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 10:53:48.51 ID:kPvzgwhz.net]
- 好みの問題かな
文字列操作じゃないけど、@文字列とか$文字列は
- 726 名前:好きな機能 []
- [ここ壊れてます]
- 727 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 11:27:12.37 ID:p+AQe4Np.net]
- 顕著な差はないということですね
- 728 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 11:30:06.57 ID:p+AQe4Np.net]
- >>708
お前がとっとと氏ね
- 729 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 12:13:27.36 ID:crVdYcZS.net]
- 暴言に暴言で返すのはやめようよ…
JAVAとC#の違いを知りたいだけなら「どっちが優れてる?」なんて聞いちゃうのは表現が不適切だったと思うよ まぁ、もともと暴言使う方が悪い気もするが、それ言い出すとキリがなくなっちゃう
- 730 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 13:24:12.56 ID:+DQSvmIm.net]
- コンパイル時に組み込まれるのって書いたコードは当然として、全クラスのコードもデフォルトで組み込まれるようになってるんでしょうか?
それとも書いたコード+名前空間が所有するクラスの中身コードといったコンパクトな状態になってるのか、色々考えてますが分かりません。
- 731 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 13:29:46.94 ID:+DQSvmIm.net]
- 訂正します
×書いたコード+名前空間が所有するクラスの中身コード ○書いたコード+名前空間が所有していてかつコードで使われているクラスのソース
- 732 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 13:34:44.71 ID:crVdYcZS.net]
- >>713
DLLについて調べたらいいと思う
- 733 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 14:53:33.39 ID:Tw9ula4I.net]
- >>711
何が氏ねだチキン鶏冠野郎 死ねだ死ね! 死ね!!!!! ミジンコ脳味噌で理解できたか? できたら死ね!! できなくても死ね!
- 734 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 17:54:21.36 ID:cnxlmMVV.net]
- というか全部の名前空間のクラスをコンパイルしてたら時間があっても足りないでしょ
.NET Frameworkのクラスライブラリが固まりとしてあって常に起動しているんじゃないかな? だから作ったファイルは1MBもいかないでしょ? 自分が作ったexeと常に起動してるライブラリでパイプ通信してプログラムが実行されるんではないか。 で自分で定義した名前空間とそのクラスのみが自分で作ったexeファイルに組み込まれている。
- 735 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 17:55:43.14 ID:cnxlmMVV.net]
- デフォルトの名前空間にクラス追加なんてことはできない
name space System.IO { class myclass() { class myclass(){} } } こういうことはできない。 自分で作った名前空間にしかクラス追加ができない。
- 736 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 17:59:21.28 ID:iklULqqD.net]
- >>709
@文字列は分かるけど$文字列って何々?
- 737 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 17:59:27.41 ID:Re2NfkDv.net]
- >>713
ビルドされた実行ファイルをILSPYで見れば何が含まれているかいないかすぐわかる
- 738 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:02:19.16 ID:iklULqqD.net]
- なるほど
$文字列でC#のprintfみたいな事が出来るのか
- 739 名前:デフォルトの名無しさん [2016/07/04(月) 18:06:56.74 ID:cnxlmMVV.net]
- 含まれてるのは自作のクラスと外部クラスへのエントリポイントが含まれているだけ
- 740 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:39:35.68 ID:crVdYcZS.net]
- >>718
コードが出鱈目すぎる… namespace System.IO { public class myClass { public myClass() { Console.WriteLine("できた"); } } } これなら可能でしょ もちろん、自プロジェクト内か、別プロジェクトなら参照設定しないと使えないけど
- 741 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:41:55.11 ID:cnxlmMVV.net]
- >>723
それエラー出たよ
- 742 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:44:20.44 ID:CyY1fYyc.net]
- >>717
ちょっとずれてる DLLはメモリ空間にマップされてプロセスの一部になるはず 名前空間もデフォルトとかぶっても問題はない(名前空間の意味をなさないのでおすすめはしないが)
- 743 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:48:29.40 ID:CyY1fYyc.net]
- >>724
でないよ 別のエラーかLintだろ
- 744 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:49:19.29 ID:cnxlmMVV.net]
- >>725
>プロセスの一部になるはず あそうなの?でも動的ロードみたいな感じで全部マッピングしないよね?
- 745 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:50:09.20 ID:crVdYcZS.net]
- >>724
あれ?俺のところでは出ないけど… どんなエラー?
- 746 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:50:24.06 ID:cnxlmMVV.net]
- >>726
ごめんでなかった
- 747 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 18:56:07.97 ID:cnxlmMVV.net]
- >>725
あかぶっても大丈夫なのか ちゃんと識別されるんだね
- 748 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 19:19:27.45 ID:Re2NfkDv.net]
- >>723
試したらusing で他からもclass参照できて笑ったw まあ普通
- 749 名前:ヘやらないから気にしない罠 []
- [ここ壊れてます]
- 750 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 21:24:19.48 ID:kPvzgwhz.net]
- MSのライブラリでも、同じ名前空間で違うアセンブリ参照が必要ってそこそこあるよね。
- 751 名前:デフォルトの名無しさん mailto:sage [2016/07/04(月) 21:28:40.17 ID:t98NJ/e7.net]
- Action, FuncとかSystem直下だけどSystem.Core.dllだったりするしライブラリを拡張したくなることもあるし普通はやらないってほどでもない
- 752 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 00:12:57.67 ID:/QhkhSf9.net]
- 物理的なモジュールと名前空間を一致させる
これは一見すると良い習慣に思えるが実は悪い習慣なんだな 論理的な名前空間が物理的な制約に縛られてしまう
- 753 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 15:49:16.51 ID:ZyOcHRi1.net]
- FileOpenDialog()で
・すべてのユーザーのデスクトップ(x:\Users\Public\Desktop) ・現ユーザーのデスクトップ(x:\Users\(現ユーザー)\Desktop) のファイルを同時に初期表示する方法はありますか? お気に入り→デスクトップと移動すればできますが 初期表示する方法がわかりません。
- 754 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 16:39:16.14 ID:0XDRPxlg.net]
- shell:DocumentsLibrary
とか %APPDATA%\Microsoft\Windows\Libraries\Documents.library-ms ※%APPDATA%はEnvironment.ExpandEnvironmentVariablesで展開する とか ただしOS次第で変わる可能性は否定しない
- 755 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 17:16:50.19 ID:PmYVDu0x.net]
- ビット状態を保持したままintをuintにキャストするには
どうすればいいですか?
- 756 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 17:23:16.06 ID:KfOjv6+7.net]
- intの範囲とuintの範囲を調べれ
- 757 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 17:27:48.90 ID:ZyOcHRi1.net]
- >>736
sell:Desktop でできました ありがと
- 758 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 17:30:58.17 ID:ZR5YnoGJ.net]
- >>737
uint ui = unchecked((uint)-1)
- 759 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 18:09:40.58 ID:iJ1ngES5.net]
- >>737
StructLayout(LayoutKind.Explicit) あとはググれ
- 760 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 18:15:00.07 ID:fT0QiE7N.net]
- >>737
ビット状態はどちらにキャストしてもそのまま維持されないか?
- 761 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 18:32:49.18 ID:tIfPBZf/.net]
- >>716
お前が死ねよ こんなスレ荒らして楽しいか回答者のふりして
- 762 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 19:22:41.41 ID:ptZyv/hr.net]
- 私のために争うのはヤメテ!
どうしても死ねと言うなら、この間客に納めたプログラムが代わりに死ぬわ!
- 763 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 19:45:37.56 ID:rtvoXzxv.net]
- わかった。それで手を打とう
- 764 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 19:55:37.34 ID:8q+SrznH.net]
- >>737
釣りはかんべんしてくれよw コード int i1 = -1; uint u = (uint)i1; int i2 = (int)u; 結果 i1 -1 int u 4294967295 uint i2 -1 int i1 0xffffffff int u 0xffffffff uint i2 0xffffffff int >>740 uint ui = (uint)unchecked((i1) - 1); ui 0xfffffffe uint >>741 何をする気だw
- 765 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 20:02:23.83 ID:p+eyZ9BG.net]
- これ何?
DTAR_08E86330_4835_4B5C_9E5A_61F37AE1A077_DTAR
- 766 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 21:12:53.31 ID:rtvoXzxv.net]
- >>747
stackoverflow.com/questions/33136353/strange-subfolder-dtar-08e86330-4835-4b5c-9e5a-61f37ae1a077-dtar-created-in-vs エクスプローラーから.slnファイルを開くと作られてしまうというバグの模様 (しかし毎回できるというわけでもないので、作られる条件はよくわからない…) Update3 で治
- 767 名前:ってるみたい
VSから開けば作られないし、中身は空っぽだし、削除して無問題かと (実際、自分は削除した) [] - [ここ壊れてます]
- 768 名前:737 mailto:sage [2016/07/05(火) 21:54:21.99 ID:h/Yy1IVR.net]
- てっきりオーバーフロー例外が出ると思ってたのと、試した値の問題で
勘違いしてました。普通にキャストして保持されてそうですね。もう少し 試しています。 みなさんありがとう。お騒がせしました。
- 769 名前:デフォルトの名無しさん mailto:sage [2016/07/05(火) 21:56:42.52 ID:p+eyZ9BG.net]
- >>748
大サンクス 以前のアップデートから、1カ月以上たってるけど、昨日気づいた とにもかくにも、直った いろんなとこに変なディレクトリー作られまくりでびっくしした
- 770 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 07:35:13.60 ID:SiiaULJd.net]
- 処理に2秒かかるけど1秒ごとに呼び出されるイベントがある場合、処理は1秒で打ち切られるんでしょうか?
- 771 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 08:17:26.25 ID:5o/jGbqu.net]
- 実装によるだろ(1)非同期で並行する(2)セマフォでロックする(3)タイムアウトを設定する
どれで書いたんだよ
- 772 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 08:36:01.17 ID:SiiaULJd.net]
- >>752
その3つの特殊条件には当てはまりません つまり普通に書きました
- 773 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 08:49:43.74 ID:YqQEkOqo.net]
- 君の普通もそのイベントとやらが何なのかも他人には判らない。
- 774 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 09:33:26.67 ID:rLjnFyN/.net]
- >>751
途中で打ち切る処理を書いてないのに勝手に打ち切られることはない
- 775 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 11:17:58.67 ID:oZKOP6lD.net]
- プログラムは作ったとおりに動くが、思った通りに動くとは限らない
マーフィーの法則より
- 776 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 11:21:57.66 ID:WyIXzUaP.net]
- ハードのバグや故障を経験したことない人ですね。
- 777 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 12:06:57.08 ID:RXjbxQL6.net]
- 作った後に最適化されOOOE実行されていることを考えると
作った通りに動くというのも正しくない
- 778 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 12:31:51.71 ID:zQncFODY.net]
- >>757
ハードのバグって、古いサーバーPCがゴキブリの温床になってるとか?W
- 779 名前:757 mailto:sage [2016/07/06(水) 14:10:30.23 ID:w6HtkAw8.net]
- >>759
こういう煽りしかできない人間って何が楽しいんだよ
- 780 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 14:35:03.88 ID:HwAbLXMj.net]
- プログラマなんて嫌がらせが生きがいの奴ばっかりだし
- 781 名前:デフォルトの名無しさん [2016/07/06(水) 14:51:10.07 ID:mrF+428Cs]
- Listviewのアイテム選択とマウスホイールの動きを連動させたいのですが、いくらEnsureVisibleをしてもうまくいかずアイテムがすぐ表示領域外に行ってしまいます。
スクロールバーの位置を記憶しスクロールを検出するごとに前の位置を代入するというのも考えたのですがうまくいきません。何か良い方法はないでしょうか。
- 782 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 15:01:09.11 ID:RXjbxQL6.net]
- >>759
パソコンに巣くうゴキブリってお前の比喩か?
- 783 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 15:06:08.99 ID:JHGa1k5b.net]
- 質問スレなので関係ない雑談は遠慮してください
- 784 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 15:28:57.44 ID:DJa9soEB.net]
- >>753
その3つの条件に当てはまらない書き方を教えてくれ・・・
- 785 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 15:44:55.18 ID:JHGa1k5b.net]
- >>765
それ例の人じゃないの >>752が特殊とか言うのは内容を理解していないか実際には書いてないかしか思いつかない
- 786 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 15:48:34.49 ID:s7XnVsyY.net]
- >>763
死ねよ揚げ足取りのゴミが
- 787 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:28:20.79 ID:4T9Y2q84.net]
- なんで外部リソースを読み込んでプログラムを実行するときって外部リソースも実行状態になるんですか?
- 788 名前:例えばDLLファイルとかです。主プログラムから利用するなら別にtxt形式のファイルでもいいんでは?
1と0を読み込むなら外部リソースは実行状態である必要があないと思うんですが… [] - [ここ壊れてます]
- 789 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:32:03.89 ID:rLjnFyN/.net]
- >>751
サンプルコード書いてみた public partial class Form1 : Form { Button button1 = new Button(); int counter = 0; public Form1() { InitializeComponent(); button1.AutoSize = true; button1.Text = "好きなだけ押して"; button1.Click += button1_Click; Controls.Add(button1); } void button1_Click(object sender, EventArgs e) { int num = counter++; Console.WriteLine("{0,3} received.", num); System.Threading.Thread.Sleep(2000); Console.WriteLine("{0,3} done.", num); } } こういう単純なコードだと、button1_Clickを実行中に何度ボタンが押されても処理が中断することはない ボタンを押すと、直接button1_Clickが呼び出されるのではなくて、キューに溜まる Form1のプロセスは実行中のbutton1_Clickを終えてから新たにキューからイベントを受け付けてbutton1_Clickを再度実行する だから、しばらく待っていると、ボタンを押した回数だけbutton1_Clickが実行される (デバッグ実行すると、ボタンを押した数だけ出力ウィンドウに「received.」→「done.」と並んでいくはず)
- 790 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:33:57.67 ID:WyIXzUaP.net]
- >>768
実行状態ってなんですか?
- 791 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:38:19.66 ID:4T9Y2q84.net]
- >>770
タスクマネージャーにプロセスとしてあるということは実行状態ですよね?
- 792 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:45:51.17 ID:176UGJqh.net]
- >>768
DLLファイルもEXEファイルも全部1と0のtxtファイルでいいですね
- 793 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 16:49:10.13 ID:WyIXzUaP.net]
- >>771
実行状態の意味がよく分かりませんが、違うと思いますよ。スリープしてたりしますから。
- 794 名前:デフォルトの名無しさん [2016/07/06(水) 16:55:23.54 ID:4T9Y2q84.net]
- >>772
確かに全てのファイルは拡張子とか関係なしに1と0の集まりだとは思いますけど 結局実行するのは主プログラム側ですよね? ということはテキストファイルから読み込むのと同じではないかと僕は思います。 間違っているでしょうか?何故DLLがプロセスにあがるんでしょうか?
- 795 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:13:36.54 ID:WyIXzUaP.net]
- それは合ってますね。DLLはtextのようにプロセスに読み込まれます。
でもそれはDLLがプロセスになるわけではありません。
- 796 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:15:15.60 ID:ycNBxTM4.net]
- リソースというより主プログラムの一部という考えだから
- 797 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:16:12.94 ID:rLjnFyN/.net]
- >>774
テキストファイルの読み込みと「同じではない」 プログラムが開いて読み込むテキストファイルは「データ」 DLLは「プログラムの一部」 利用しているDLLが実行中に書き換えられたりしたら、あなたの言う「主プログラム」だってそれにあわせて書き換えられなきゃならない だからプログラム実行中、利用されてるDLLは変更不可 読み書きが終わったら閉じることができるテキストファイルとは違う
- 798 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:16:49.83 ID:XRPSOB7B.net]
- >>775
タスクマネージャーにDLLがあがるのは何故?
- 799 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:19:07.75 ID:XRPSOB7B.net]
- >>777
ほほー、そういう仕組みの違いがあるんですね でもどうやって合体するんでしょうね、その原理まで知るにはもっと勉強しなきゃダメか
- 800 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:19:37.52 ID:rLjnFyN/.net]
- >>778
タスクマネージャーにDLLって表示されたっけ?
- 801 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:20:58.83 ID:XRPSOB7B.net]
- >>780
別のプロセスかもしれないから再度確認します
- 802 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:23:40.72 ID:wptQ7USw.net]
- >>778
DLLってのは実行形式ファイルでexeの親戚みたいな物だから ちょっと特殊だけど単独で実行されるように作ればそのように動かすことは可能です
- 803 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:24:53.95 ID:rLjnFyN/.net]
- >>77
- 804 名前:9
「DLL」「DLL」と言いながら… Dynamic Link Library そのどの要素も理解してなかったと言うのか… …釣り? []- [ここ壊れてます]
- 805 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:25:08.85 ID:XRPSOB7B.net]
- >>777
>変更不可 へーそうなんですね もしかして主プログラムも変更不可ですか? 自分自身のプログラムにコメントを書き込むプログラムなんて作れるんでしょうか? 実行し終わったらあれwコード増えてるみたいなw
- 806 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:25:49.94 ID:XRPSOB7B.net]
- >>783
ハードウェアレベルでどういった結合してるのかですね
- 807 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:28:35.91 ID:WyIXzUaP.net]
- >>777
厳密論で言うならば、テキストで書かれたスクリプトもプログラムなんですよ。xmlでテキスト形式で実行バイナリも保存し、読み込み後、展開実行も可能。 またDLLをロードしたあと、コピーしてクローズして、コビーしたものも実行可能なのですよ。やろうと思えばなんでもできるのですよ。
- 808 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:31:05.99 ID:pQgdY6vc.net]
- windowsスレでやれ
- 809 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:32:19.07 ID:WyIXzUaP.net]
- >>784
増殖型のウイルスですね。それが目的でしたか。これ以上の質問はお断りさせていただきます。
- 810 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:37:38.49 ID:XRPSOB7B.net]
- >>788
どうやったらそう思うんでしょうか?^^ 違いますウイルスなんて作れません。 主プログラムは変更できるのかどうかです
- 811 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:41:53.66 ID:XRPSOB7B.net]
- なんか卑屈な回答者が一定数いるなぁ…
ウイルスなんて作ったところで逮捕されるのは自分なんだし作るメリットがない そもそもある程度自由なプログラムはいくらでも悪用されるんだよ 便利な機能というのは悪用されるもの、例えばマウスを勝手に移動させるマクロプログラムとか でもそういう高度なプログラムは作業で便利だから作りたいと誰もが思うだろ それをウイルス目的だなんて決めつけられたら腹が立って仕方ないよ
- 812 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:44:03.83 ID:XRPSOB7B.net]
- 例えばFX自動化とかGUIで安全にやりたいならポインタ動かすのは有効な手段だよね
で、この質問したらどうせ「勝手にポインタを動かしてファイルを削除するウイルス作りたいんですね」 とか言うんでしょうね。こんな回答されたら腸が煮えくり返るどころの話ではない。
- 813 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:44:33.05 ID:XRPSOB7B.net]
- ID:WyIXzUaP
- 814 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:46:05.65 ID:XRPSOB7B.net]
- 人を貶すつもりなら最初から敬語で回答しないでいただきたい。
- 815 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 17:49:49.21 ID:XRPSOB7B.net]
- 俺は片山のように人を陥れたりすることは好きじゃないんでね
>>788のような返答されて非常に心外 匿名とはいえ神経を疑う、そうやって敬語で人を貶すことが趣味なんですよね?
- 816 名前: ◆i7wqpsETtBo. mailto:sage [2016/07/06(水) 17:52:55.92 ID:XRPSOB7B.net]
- 腹が立ってどうしようもないんですけど
- 817 名前:658 mailto:sage [2016/07/06(水) 17:56:27.86 ID:gvdYNuiY.net]
- ID:XRPSOB7B
ここはC#の質問スレなのでwindowsの質問は他でどうぞ >>795 こっちもだ。他に行って
- 818 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 18:45:06.07 ID:iaPAoSKX.net]
- ラムダ式の何でイテレータブロック(yield return)って使えない?
Func<IEnumerable<T>>をラムダ式でお手軽に書けたら便利なこともあると思うんだけど
- 819 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:02:54.83 ID:xr8+8kwI.net]
- >>797
クロージャはローカル変数の昇格やデリゲートオブジェクトのキャッシュなど実装が複雑なので、 C#の中で最強に複雑な機能の一つであるyieldとは混ぜたくなかったんだろう yieldと似た機能であるasyncはラムダに対応してるけど、 asyncと違ってyieldは絶対に式で書けない(ブロックになる)ので大してメリットがないし
- 820 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:09:00.21 ID:iaPAoSKX.net]
- >>798
やっぱ無理ですか... どうも
- 821 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:17:26.03 ID:XRPSOB7B.net]
- >>796
なんですか? ID:WyIXzUaPこの人が勝手にウイルス作るんだろとかいってふっかけてきたのが問題 恐らくレスの応酬が続いたら同じ人間とか勝手に思ってるんだろう どう考えたってウイルスと関係ない質問なのに無理矢理こじつけて陥れようとしている
- 822 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:20:36.81 ID:XRPSOB7B.net]
- ID:WyIXzUaPみたいに親切なふりして何らかのワードに地雷がある人間は本当に面倒くさい。
恐らく現実社会では人当たりがいい人間なんだろうけど、>>788のような回答するということは相当ひねくれている。
- 823 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:29:23.98 ID:xWvD4XvO.net]
- 必死すぎ
- 824 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:39:00.47 ID:aYInvTWe.net]
- >>795
こっちもだ。2度と来るな
- 825 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:47:37.30 ID:XRPSOB7B.net]
- >>777
>利用しているDLLが実行中に書き換えられたりしたら、あなたの言う「主プログラム」だってそれにあわせて書き換えられなきゃならない >だからプログラム実行中、利用されてるDLLは変更不可 これを見て主プログラムを変えられれないか?っていう質問をしたんだよね。 それをウイルス作ってるとか断言できるのって…
- 826 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:49:39.49 ID:XRPSOB7B.net]
- >>803
人を虐めといてそれはないだろ たぶんID:WyIXzUaPさんは職場でもいじめをするような人間だよ 今まで質問者に対する当たりが強かったから敬語使ってこき下ろそうとしんたんだろう ウイルスと何ら関係ないふとした疑問に対して、ウイルス作るんでしょう? さぞ気持ちよかっただろうなこの捨て台詞を決めた時はね
- 827 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:54:31.98 ID:XRPSOB7B.net]
- >>803
このスレでまともに答えてるレスなんて数えるほどしかないんだが? どれもこれも質問者を馬鹿にしたようなレスばかり そもそもこんな匿名スレで誰が貴重な時間つかってレスするんだか… 何らかの黒い感情がないとこんなスレ立てないわな
- 828 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 19:57:16.23 ID:XRPSOB7B.net]
- もし本当にウイルス作るんだって邪推しても
断言して捨て台詞ははかないよね 「もしかしてウイルス作ろうとしてるか?そうではないと思うが…」 みたいな婉曲で返すけどね >>788は明らかに俺に対する嫌がらせであることは間違いない
- 829 名前:デフォルトの名無しさん [2016/07/06(水) 21:14:08.33 ID:UsgV4L7Y.net]
- 少それをどうやるかを自分で調べる事もできない奴にファイルシステムやOSにまで影響を及ぼし得るリスクの高いものを教える気にはならんなぁ
聞いてるのがちょっと嫌な事言われただけで顔真っ赤にして粘着する様な奴なら尚更だw
- 830 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 21:43:55.11 ID:PcxNbDrP.net]
- >>807
人間相手にはきちんと答えてるレスばかりだろう。 お前みたいな脳みそまで脂肪で出来てる産廃には理解できないようだけどな。 それと、廃棄物如きが偉そうに日本語書くな。人間様に相手して頂けたことに感謝してゴミ袋に詰まってれば良いんだよ。
- 831 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 21:53:05.13 ID:3aTr7TOP.net]
- 正直ずっとこのスレに居座って何したいのかわからない
まともにコード書くでもなくあれこれ夢想してわけのわからない質問投げてくるだけだし C#関係ない質問なら スレ立てるまでもない質問はここで 143匹目 echo.2ch.net/test/read.cgi/tech/1464139565/ ここにでも行けばいいのに
- 832 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:09:38.43 ID:XRPSOB7B.net]
- >>809
お前みたいな暴言しか吐けないクズはリアルにいないけどな お前みたいなやつでも自分のことを人間だと思ってるんだな 何一つ専門的な発言ができないくせに
- 833 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:13:18.50 ID:XRPSOB7B.net]
- >>808
むしろ質問に答えるふりしてるID:PcxNbDrPのようなゴミのほうがずっと居座ってるんじゃないですか? 答える気もない煽りしかしない産廃がなんでのさばるんでしょうかね
- 834 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:18:38.67 ID:XRPSOB7B.net]
- 粘着してるのは答えてる
- 835 名前:側
罵詈雑言あびせといて何が「やさしくレスをしてくれるスレッド」だよ 気持ち悪い 吐き気がするね [] - [ここ壊れてます]
- 836 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:45:43.26 ID:PcxNbDrP.net]
- >>813
吐き気がする所に好んで居座る吐瀉物が日本語書くなよ穢らわしい。 意見を何一つ噛み砕けない腐った差し歯を入れ替えてきたらどうだ? ああすまん、膿まみれの歯茎じゃ無理だったな
- 837 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:47:57.19 ID:XRPSOB7B.net]
- >>814
煽りしかできないお前のような腐った人間、いや人外だろうけど せめて現実では大人しくていてくださいね ただ、お前のような害のある人間を収容するという意味で2ちゃんねるは必要なのかもね
- 838 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:56:26.82 ID:XRPSOB7B.net]
- >>814
お前はプログラマでも何でもないただのゴミだよ 前スレもみたけどお前書き込みしてたろ プログラミングの事詳しかったら知識をひけらかす煽りもできるのにお前は一切しないよね いやできないんだろう、パソコン質問スレも荒らされて終わったがお前みたいな奴の仕業だろう
- 839 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 22:59:22.94 ID:XRPSOB7B.net]
- 知識が何もないID:PcxNbDrPのようなただのゴミもいれば
ID:WyIXzUaPのように知識はあるが何でもかんでもウイルスと決めつけるような捻くれ者しかいない ろくな奴がいないなこのスレ
- 840 名前:デフォルトの名無しさん [2016/07/06(水) 22:59:23.64 ID:albvALwh.net]
- async awaitの動作がいまいち分からずfire&forget->invokeばかり使ってきたけど
ようやくasync awaitの動作が完全に理解できた
- 841 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:04:39.13 ID:XRPSOB7B.net]
- 757 : デフォルトの名無しさん2016/07/06(水) 11:21:57.66 ID:WyIXzUaP
ハードのバグや故障を経験したことない人ですね。 やはり嫌味しか言えない人間だ 俺だけじゃなくて他の人間に対しても嫌味を言っている 知識がある分、質が悪い
- 842 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:05:30.60 ID:PcxNbDrP.net]
- >>815
ゲロ袋の相手をしてやっている高貴な人間様に向かって何という言い草だ…。 本来ならそんな偉そうな口を利く前に鏡を見て自らの醜さを悟れるはずなんだが、とうの昔に眼球が喪失している腐肉には不可能なんだな…。 仕方ない、人間様は寛大なんだ。赦してやろう。次こそは人間に生まれ変われよ。
- 843 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:09:45.71 ID:XRPSOB7B.net]
- >>820
お前の書き込みは殆どワードサラダと変わらんな スクリプトでも使ってるのかな?
- 844 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:10:55.35 ID:XRPSOB7B.net]
- >>820
こちらが書き込めば一定間隔でレスするようなスクリプトでも組んでるのかな^^
- 845 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:12:27.37 ID:XRPSOB7B.net]
- >>820
どうやったら書き込まないでくれるんだ? 俺がこんだけ書き込んでるのはずっとこのスレで罵詈雑言をまき散らす お前ら回答者がむかついて仕方ないからだよ
- 846 名前:デフォルトの名無しさん [2016/07/06(水) 23:18:12.86 ID:XRPSOB7B.net]
- Tw9ula4I=ID:PcxNbDrPだろうなー
ひたすら幼稚で議論ができない奴
- 847 名前:デフォルトの名無しさん [2016/07/06(水) 23:20:52.33 ID:XRPSOB7B.net]
- ID:hyMRnd3D=ID:WyIXzUaPだろう
上にも普通の質問としか思えないのが上がってるけど敬語でふっかけてる
- 848 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:22:19.98 ID:XRPSOB7B.net]
- 私的な感情抜きにして淡々と質問に答えてくれる知恵袋のほうがマシだな
実際このスレで質問するやつなんて殆どいないもんね 前スレでも相当数罵倒されただけで終わってる人たちがいる
- 849 名前:デフォルトの名無しさん mailto:sage [2016/07/06(水) 23:23:54.65 ID:XRPSOB7B.net]
- 25 : デフォルトの名無しさん2016/04/09(土) 10:17:52.75 ID:6gRo/Soy
多用って何個書いたら多用なんだよ テメーもプログラマーの端くれなら閾値をはっきり定義しろ できねえだろ 主観で喋るな ↑ 基本的にやたらと偉そう プログラマがそんなに偉いのか?
- 850 名前:デフォルトの名無しさん [2016/07/06(水) 23:32:44.34 ID:XRPSOB7B.net]
- >>808
ウイルスとか言われて切れないほうがおかしいんだよなぁ 後あなたも色々知ってるかしれませんが謙虚になったほうがいいです
- 851 名前: []
- [ここ壊れてます]
- 852 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:01:50.45 ID:2X1ucMNZ.net]
- うわぁ…真性の基地外だわコイツ
- 853 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:18:40.34 ID:w2uWeTk6.net]
- >>823
たかだか1レスに返信するために3つも4つもレスを消費する、節約のせの字も忘れた痴呆症のお前が消えれば、俺も消えてやるよ。 仕方ないから、このスレから消えるか、この世から消えるか位は選ばせてやろう。 ヘドロを吸ったスポンジみたいなお前の脳みそでも二択位は出来るだろう?
- 854 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:24:32.62 ID:LRi+CZUT.net]
- 何をムキになってるんだ
ここはプログラム板だからプログラムに関係ないやたらな批判や中傷はもちろん、それに反応して無関係なこと書くのは悪質な荒らしだぞ プロセスの実行中はそのファイルはロックされるので基本書き込めない アップデータとかでは別のプロセスを使い、主プログラムを止めてから実行する または、dllが本体でexeはそれを呼び出すだけになってて、dllを更新してる
- 855 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:26:34.72 ID:FL09t9J7.net]
- >>830
何が節約だよこのゴミ野郎 貴様みたいな自治気取りのゴミが一番嫌いなんだよ レス消費っていうが高々容量は知れてるだろうが やっぱり何も知らないことが分かったよ プログラムも組んだ事ないゴミでしょう さっさと消え失せてください
- 856 名前:デフォルトの名無しさん [2016/07/07(木) 01:30:58.27 ID:FL09t9J7.net]
- >>831
悪質な回答者しかいないから誰も質問できない してもはぐらかされる、まったく無関係な回答をする、そして罵倒するそのどれかになってる ID:w2uWeTk6=ID:PcxNbDrPこいつは日本語に執着があるようだな、コンピュータのことは詳しくないのにw
- 857 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:34:08.11 ID:FL09t9J7.net]
- >>830
どうせずっといるんだろう?だってお前の生きがいだもんな プログラムのこと何も知らないのによくこのスレに執着しようと思ったな 前スレの 288 : デフォルトの名無しさん2016/04/30(土) 15:13:16.39 ID:ayXNqxnF 頭悪いくせに情報を勝手に端折って質問するからそういう回答が帰ってくるんだよ 馬鹿は死ね これもお前だろ?
- 858 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:38:03.21 ID:2X1ucMNZ.net]
- 昨日のNGID:XRPSOB7B
今日のNGID:FL09t9J7
- 859 名前:デフォルトの名無しさん [2016/07/07(木) 01:40:32.67 ID:FL09t9J7.net]
- >>835
俺は自分から喧嘩売ってないぞw 回答者が死ねだのウイルスだの言ったから言い返しただけ
- 860 名前:デフォルトの名無しさん [2016/07/07(木) 01:45:46.06 ID:FL09t9J7.net]
- >>831
最初に暴言吐くやつがいなくならない限りまともなスレにするのは無理でしょう 知恵袋は毎日たくさん質問があるのにここはないでしょ? みんなこんなところで聞いても死ねって言われるって思ってるんですよ
- 861 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 01:45:49.44 ID:pDE8RR8l.net]
- 文字リテラルの+演算子での結合って、コンパイル時どうやって展開されるの?
結合されて展開される? sqlをstingbuilderでappendしてて、疑問に思った。
- 862 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 02:02:44.12 ID:9h7rnjZ8.net]
- >>838
文字列リテラル同士の+なら、初めから結合された文字列リテラルが書かれてるものとしてコンパイルされる。
- 863 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 02:06:51.46 ID:w2uWeTk6.net]
- >>832
そうかそうか、つまりお前は 嫌って嫌って 怒って怒って 頭の血管切って憤死する気なんだな。 でも残念、お前の糠味噌には血管が届いてないから死ねないぞ? 他のやり方を選ぶべきだと思うがなぁ。
- 864 名前:デフォルトの名無しさん [2016/07/07(木) 02:14:36.80 ID:FL09t9J7.net]
- >>840
はよ癌にでもなって死んでくださいね
- 865 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 02:23:17.90 ID:FL09t9J7.net]
- >>840
お前やたらと漢字とか日本語にこだわるな。もしかして高齢?w 40,50超えて質問妨害しかできないとか本当癌になって死んだほうがいいぞ
- 866 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 02:55:54.81 ID:pDE8RR8l.net]
- >>839
ありがとうございます。
- 867 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 04:07:27.92 ID:8n3EIzQ6.net]
- >>834
ハズレ ID:RXjbxQL6だよ なんで分かるかって? そんなの決まってるよなあw
- 868 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 13:28:42.76 ID:1f2GiWx8.net]
- private System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();
string[] fp = System.IO.Directory.GetFiles("任意のディレクトリ"); foreach (string item in fp) pfc.AddFontFile(item); 上記の様に、指定したディレクトリにあるフォントファイルをプライベートフォントコレクションとして取得しています ここで、取得に失敗した時(ディレクトリにフォントファイルが存在しなかった)の処理を書きたいのですが 取得失敗の条件判断をどう書いて良いのか解りません 最初はpfc.Lengthで大きさを取得できるのかと思ったのですが使えませんでした
- 869 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 14:38:19.03 ID:7fbLbiI7.net]
- fp.Lengthが0かどうかでよくない?
異常ファイルのケースを考慮するならAddFontFileでtry-catchして throwされた回数とfp.Lengthを比較するとか
- 870 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 14:47:18.18 ID:/YvaTbjD.net]
- >>845
pfc.Families.Length
- 871 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 15:08:23.88 ID:1f2GiWx8.net]
- >>846
ありがとうございます >AddFontFileでtry-catchして >throwされた回数 を取得しようと思い、 https://msdn.microsoft.com/ja-jp/library/system.drawing.text.privatefontcollection.addfontfile(v=vs.110).aspx 上記を参考にforeachの箇所を foreach (string item in fp){ try{ pfc.AddFontFile(item); } catch (System.IO.FileNotFoundException){ errCnt++; } } と変更してみたのですが、ディレクトリ内にフォント以外のファイルが存在していてもcatchできません
- 872 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 15:08:35.35 ID:rPj8uP7m.net]
- numericUpDown1.Value = Convert.ToInt32("10.0");
って書くと、VisualStudioでの開始時ではスルーされて、 exe実行時にエラー表示されるのはなぜでしょう? ValueはDecimal型だから、型が違うので書き方そのものが間違いなのはわかっているのですが、 VSではエラー表示されないので、つい見落としてしまいます。
- 873 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 15:12:52.04 ID:1f2GiWx8.net]
- >>847
すみません、リロってませんでした Familiesに対してLengthを取得すれば良かったんですね ありがとうございました
- 874 名前:デフォルトの名無しさん [2016/07/07(木) 17:14:36.65 ID:nqkyMiPI.net]
- >>850
ロリロリ?
- 875 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 17:29:34.76 ID:/YvaTbjD.net]
- >>849
"10.0"はIntにできないから 書いた時点で(変換前の)文字列の評価はしない
- 876 名前:デフォルトの名無しさん mailto:sage [2016/07/07(木) 17:58:53.75 ID:oVxBs+Ue.net]
- >>849
numericUpDown.ValueにInt32を直に入力してもエラーにならない 質問する前にエラーメッセージを読む習慣をつけよう
- 877 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 06:04:58.48 ID:Y7n6IncG.net]
- なんかおじいちゃん偉そう
- 878 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 08:06:51.97 ID:6/PIaVrX.net]
- 偉そうじゃない、偉いんだ(心の声)
- 879 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 10:44:56.20 ID:Fb1wfHfg.net]
- >>854
市ね。
- 880 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 12:09:34.32 ID:5HDLWV2o.net]
- 死んでほしいほど、いわれたくなかったらしい
- 881 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 12:42:38.59 ID:wvqVojA5.net]
- 与えられる方より与える方が偉いのは当たり前だろ
対等だと思う方がおかしい。
- 882 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 16:29:20.48 ID:3doW5Ost.net]
- 別になにも怒ってないけどみんな死んでほしい
- 883 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 17:26:49.14 ID:0GLeJtFo.net]
- unityからやってきた俄の初心者です
float型の配列と、ある少数とを与えたら、ある少数に最も近い要素の格納されている番号を返させる スマートな方法を教えて下さい 配列は狭義の単調増加です 急ぎではありません
- 884 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 19:31:10.37 ID:cgcs4qw3.net]
- >>860
LINQを使った↓という方法もあるけど qiita.com/kazuhirox/items/26f2632b0cef4a5fed8a …これだと「基準にする配列は狭義単調増加」という特徴が生かせないので 素直に for ループを使って 1. 対象と配列要素との差の絶対値をとる 2. 差の絶対値がこれまでの最小ならインデックスと最小値を記憶 3. 配列要素の値が対象を越えてたらループ脱出 …で、いいんじゃないかな…
- 885 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 19:45:29.61 ID:0GLeJtFo.net]
- >>861
Linqというものを知りませんでした 配列の要素数がかなり大きくなる予定なのでforループの方法は少し躊躇していました ありがとうございます
- 886 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:06:25.57 ID:um7WdD5Y.net]
- >>858
与えてから言えよこの糞ボケが 答えられない回答者は黙ってろ
- 887 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:08:16.31 ID:wmfcBPUE.net]
- 本当に実現したい内容を何故質問できないのだろう?
- 888 名前:860を訂正します mailto:sage [2016/07/08(金) 20:09:43.96 ID:cgcs4qw3.net]
- ごめんなさい。>>861 の手順はまるで良くなかった…
「狭義単調増加」なのだから、for で基準配列を最初から順に参照して 1. 配列要素の値が対象値を越えたら 2. その時の要素と前の要素について、それぞれ対象値との差をとる 3. 差の小さい方のインデックスを答えとしてループ脱出 …じゃないと、無駄な計算や比較が多すぎる…
- 889 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:11:15.40 ID:um7WdD5Y.net]
- ここの回答者の知能じゃ簡単な質問にしか答えられない
- 890 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:12:26.70 ID:oIeyKepj.net]
- >>866
おまえ煽りだけで何回レス書き込むつもりなんだ? ここ質問スレなんだから質問も回答も無いのなら消えろ
- 891 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:15:21.92 ID:wmfcBPUE.net]
- いいんだよ
そいつは馬鹿だからほっとけ そもそもスマートってなんだよ 速度が欲しいのかメモリが節約したいのか 自分がやりたいこと見えてんのかよ floatの精度なんかそもそも必要なのかよ
- 892 名前:デフォルトの名無しさん [2016/07/08(金) 20:18:36.80 ID:um7WdD5Y.net]
- 俺は859じゃねーよ
この質問に関しては俺は回答できる立場でもない
- 893 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:22:57.39 ID:um7WdD5Y.net]
- >>867
だってそうでしょ?簡単な質問にしか答えられてないじゃん。 難しい質問はNG 質問と回答のやり取りはできるだけ短く 馬鹿だからそのやり取りの回数は多くなる事だってあるのにNG
- 894 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:24:12.19 ID:um7WdD5Y.net]
- >>868
このように質問者に対して基本上からなんだよな お前質問者がお前より年上だったらどうすんの C#なんて最近できた言語だから若い奴が使ってるイメージだからお前も若いのか? 敬語で答えて
- 895 名前:竄黷 []
- [ここ壊れてます]
- 896 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:27:15.84 ID:um7WdD5Y.net]
- 答えたい奴が答えて
それ以外は黙ってる それが理想系じゃないのか?
- 897 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:29:30.08 ID:wmfcBPUE.net]
- >>871
歳なんか関係ないよ そもそも便所の落書きに秩序を求めてるようじゃ オメーはもう終わってるんだよ
- 898 名前:(…なんだか騒がしいけど気が付かなかったことにしとこう…) mailto:sage [2016/07/08(金) 20:31:42.16 ID:cgcs4qw3.net]
- >>862
配列が大きくて計算量が心配になるのなら 配列をインデックスで適当に区切って区切り要素の値と対象値を比較 ↓ 調べる配列の範囲を決める とすると、なお良いかも (LINQを使う場合でも)
- 899 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:32:21.50 ID:SZZmts6j.net]
- >>872
じゃあもう6レスも質問の回答以外に費やしちゃった君は黙っててね
- 900 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:32:41.63 ID:um7WdD5Y.net]
- >>873
そしてお前は文句を言うだけで答えないんだよな
- 901 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:36:35.84 ID:um7WdD5Y.net]
- >>873
お前職場で敬語じゃないの?
- 902 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:36:40.08 ID:qPNgVsQI.net]
- >>862
狭義単調増加なら、二分探索的に基準値以上と以下の境目の二項目を見つけて、その二項目だけ評価するのが最速かもね。
- 903 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:41:17.22 ID:k8qiMefn.net]
- ソート済みならArray.BinarySearchで一発だろ
一致する要素がないときはそれを挿入すべきインデックスが返るからその前後を調べるだけ
- 904 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:41:53.84 ID:R6oWjRyF.net]
- >>877
2ちゃんで敬語連呼ワロタwww
- 905 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:44:21.71 ID:cgcs4qw3.net]
- >>878-879
おっしゃるとおりです… …何レスも使って何やってんだ俺… >>860 ごめんね…
- 906 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:45:19.40 ID:um7WdD5Y.net]
- >>880
テンプレは敬語じゃん 何でお前は敬語じゃないの?
- 907 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 20:55:37.00 ID:4OxBlQA4.net]
- >>882
テンプレは敬語じゃん 何でお前は敬語じゃないの?
- 908 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 21:10:48.12 ID:DoRzLUl+.net]
- >【三橋貴明】 蓮舫の反日工作 大成功!? 三橋貴明が警告!! 1位じゃないと恐ろしい事になる!!!
https://www.youtube.com/watch?v=JS0j1NJP9XQ >民主党裏の顔は北朝鮮! https://www.youtube.com/watch?v=5676aHUqSVs >拉致実行犯の親族を擁立した市民の党に菅総理が献金! https://www.youtube.com/watch?v=lBLGLY3C9lA
- 909 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 21:19:09.49 ID:Cu1d9ZXp.net]
- ID:um7WdD5Y=ID:FL09t9J7=ID:XRPSOB7B= >>14
- 910 名前:デフォルトの名無しさん [2016/07/08(金) 21:31:03.33 ID:wvqVojA5.net]
- >>863
答えて自分でそんな事言ってたらいやな奴だろ
- 911 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 21:43:22.95 ID:a+8DsWLh.net]
- >>879
横レスだけど便利な物教えてくれてありがとうw dobon.net/vb/dotnet/programing/binarysearch.html >補足:見つからなかったときに返す値にビットごとの補数演算子(VB.NETでは"Not"、C#では"~")を適用することにより、 >検索したオブジェクトより大きい最初の要素のインデックス番号を知ることができます。 一致しなくても他で探す部分作らなくて済むとか楽でいいなw
- 912 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 21:54:38.92 ID:um7WdD5Y.net]
- 配列操作とか文字列操作とか簡単な事は答えられるのに
Windows絡みの質問はやたら嫌うよな 文字列操作だってアルゴリズムや外部ライブラリ使うならそっちへ行けって言えるのにさ やっぱり簡単なことしか答えられない回答者しかいないんだな
- 913 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 21:59:35.48 ID:um7WdD5Y.net]
- 簡単な質問に答えてあげてそれで満足とか何が楽しいんだか
レベル高い質問は答えられないからすごい冷たくするとかなんか器が小さい
- 914 名前:デフォルトの名無しさん [2016/07/08(金) 22:00:11.39 ID:wvqVojA5.net]
- >>888
そうだから難しいことを答えられる所に行ったら?
- 915 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 22:05:04.02 ID:eFP85Ek3.net]
- windows開発案件そんなに多くないからなー
次のwindowsはlinuxのディストリビューションかな?
- 916 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 22:09:20.55 ID:um7WdD5Y.net]
- >>891
そうやってC#のみで出来ることしか答えられないんですね 答えられないなら黙ってればいい、何故質問者に対して死ねとかバカとか言うの?
- 917 名前:デフォルトの名無しさん [2016/07/08(金) 22:12:37.29 ID:wvqVojA5.net]
- >>892
それ具体的にどのレス?
- 918 名前:デフォルトの名無しさん [2016/07/08(金) 23:16:47.49 ID:oeqNGrjL.net]
- 39 仕様書無しさん 2016/07/08(金) 23:11:07.46
Oracle、
- 919 名前:Java EEから手を引く可能性も
http://s.news.mynavi.jp/news/2016/07/04/261/ [] - [ここ壊れてます]
- 920 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:43:27.01 ID:6/PIaVrX.net]
- 毎日のようにいきり立っちゃって…
学習能力はねえのかい
- 921 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:49:48.12 ID:a+8DsWLh.net]
- というか当人はどうしようもないんで他の人は相手したり遊ぶのはやめて
質問者にも回答者にも邪魔になるよ
- 922 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:53:41.29 ID:R6oWjRyF.net]
- >>896
お前がな
- 923 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:53:44.58 ID:w4aIuQ4D.net]
- 正直二度と絡みたくないのでトリップ付けて一目で分かるようにして欲しい
そうすりゃみんなNG登録するから荒れることもないだろ
- 924 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:56:24.29 ID:boUdIPMC.net]
- 二分探索ならもっと速そう
- 925 名前:デフォルトの名無しさん mailto:sage [2016/07/08(金) 23:59:23.75 ID:boUdIPMC.net]
- すまんリロしてなかった
- 926 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 04:28:42.88 ID:v/Jk04ub.net]
- ブラウザ情報をソース関係なく表示されてる文字コピーする事ってできますか?htmlから読むのではなく、本当にブラウザの表面に表示されてる内容を取得したいです。
- 927 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 08:11:03.75 ID:fotlBSyc.net]
- PhantomJSかSelenium使え
C#でもできなくはないが時間の無駄だ
- 928 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 12:02:09.21 ID:vM1Dv6Aj.net]
- >>901
ブラウザに依存した問題だな 対象ブラウザにそういうAPIがあれば出来る
- 929 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 14:20:56.63 ID:EsHMvfxe.net]
- そういうことは分かった上で質問してるんじゃないの?…
身も蓋もない事言われてもねぇ…
- 930 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 14:21:52.04 ID:zLjepEFC.net]
- 分かってんならそれを使えばいいだろ
何が聞きたいんだ?独り言か?
- 931 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 14:23:21.28 ID:5aZ5K8Q4.net]
- >>904
ブラウザに依存するのがわかっていてブラウザを指定しないのなら嫌がらせだ
- 932 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 14:27:29.84 ID:qBDtGL13.net]
- ブラウザには依存するかもしれないが、すべてのブラウザで取得できるやり方がもしあるなら教えてください。
ってのが質問の趣旨なんじゃね。 回答者同士で場外乱闘始めなくても。いつものことだけど。
- 933 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 14:30:43.89 ID:5aZ5K8Q4.net]
- >>904が勝手な解釈をするのがおかしいだけ
- 934 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 15:23:36.51 ID:wo+d9wRR.net]
- C#7のタプルは各項目に名前付けられるみたいだけど、
既存のタプルクラスと全く別物なんかね?
- 935 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 16:14:31.05 ID:pM72QfrX.net]
- >>909
あれはあくまで提案の一つ 特にあのタプルは絶対にボツになるから気にしなくていい
- 936 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 16:30:17.97 ID:wo+d9wRR.net]
- >>910
作業完了してるけど、masterブランチにはまだ取り込まれて居ないのね。 様子見か。
- 937 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 17:03:55.57 ID:v/Jk04ub.net]
- 皆さん、900ですがブラウザはieです。
ieは>>903さんが言うそういったAPIをもっているブラウザに当てはまるのでしょうか?
- 938 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 17:10:37.86 ID:pM72QfrX.net]
- 望みがあるとしたらrecordの方だろうな
手軽にイミュータブルな容れものが欲しいけど値の意味が分かりにくくなるのは嫌というなら、 どう考えても名前付きタプルよりrecordの方が使いやすい
- 939 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:16:02.22 ID:EsHMvfxe.net]
- >>906
いやC#で作りたいと思ったから聞いたんじゃない? 答えられないなら黙ってろ、もしくは死ね
- 940 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:41:35.60 ID:zjP6e9tq.net]
- >>914
基地外ワロタwww
- 941 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:48:21.29 ID:SGgAWx+7.net]
- >>912
IEには無いけど逆にIEならWebBrowserのスクレイピングがそのまま使えないかな それでもすごく面倒なことになりそう
- 942 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:48:47.13 ID:q1yO7FJi.net]
- このスレの基地外出没率、高過ぎじゃ無いです
- 943 名前:ゥねぇ… []
- [ここ壊れてます]
- 944 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:50:23.10 ID:ICRqZQBp.net]
- スクリーンショット→画像解析(文字判別)ができればブラウザ依存無しだな
画像解析(文字判別)ができればな Googleのドキュメントに突っ込めばいけんのかな?
- 945 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:52:19.36 ID:EsHMvfxe.net]
- >>918
何理想的な事言ってんだ 画像解析で文字判別とかORCの説明してるだけだろ 答えになってないから氏ねよ 答えたつもりになってんのか?気持ち悪いな
- 946 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:52:43.35 ID:ICRqZQBp.net]
- オプソで売れないけどOCRあるって
じゃ、終わったじゃん
- 947 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:53:51.16 ID:SGgAWx+7.net]
- ID:EsHMvfxeは例の人なのでNGで
- 948 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:54:05.48 ID:EsHMvfxe.net]
- ORCではなくOCRだな
画像解析とかいうけど文字のフォントとか千差万別だけどどうすんの? そんなんできたら苦労しないから質問してるんだろ? 具体的な回答とかできないなら黙ってろ、気持ち悪い氏ね 質問者がかわいそうだ
- 949 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:55:42.58 ID:ICRqZQBp.net]
- あとはテメーが
「なんだよお前らが勧めたOCRお前らといっしょで使えねーじゃんクソ」 ってレス付けたら 俺がm9(^Д^)プギャー ってレスしてやるだけだな
- 950 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 19:57:23.86 ID:EsHMvfxe.net]
- >>920
漠然とした答えしかできないのに何が終わったのか お前は深く考える事ができないから表面的な事しか言えないんだよ そんなのスクリーンショットとってOCRで文字判別できたらいいなんてそれは理想なんだよ 理想であって解決策に至るまでに色々実装とか考えないとダメなの 何提案した気になってんだ気持ち悪い
- 951 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:00:25.99 ID:EsHMvfxe.net]
- >>923
つまらない事しか言えないごみ
- 952 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:01:18.25 ID:ICRqZQBp.net]
- >>924
うるせーな ロジックは繋がったんだから後はやってみるしかねーだろ 取った画像をgoogleドキュメントに突っ込むだけでもいけっかもしれんけどね
- 953 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:01:44.24 ID:K+HC7MSQ.net]
- ID:EsHMvfxeは俺みたいな質問者にも迷惑だよ
過去に回答者にボロクソに言われて粘着してるんだろうけど 自分の質問の仕方を棚に上げて回答者に突っかかるのはやめてくれ 回答者が減ると迷惑だ
- 954 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:03:44.10 ID:ICRqZQBp.net]
- ちなみにgoogleドキュメントは客が出してくる画像扱いのpdfを度々テキストにしてもらってるぞ
UWSCのキックとの連携でもいいならc#で強引に繋げることもできんだろ
- 955 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:03:57.80 ID:EsHMvfxe.net]
- >>926
ページの情報が画面に収まってるとは限らないんだが? スクロールしないといけない場合どうするの? お前は全てが浅はか、典型的な左脳で思いつきで物をいうタイプ すぐに思った事いうからって直観的だとか思ってはいないよな? お前は思い込みをすぐに言うだけのしょうもない脳みその持ち主だから二度と喋るな
- 956 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:07:37.74 ID:x6RnoRNv.net]
- 歌詞とか著作権保護でコピー禁止にしてる文字を、
技術的に回避してコピーしてクリップボードやHDD等に保存するのは日本では違法です。
- 957 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:07:41.36 ID:ICRqZQBp.net]
- >>929
スクロールしてもらえばいいじゃん それ言ったらそもそもFlashで特殊なボタン押さなきゃスクロールできない構造だったらどうするの? また、スクロールに反応してとってくるajax的な動作してたらどっちみち無理だよね?
- 958 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:10:00.26 ID:J5sKRtuT.net]
- スクロール分も含めて1ページ丸々画像として取
- 959 名前:り込むソフトやプラグインは存在する。
その程度すら調べられないウジの湧いたシワ無し脳味噌のお前如きが偉そうに喋るな。 [] - [ここ壊れてます]
- 960 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:10:11.16 ID:SGgAWx+7.net]
- >>928
コマンドライン形式などで使えるのなら 画面をキャプチャ(IE指定でもいけるはず) dobon.net/vb/dotnet/graphics/screencapture.html 外部アプリとして起動(して画像を送る) dobon.net/vb/dotnet/process/shell.html でC#でも自動化はできるな
- 961 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:10:47.91 ID:rpb89pgh.net]
- (当の質問者は今どんなこと考えてるんだろう…)
- 962 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:11:58.06 ID:ICRqZQBp.net]
- >>934
そいつはエロ画像欲しかっただけだから
- 963 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:13:10.93 ID:EsHMvfxe.net]
- >>931
だからそのスクロールすればいいじゃんっていうのもお前は実装方法が分からないんだろ? 質問者が躓くであろうポイントに、そのポイントを克服すればいいって言ってるだけなんだよ。 分かるか?答えないほうがましなんだよ、さっさと氏ね
- 964 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:13:16.51 ID:SGgAWx+7.net]
- >>934
質問者が他の条件あったら書くだろうし、外野が変な騒ぎかたしてtも気にしないで欲しいな
- 965 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:15:16.50 ID:ICRqZQBp.net]
- >>936
ううん 使用者にマウスでスクロールしてもらうよ
- 966 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:15:20.94 ID:EsHMvfxe.net]
- >>935
出ました! 質問者を馬鹿にしてる屑だったか 病気にかかって死んだほうがいいよお前 この世に生きてる価値がない 答えられないだけでなくて質問者馬鹿にする神経…
- 967 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:20:29.55 ID:ICRqZQBp.net]
- そもそも余計なこと気にしすぎ
質問者は表示されてる文字って言ってるんだから 表示されてない文字なんかどうでもいいんだよ馬鹿
- 968 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:20:57.25 ID:EsHMvfxe.net]
- 仮想デスクトップ上でマクロ走らせてキャプチャする方法だってあるのにな
具体的なアドバイスが何一つできない粗大ごみのID:ICRqZQBp
- 969 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:26:04.08 ID:ICRqZQBp.net]
- は?仮想デスクトップ?
- 970 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:28:19.36 ID:EsHMvfxe.net]
- >>940
ページ上の文字って言ってるからそんなの全部に決まってるよな 表示ってのを勝手に、今視覚で見えているっていう解釈をしてるよ もし見えてる文字だけ認識したいなら一般的に画面上の文字を取得したいならっていう質問になるはず 質問者は「htmlから読み込まずに」っていってるからページの情報が知りたいのは推測できるよ
- 971 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:28:52.21 ID:q1yO7FJi.net]
- >>ID:EsHMvfxe , ID:ICRqZQBp
ここはお前らのチャットルームじゃないんだよ いい加減邪魔だから余所に行ってくれないかな
- 972 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:29:58.85 ID:EsHMvfxe.net]
- 何のネタもないくせに人を馬鹿にする神経だけは立派なID:ICRqZQBp
こういうゴミはどんな職業なんだろう?
- 973 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:33:55.87 ID:ICRqZQBp.net]
- >>943
は? >>901 に表面に表示されてる文字って言ってんじゃん
- 974 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:36:26.62 ID:EsHMvfxe.net]
- ブラウザの表面なんて言葉自体おかしい
表示されているっていうことを言いたくて「表面」みたいな言葉がつられて出てしまったんだろ いずれにせよお前はOCRだなんて下らない回答しかできなかったんだからもう消えていいよ
- 975 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:38:31.32 ID:ICRqZQBp.net]
- >>947
だから表示されてない内容まで一生懸命取ろうとしてるお前は何なの? って話よ
- 976 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:41:42.46 ID:EsHMvfxe.net]
- だめだ頭が悪いw
こういう人間以下のゴミに反応したら時間の無駄だねw
- 977 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:42:49.00 ID:cq4tbRsC.net]
- >>913
確かにRecordあればTupleは不要か。 そっちの方がC#っぽいし
- 978 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:45:17.83 ID:ImmMmvUz.net]
- プログラム難しすぎワロタ
- 979 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:48:08.24 ID:cq4tbRsC.net]
- >>951
つまらないかも知れないけど、 簡単な事からやるしか無いさ。
- 980 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:49:19.78 ID:ImmMmvUz.net]
- >>952
いや、質問ひとつでここまでスレ消費するとは思わなかったw
- 981 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:52:11.04 ID:cq4tbRsC.net]
- >>953
ああ、いい加減うんざりだね
- 982 名前:ぇ(-_-) []
- [ここ壊れてます]
- 983 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:54:00.30 ID:ICRqZQBp.net]
- >>949
お前、仕事できねーだろ 要求仕様も把握しないでモノ作っちゃうやつ 客から実装されてない項目を不具合シートで切られて 初めてモノ作りが始まる系の職場で迷惑なアイツ
- 984 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:54:33.59 ID:EsHMvfxe.net]
- >>928
具体的な提案かと思ったら「出来ないだろ」かw こういうバカのくせにペラペラしゃべる奴は吐き気がする
- 985 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 20:58:08.51 ID:EsHMvfxe.net]
- >>954
うんざりしてるのは質問する人間だろ ID:ICRqZQBpこいつは困ってる質問者に対してエロ画像目的と決めつけた屑だぞ 何が楽しくて生きてるんだろう?生きてても人を不快にさせるだけなのにな
- 986 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 21:10:00.35 ID:Tl7YxkFm.net]
- 質問者が追加で具体的な目的なり質問なりを書いてくれなきゃ求めている情報はこれに違いないとか妄想膨らませてもしょうがない
Flashとか動画も含めてならOCRは有力な選択だし、単に文章だけならtextContentで普通に取れるかもしれない
- 987 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 21:18:49.85 ID:cq4tbRsC.net]
- 誰にウンザリしてるか言ってないのに絡んできてワロタ
この人、馬脚を現してどーするつもりなんだろ?(゚Д゚)
- 988 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 21:28:11.14 ID:wTI3H7Ic.net]
- あいまいな質問を勝手に深読みして「俺の解釈の方が正しい」って議論になるパターンは
ぐだぐだになりやすいよな。 心当たりのある奴は「ライト、ついてますか」を一度読んでみたほうが良い。
- 989 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 21:57:24.21 ID:EsHMvfxe.net]
- >>955
お前のように人格が破たんしてる奴は職場にいらん
- 990 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:03:13.72 ID:EsHMvfxe.net]
- >>960
それはあるがID:ICRqZQBpの場合は不甲斐ない回答したことが恥ずかしいから 質問者の意図に沿ったものだからこの程度の回答でいいだろって事にしてるんだよ 卑怯な奴だよ
- 991 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:23:51.99 ID:zLjepEFC.net]
- 前スレの中盤から明らかに妙な質問者が増えてるな
あの(自覚はなさそうだが)不愉快な質問をする奴とか
- 992 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:25:49.01 ID:EsHMvfxe.net]
- >>963
不愉快な質問なんてないでしょ 質問内容が気に入らないなら黙ってろよ 質問する側は真剣だろうが、ただ答えが知りたいだけ
- 993 名前:デフォルトの名無しさん [2016/07/09(土) 22:28:20.73 ID:x6RnoRNv.net]
- ID:EsHMvfxe ←この人はなんで質問に答えないで質問に答えてる人を必死に叩いてるの?
- 994 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:30:48.80 ID:EsHMvfxe.net]
- >>965
こんな発言する奴は叩かれて当然 934 : デフォルトの名無しさん 2016/07/09(土) 20:11:58.06 ID:ICRqZQBp >>934 そいつはエロ画像欲しかっただけだから
- 995 名前:デフォルトの名無しさん [2016/07/09(土) 22:35:24.15 ID:EsHMvfxe.net]
- 吐き気がするほど陰湿な回答者
こいつもそうだ、こいつまだいるんだろ出て来いよ 716 : デフォルトの名無しさん 2016/07/04(月) 14:53:33.39 ID:Tw9ula4I >>711 何が氏ねだチキン鶏冠野郎 死ねだ死ね! 死ね!!!!! ミジンコ脳味噌で理解できたか? できたら死ね!! できなくても死ね!
- 996 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:36:53.67 ID:zLjepEFC.net]
- >>965
本人だからに決まってんじゃん 他の理由あるの?
- 997 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:40:14.58 ID:EsHMvfxe.net]
- 本人じゃねーよ
それなら俺が回答者叩くたびに質問者扱いになるのかw 俺は気に入らない回答者がいればそいつを叩く、目的はそれだけ 俺だけを叩けばいいのに質問者まで叩いてますます質問が減るなw
- 998 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:42:52.94 ID:EsHMvfxe.net]
- 体を動かさないプログラマは卑怯で陰湿な奴ばかりだ
周りにそんな奴がたまたまいないからここを見ると吐き気がするよ
- 999 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:44:56.97 ID:x6RnoRNv.net]
- つまりダークサイドに堕ちて抜け出せないんだな。
- 1000 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:53:19.50 ID:pKO2cSWH.net]
- 自分の頭がおかしいことは棚に上げて他の人間が悪い悪いと
- 1001 名前:連呼するだけ []
- [ここ壊れてます]
- 1002 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:57:26.14 ID:NoTfUOR8.net]
- TreeNode.TagにTuple<1,2,3>を入れた場合、TagからItem1、2、3を取り出すことって無理ですか?
- 1003 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:57:58.09 ID:q1yO7FJi.net]
- キャストすりゃOK
- 1004 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 22:58:52.90 ID:+eXrGRup.net]
- >>973
キャストするだけ 分かりにくいからせめてDictionary使ってほしいけど
- 1005 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:00:30.06 ID:EsHMvfxe.net]
- >>972
悪いに決まってるだろ 死ねだのバカだのぼろくそに言って何が悪くないの? 言ってみろよ、お前も質問者を虐げるなら人間としての価値は0だよ?
- 1006 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:02:30.11 ID:zLjepEFC.net]
- 吐き気を催しても吐き気がする場所を見続けるなんて何とも哲学的ですなあ
- 1007 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:06:15.53 ID:0yUu/TG7.net]
- >>965
自分がまともに動くコードが書けないから質問者だろうが回答者だろうがここにいる全員に当り散らしてるだけ 次スレのテンプレに相手にしないように書いてもらわないと
- 1008 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:06:55.70 ID:NoTfUOR8.net]
- >>974-975
ありがとうございます。助かりました。
- 1009 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:37:31.39 ID:qBDtGL13.net]
- お前等いい加減に NG 登録かスルーカを身につけろよ。
- 1010 名前:デフォルトの名無しさん [2016/07/09(土) 23:42:13.57 ID:EsHMvfxe.net]
- >>978
氏ね 質問者に向かってバカだの死ねだのいってきたゴミクズは何故反省しないのか?
- 1011 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:47:25.06 ID:J5sKRtuT.net]
- >>981
質問者は叩いてないよ? ママの中に知性を捨ててきたお前みたいな蛆虫野郎をからかって遊んでるだけ。
- 1012 名前:デフォルトの名無しさん [2016/07/09(土) 23:53:18.67 ID:3CUWSYwC.net]
- 質問者の反面教師にいいと思うんだ。
- 1013 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:54:40.85 ID:ssLQVPCO.net]
- >>980
一部は暴れてる奴の自演だよ 糖質によくある症状だ 狂言による自己の正当化
- 1014 名前:デフォルトの名無しさん mailto:sage [2016/07/09(土) 23:58:58.24 ID:v/Jk04ub.net]
- >>960
良書っぽいね、読んでみます
- 1015 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:04:30.97 ID:2u6Y/RqP.net]
- もし質問者が悪いなら死ねだの馬鹿だのいってる回答者はお咎めなしということなのか?
それはいくらなんでもおかしいだろ
- 1016 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:13:50.44 ID:2u6Y/RqP.net]
- 統合失調症っていうのは根拠もないのに相手を罵倒する症状だよね
この場合夥しい数の回答者からの質問者への罵倒があるわけで、それを指摘して何故統合失調症になるのかw
- 1017 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:15:57.56 ID:MUn32aUj.net]
- もし回答者が悪いとして、それに死ねだの馬鹿だのいってる奴はお咎めなしなのか?
それも同じようにおかしい
- 1018 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:16:22.25 ID:2u6Y/RqP.net]
- それに傾向としては質問者をたたく奴は殆ど1行や2行程度しか専門的な事いってない
それも殆ど表面的な事が多い。かなり長く答えてる回答者で暴言吐いてる人は少ない。
- 1019 名前:デフォルトの名無しさん [2016/07/10(日) 00:18:19.55 ID:2u6Y/RqP.net]
- >>988
回答者のふりをしてる奴は叩かれて当然 普通に答える事だけ徹してるやつは叩かれてないでしょ
- 1020 名前:デフォルトの名無しさん [2016/07/10(日) 00:23:24.21 ID:2u6Y/RqP.net]
- 最初に死ねとかいってきたのは716だしな
- 1021 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:25:33.65 ID:Cd5Emc7t.net]
- >>981を踏んだ人は新スレを建てて下さい。
- 1022 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:27:10.44 ID:2u6Y/RqP.net]
- まともな回答者がいることは認める
でもそういう人間は質問者に嫌味を絶対に言わないしアドバイスが具体的だからね でも質問者に対して嫌味を言う人間はそのことを指摘したら逆切れ そして答える事よりも指摘に対して罵倒で返す事を延々と繰り返す 薄っぺらい事しか言えないのに、罵倒だけは立派なんだよね 嫌味のパターンとしては 「いいからエラーコード書けよ」←たくさんエラーが出てかけないのにこういう嫌がらせをする 「お前が何したいのか分からん」←コードレベルで出来るかどうか聞いてるだけなのに目的を聞く
- 1023 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:27:35.06 ID:DFzn6kP2.net]
- >>986
お咎め無しに決まってる。 本来教わる方には地べたに這いつくばって靴の裏を舐めるような遜った態度が要求されるんだよ。 他人の知識をタダで得るってのは、そういう事だ。 回答者様の気に障るような態度のお前みたいな蛆虫は踏みつぶされても文句言う資格はないんだよ。
- 1024 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:28:03.58 ID:2YnnBC7F.net]
- >>707>>711もID:2u6Y/RqPか
- 1025 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:30:50.91 ID:0ExYO3lT.net]
- ID:2u6Y/RqPはいつもの連投君だから間違いないね
つか次スレ不要だろ 似たような流れになるのが目に見えている
- 1026 名前:デフォルトの名無しさん [2016/07/10(日) 00:34:03.22 ID:2u6Y/RqP.net]
- 違うんだが
- 1027 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:35:25.64 ID:2YnnBC7F.net]
- 次
ふらっと C#,C♯,C#(初心者用) Part122 echo.2ch.net/test/read.cgi/tech/1468078489/
- 1028 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:35:32.56 ID:DFzn6kP2.net]
- 違わない
- 1029 名前:デフォルトの名無しさん [2016/07/10(日) 00:36:48.65 ID:2u6Y/RqP.net]
- 違うっつの
- 1030 名前:デフォルトの名無しさん mailto:sage [2016/07/10(日) 00:37:40.77 ID:4dClHPVU.net]
- うめ
- 1031 名前:1001 [Over 1000 Thread.net]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。 life time: 24日 13時間 3分 12秒
- 1032 名前:1002 [Over 1000 Thread.net]
- 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 2ちゃんねる専用ブラウザからの広告除去 ★ 2ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ premium.2ch.net/ pink-chan-store.myshopify.com/
- 1033 名前:過去ログ ★ [[過去ログ]]
- ■ このスレッドは過去ログ倉庫に格納されています
|

|