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


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

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



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

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

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

435 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 10:23:15 ]
5つのうち3つは2008でもそのままで2005では多分全部正しかったと思うがなんで
>本当にVB(2005以降)の使ったことある?
>嘘はいかんと思うよ。
こうなるのか不思議だよ。


436 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 10:25:36 ]
まあWPF向きではあるな
字が小さいなら拡大鏡みたいな機能を付けるのも簡単

437 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 13:35:19 ]
>>434
リファクタ機能は2005からある(C#に比べて貧弱だが)
まあ、Refactor!っていうフリーで使えるアドインも一応あるし。

オーバライドの入力支援も、少なくとも2003からある。
ただし2003の時代はエディタ上部のドロップダウンから選択する方式だったが。

>>435
あんた不思議な思考回路してるな。
これが俗に言う「幸せ回路」って奴かな。
最近流行り(?)の「新型うつ」っていうのはこういう思考回路の人がかかる病気なんだろうな恐らく。

438 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:01:07 ]
VBのリファクタ機能って名前変更だけで他は全部使えないだろ?
アドインで追加するのは今の話と違うんじゃないの?

オーバーライドだけは勘違いだったみたいだが。
で、それでも事実上4つは正しいのに幸せ回路とか
お前ちょっとおかしいんじゃないか?

5つの内4つは正しいのに、嘘書くな、使ったことないだろって書く方が正常なわけ?

まともに言い返せないから意味不明な人格攻撃を始めるやつの方がまともとは思えんね。


439 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:07:23 ]
ぶっちゃけ何の原語で書こうとも、どんな文法で書こうとも

自動化できて早ければいいじゃん

人間様がそれで楽できれば

440 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:13:01 ]
>>438
「幸せ回路クン」って何でも自分に都合がいいように解釈するから
議論が成り立たないのがよくわかったよ。

441 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:27:04 ]
都合がいいって…

リファクタ機能が名前変更だけはできるってのはわざわざ書かなかっただけ。
名前変更できるだけではリファクタ機能があるとは言えんだろう普通。
つか元々C#で使える他のリファクタ機能が使えないことをさして言ったんだ。
ちょっと言葉足らずだったとは思うが普通意図は通じるだろう。

オーバーライドだけは勘違い。

君はこの2つを指して嘘とか使ったことないだろとか都合がいいなんて言ってるの?

まあもう言っても無駄なタイプだと思うけど。


442 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:29:05 ]
>>439
でもさ、自動化できて早くなったとしても肝心の人間の中身が
つまらんことで言い合ってスレを消費するような阿呆だったら変わりないよな。

443 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:36:33 ]
当然知ってると思うけどInterpolationModeで補完拡縮できるよ
www.atmarkit.co.jp/fdotnet/dotnettips/023resize/resize.html

まあ、そうはいってもそんなにたいしたことないから
本気でやりたいならライブラリとか探した方がよさそう。



444 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:42:27 ]
ライブラリ探しても大して変わらんと思うけど。

445 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:45:52 ]
まあそれはそうかもしれんけどさw
だから”本気でやりたいなら”って書いたじゃん

446 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:51:30 ]
いや、画像の拡大という特性上、本気でやったところで出来ることは限られてるわけで、
標準の機能だけでもほとんどその上限レベルだから、
良くしようがないんじゃないかって話。


447 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:52:42 ]
大して変わらないのに、ライブラリ探せ?

何言ってんの?

448 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:53:28 ]
それはその通りだね。だけど今回は縮小だからなんか凄い人が凄い方法でやってないかなーって思っただけ
まったく調べてもないし妄言だと思ってください。

449 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:57:48 ]
おっと縮小ならまだやりようはあるか。
まあ期待される結果になるかは別問題ではあるけど。


450 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 14:58:22 ]
どうでもいいよ

451 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 15:05:44 ]
つまり結論としてデカい液晶を使えってことですね

452 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 15:06:31 ]
拡大機能付ければよくね

453 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 15:08:35 ]
>>452
ソース画像は持ってるもんな。
でも全体が潰れてる訳だから全部拡大鏡で見なきゃいけないからそれが優しいGUIかどうかは…。



454 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 16:56:52 ]
ジェネリックスで生成したtabPageをpublicにしたいのですが
どう宣言すればよいのでしょうか?

455 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 17:01:03 ]
日本語でおk
C#でもおk

456 名前:デフォルトの名無しさん [2009/09/06(日) 18:14:02 ]
ラインシェイプが増えましたが、
DOCKはないんですか?
せっかく楽にきれいな罫線が引けると思ったのに。
パネルもテキストボックスもラベルも、ボーダーラインは黒か3Dしかないしさ。
寂しくて辛くて飲まずにはいられません。


457 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:21:20 ]
ラインシェイプって何?

458 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:29:34 ]
プログラミング素人です
以下のような機能をもつニコニコ動画やYoutubeを観るための
専用ブラウザを作ろうとしています
【機能】
ニコ動上で検索結果一覧からある動画を選んだ際、
その動画に含まれる映像シーンと同じシーンを含む動画を
検索結果の一覧に含まれる動画を探索して取得

言語はC#です。調べた限りではおそらく以下のような流れになると
考えているのですがもっと良い方法はあるでしょうか?

1..動画を選択した際にニコ動のAPIにアクセス→FLV取得
2.FLVをaviに変換(この辺自信ありません)
3.シーンに分割
4.検索結果内の動画を取得し,同様にシーンに分割
5.選択した動画におけるシーンと総当たりで比較

画像解析にはOpenCVというライブラリが良いということを聞いたので
それを使おうと思っています。宜しくお願いします。

459 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:35:42 ]
ということは、一度すべての動画をローカルに引っ張ってくるって事?
はた迷惑なソフトだな

460 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:37:04 ]
まぁ、基本的に無理って考えた方がいいな。

461 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:38:26 ]
>>458
何に使うためにそんなことするの?
かなりの高スペPCでも処理時間半端じゃないと思うんだが。

462 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:39:49 ]
>>461
P2P感覚で動画を地引きしたいんだろ。

463 名前:デフォルトの名無しさん [2009/09/06(日) 18:40:04 ]
>>457
3.5のsp1からついてる線引きコントロールさ。
ドックがなきゃ、危なくて使えねえよ。



464 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:49:55 ]
>>459>>462
目的は卒業研究です
上記ではブラウザと書きましたが特にブラウザにこだわる必要はなく
入力として一つの動画が与えられた時に、それと同一シーンを含む
動画を抽出するシステムがあれば問題ないです
C#しか使ったことがないので、クライアントサイドのアプリケーションしか
思い浮かびませんでした

何か良い方法はありますでしょうか?

465 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:52:32 ]
卒研っていつから自分で考えずに他人任せで良くなったんだ?
吐きそうになるわ。

466 名前:デフォルトの名無しさん [2009/09/06(日) 18:56:06 ]
プログラミングは手段でしかないんだから別に質問していいだろ

467 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:57:07 ]
その手段を考えるのが研究じゃないのか

468 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 18:58:37 ]
>>464
そのOpenCVがどういうライブラリかも知らんけど
もっと他のアプリ作る訳にはいかんわけ?

469 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:00:22 ]
たぶんアクセスし過ぎで運営から弾かれると思うけど
とりあえず458の方法で作ってみればいいじゃん

なんでプロトタイプスラ作らないで質問しに来るわけ

470 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:01:55 ]
動画関係の研究室なら実験用の動画があるだろ
それを使えよ

471 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:02:20 ]
この場合、手段の研究だもんな。

472 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:03:14 ]
研究なんて大仰なもんじゃなく卒業工作だろこれはwww

473 名前:デフォルトの名無しさん [2009/09/06(日) 19:04:27 ]
いえ理論重視の研究です
上記の力技でもやれんことはないことは分かってるけど
早く出来る方法があれば知りたかっただけ
あんがと



474 名前:デフォルトの名無しさん [2009/09/06(日) 19:05:14 ]
テキストボックスに、
「あいうえお」と入れて、別のラベルにも表示させたいのですが、
「あ」「い」など、1文字単位で確定したときに、ラベルに反映させる方法はありますか?
もしあれば教えてください。
よろしくお願いします。

475 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:05:20 ]
>>472
これはあくまで研究の一部分です

476 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:06:24 ]
理論なんか出てきたか?

>>474
TextBoxにTextChangedとかいうイベントがある

477 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:07:14 ]
研究(笑)

478 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:09:23 ]
>>474
変換確定前にそういう事をしたいとエスパーすると
Imm〜
系のWinAPIを使うしかないんじゃね

479 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:09:51 ]
>>476
社会学系の文系院で
理論検証にプログラムが少し要るってことです

480 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:09:52 ]
まず大学名をいえ

481 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:10:59 ]
いいよ言わなくてw

482 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:11:11 ]
Bランの私大です

483 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:12:59 ]
違うアプローチを考えたほうが良さそうな気がするけどな…



484 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:13:29 ]
社会学(笑)

485 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:14:00 ]
>>483
わかりました
ありがとうございます

486 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:20:49 ]
>>464
幼稚な煽りは気にすることはないと思うが、
少なくとも今のPCの性能じゃ無理。
恐らく10年後のハイエンドPCでも無理な仕様だと思う。

487 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:22:19 ]
まあこのキーワードでググれば卒業研究から実名がばれることも想像できない程度だからな。
下手に卒研なんて出すのが阿呆。

488 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:26:55 ]
ふーんしょうもない煽りしかできないお前さんはアホじゃないって言うんだw
これが2ch脳かね。人間として終わってるだろ。

489 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:29:34 ]
>>486
ですよね・・・・。
なんとか別の手段を考えてみます・・。

490 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:33:38 ]
手段だの何だのはどうでもいいけどさ
サーバに迷惑だけはかけるな

491 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:35:12 ]
>>489
まともな回答が来ないのはお前の質問の仕方が…
と言おうと思ったが言う前に低脳がいっぱい沸いてたわ

答えにくいなら答えなくてもいいが理論の検証には何が必要なんだ?
もしくは、どういう理論を証明したいんだ?

あの方法でやらなくてもいいんだとして最低限これは必要ってのはないのか?

492 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:41:33 ]
そのへん言うと特定特定いう馬鹿が出てくるからごめんなさい
回答してくれた方ありがとうございました

493 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:43:48 ]
だろうな。
まあ、それがわからんことにはこっちも他の方法を考えることができんし
自分でなんか他の方法考えついたらまた聞きに来たら?



494 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:44:48 ]
じゃあ最初から質問するなよ!

495 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:47:25 ]
>>493
ありがとうございます

>>494
うんこ

496 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 19:49:46 ]
最初から最後まで最悪な奴だったな。

497 名前:デフォルトの名無しさん [2009/09/06(日) 19:51:50 ]
2ch脳は黙っとけや

498 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:20:29 ]
2ch脳なんて煽り言葉を使う人こそ、2ch脳と呼ばれるに相応しいと思う。
自己紹介してるようにしか見えんな

499 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:28:38 ]
どうでもいいよ
休みがあと少しだからって興奮すんなよ

500 名前:デフォルトの名無しさん [2009/09/06(日) 20:28:52 ]
初歩的な質問です

クラスA
 メソッドA
 メソッドA’
 メソッドB
 メソッドB’
 プロパティX

のように、プロパティXの値によってメソッドAかメソッドA’ メソッドBかメソッドB’のどちらかが呼び出されます
でも呼び出し側はそれを意識したくありません
将来的に分岐はこれ以上増えません あくまで2つのうちどちらかに分岐します
こんなときはどんなパターンを使えばいいでしょうか?
一つのメソッドの中でifで分岐しちゃうのが一番楽ですか?
ちなみにメソッドはこの先増える可能性があります

501 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:28:56 ]
あれか、そろそろ荒らしに反応する人も荒らしって書けばいいのかな

502 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:31:14 ]
>>500
Stateパターン

503 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:31:50 ]
Factory パターン



504 名前:デフォルトの名無しさん [2009/09/06(日) 20:43:28 ]
>>500です
すみません。重要なことですが、状態は(分岐条件は)アプリケーション実行中に変化します。

505 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:50:01 ]
別に重要じゃない件

506 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:52:59 ]
Factoryパターンだと途中で変わるのには相性が悪いね

507 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:57:05 ]
TextBoxに次しか入力をさせたくないので次のコードを記述し
数値のみ入力を受け付ける様にする事は出来たのですが、
ABCも入力を許可したい場合にはどうすれば良いでしょうか?

@ 数値
A ピリオド
B BackSpace
C Delete

private void txtTest_KeyPress(object sender, KeyPressEventArgs e)
{

  if (e.KeyChar < '0' || e.KeyChar > '9')
   {
     e.Handled = true;
   }
}

508 名前:デフォルトの名無しさん [2009/09/06(日) 20:58:14 ]
>>502
ちょっと調べてみます。ありがとうございました。
>>503
わたしも最初それが思い浮かんだんですが、実行中に条件が変化したらって考えると・・・
>>506
Factoryは使ったことあったんですが、工夫すれば使えますがなんか遠回りしてる気がしたんで・・・ありがとうございます

509 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 20:59:01 ]
分岐が常に2パターンで、増えるメソッドの方は分岐しない
→そのまま

分岐が常に2パターンで、増えるメソッドの方も常に2パターン分岐する
>>502

510 名前:デフォルトの名無しさん [2009/09/06(日) 21:05:19 ]
>>509
ありがとうございます 解説読んでてStateパターンがよさそうと思いました

とりあえず試してみます。ありがとうございました。

511 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 21:57:09 ]
>>507
こういうのは自分で考えた方がためになるよ?
動作確認はしてないし、この方法だとたぶん制約があるから、確認はちゃんとしてね。

System.String ok = "0123456789."
e.Handled = ( 0x20 <= e.KeyChar ) && ( 0 > ok.IndexOf( e.KeyChar ) );

512 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 22:17:44 ]
普通にArray.Containsでいいような・・・

ちなみに、BSかDELのどちらか(確かBSの方だったと思うけど・・・)は
KeyDownの方でないと弾けない。

513 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 22:27:19 ]
>>511
ありがとうございます。参考にさせて頂きます。




514 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 23:45:26 ]
いや、だからそんな間抜けな方法じゃなくて普通にArray.Contains使おうよ。

515 名前:デフォルトの名無しさん [2009/09/07(月) 00:23:47 ]
ペンでラベルの四隅にオレンジ の枠線を描こうとしたら、2辺しか描かれません。
0 0 ワイズ 0
0 0 0 ハイト
0 ハイト ワイズ ハイト
ワイズ 0 ワイズ ハイト
と記載しました。
下の2つが無視されているようです。
なぜでしょうか。

516 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:25:50 ]
何言語だよ

517 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:50:12 ]
>>515
今年は(10年区切りで)2000年代最後の年なわけだけど、2010年ではない。
この意味わかる?

っていういか、こういう算数レベルのことが直感的にわからない人は
プログラマ向いてないよマジで。

518 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:51:10 ]
うるせえばーか

519 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:51:50 ]
範囲外への描画は無視されるんじゃないか
wiseが意味不明だけど

520 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:52:38 ]
ハイトワイズわろた

521 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 00:56:05 ]
"height","width"と読め

522 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:01:43 ]
dictionary.goo.ne.jp/leaf/ej2/80875/m0u/width/
Goo辞書で発音聞けますよ

523 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:03:42 ]
いや俺ネイティブだから要らんわ



524 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:06:40 ]
Linuxのカタカナ表記は何だって話になる

525 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:12:37 ]
ワイズってのは新しいなしかしw
大昔ヤマハのPCでそんな名前のがあったような

526 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:12:45 ]
Enumerableってどうよむんですか

527 名前:424 mailto:sage [2009/09/07(月) 01:21:36 ]
>>425,426
StringWriterでそのまま取れました。お恥ずかしい限りです。
ありがとうございました。

528 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:26:46 ]
気にするな
恥ずかしいことじゃない
俺も知らんかったからな

529 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:27:05 ]
>>526
いにゅまらぶる

530 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 01:56:49 ]
ワイズか、懐かしい
30年前、BASIC始めたとき俺もそう呼んでいたな
WIDTH 80,25

531 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 04:15:41 ]
>>145
俺も思ったw

532 名前:デフォルトの名無しさん [2009/09/07(月) 06:42:34 ]
>>521
ヘイト?
ワイス?
何て読むのが通常なの?

533 名前:デフォルトの名無しさん [2009/09/07(月) 06:45:13 ]
>>519
彼の指定は範囲外になるの?
一見、範囲内の境界座標を指定しているように見えるが…。



534 名前:デフォルトの名無しさん [2009/09/07(月) 06:46:10 ]
>>532
ヘイ
ウィスス

535 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 07:25:13 ]
>>533
(0, 0)          (width-1, 0)
┌────────┐
└────────┘
(0, height-1) (width-1, height-1)






[ 続きを読む ] / [ 携帯版 ]

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

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