- 1 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 13:27:03 ]
- このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 前スレ ふらっとC#,C♯,C#(初心者用) Part51 pc12.2ch.net/test/read.cgi/tech/1261186507/ 関連スレ C#, C♯, C#相談室 Part55(実質56) pc12.2ch.net/test/read.cgi/tech/1260111240/ WPF(XAML,XBAP,.NET3.5)GUIプログラミング Part4 pc12.2ch.net/test/read.cgi/tech/1245384489/
- 2 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 13:27:18 ]
- 参考サイト
www.google.co.jp/ msdn.microsoft.com/ja-jp/library/default.aspx homepage3.nifty.com/midori_no_bike/CS/ www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html dobon.net/vb/dotnet/ jeanne.wankuma.com/tips/ www.labasp.net/CsharpNote/
- 3 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 13:43:09 ]
- >>1おちゅでちゅ
- 4 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 14:12:18 ]
- CA1031に汎用的な例外をキャッチしないで下さいってのがあります
キャッチしないように書きたいのですが、ExceptionもSystemExceptionも 規約でキャッチしていい例外のスーパークラスなのでcatch(XXX ex)で取り除けず面倒です 何か手はないですか
- 5 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 14:33:53 ]
- Exceptionを引数に取る拡張メソッドでも書けば。
- 6 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:06:08 ]
- どうしたいの?
面倒だからまとめてキャッチしたいということならそもそも その考え方自体が規約違反なのでどうしてもそうしたいんだったらCA1031なんか無視すればいい
- 7 名前:デフォルトの名無しさん [2009/12/26(土) 15:15:37 ]
- コンボボックスにBindingSourceを指定しているときの、データ連結表示について
コンボボックスに、下記の2列のデータセットをBindingSourceとして指定しています。 このデータセットは、レンタルサーバー内のSQLサーバーにバインドしています。 TITLE PRICE りんご 100円 みかん 50円 なし 75円 このとき、TITLE列とPRICE列を連結して、 コンボボックスに 「TITLE + " " + PRICE」(例:「りんご 100円」というように表示させたいのですが、 BindingSourceを指定している時にも、その連結は可能でしょうか。 よろしくお願いいたします。
- 8 名前:デフォルトの名無しさん [2009/12/26(土) 15:29:52 ]
- >>7
やったこと無いけどオーナードローにしたら?
- 9 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:44:46 ]
- オーナードローはできませんw
- 10 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:45:56 ]
- コンボボックス継承して動作弄れば
- 11 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:47:10 ]
- SQLサーバーからの取得時にくっつけとくとか
- 12 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:52:01 ]
- 軟弱者C#厨の巣窟を発見(≧▽≦)
- 13 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:53:17 ]
- >>11で解決しました。ありがとうございます。
- 14 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 15:54:44 ]
- >>11
いえいえ
- 15 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:30:20 ]
- Visual Basic.net VS C#
- 16 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:44:06 ]
- はじめてプログラミングするんですが
VBとC#とC++とJAVAだとどれがいいですか><;;
- 17 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:45:24 ]
- c#
- 18 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:46:34 ]
- >>16
その辺だったらどれでも、 だがここはC#スレだ
- 19 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:49:47 ]
- >>16
C++
- 20 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:50:05 ]
- >>16
ruby
- 21 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:51:10 ]
- >>16
Java
- 22 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:51:58 ]
- いっそ全部平行して覚えるのもいいかもね。
- 23 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:52:35 ]
- >>16
PHP
- 24 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:55:37 ]
- つ F#
- 25 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:55:54 ]
- >>16
Brainfuck
- 26 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:58:11 ]
- >>16
BASIC
- 27 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:58:42 ]
- おまいら暇すぎ
- 28 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:58:43 ]
- Whitespaceマジオススメ
- 29 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 16:58:47 ]
- >>25Brainfuckにしました><
ありがとうございました><
- 30 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:00:09 ]
- 昨日一昨日あたりからずっと脱線しっぱなしな気がする
- 31 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:01:24 ]
- 画像認証を行いたいのですが、
例えば、123 という数字を画像にし、 この画像を数字として読み込む、ということがしたいのです。 どうすればいいでしょう?
- 32 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:02:48 ]
- >>31
そんな事も知らないんでちゅか?よくそんなんで生きてられまちゅね?
- 33 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:03:04 ]
- (;゚;ё;゚;)←C#厨
- 34 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:04:58 ]
- >>31
ググった方がはやい。 .NETにはそれをしてくれるAPIはたぶん存在しない。 真面目にやろうと思うならここで聞いてもたぶん解決しない。 出力する画像のパターンがわかってて遅くてもいいなら 単純にバイト列の比較でいいんじゃないの?
- 35 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:05:12 ]
- >>31
OCRでググれ
- 36 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:06:40 ]
- >>31
やりたいのはこういうの? www.johnmwillis.com/other/top-10-worst-captchas/
- 37 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:07:26 ]
- ググりたくないので質問したのですが。。。
- 38 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:17:44 ]
- >>37
数字を画像にして、それを数字として読み込むといいんじゃないかな
- 39 名前:31 mailto:sage [2009/12/26(土) 17:17:50 ]
- >>34
APIは無いだろうと思いました。 バイト列で比較していってもいいのですが、数十桁x複数列となるとかなり時間がかかってしまい・・・ ググっても、画像認証は初めてで >>35 OfficeにはOCRソフトがついてるみたいで、そのソースも参考にしたいと思います。 >>36 そうですね、ただ、スパム防止画像認証を突破するほどのものではなく、 単純に文字を画像化したものなのですが、フォントが数種類に分かれてて…
- 40 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:47:08 ]
- >>6
>面倒だからまとめてキャッチしたい えー tryブロック中でABCDEFと5種類発生する可能性があって 進行上問題がある例外はABCだけであり、DEFに関してはスルーしたい メソッドは成功か失敗かだけを要求しているので汎用例外以外は再スローする気はない この時 catch(A){} catch(B){} catch(C){} catch(D){} catch(E){} catch(F){} って書きたくない(どうせDEFのcatchブロックは空で冗長なので) スルーする奴に関してはExceptionでキャッチしたいがCA1031に引っかかる で、DEFを省略できないか?ということです Javaは次版でマルチキャッチ(catch(D,E,F)とか書ける)導入するらしいですが、そんな感じの奴
- 41 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:47:55 ]
- 諦めたほうがいい
OCRライブラリ買うかCOMでOfficeのOCRコンポーネント動かすか
- 42 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:49:11 ]
- >>40
JavaSE7を待てば解決するよ
- 43 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:50:30 ]
- >ABCDEFと5種類
まず、数の数え方から勉強しよう。
- 44 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:51:19 ]
- 煽りは結構です^^;
- 45 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:51:32 ]
- やりたいのは画像認証じゃなくて、画像認証破りか・・・。
- 46 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:51:36 ]
- Windowsから送られてくるイベントを取得するにはどうすればいいですか
WM_GETMINMAXINFO とか。
- 47 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:52:33 ]
- WndProc をオーバーライド。
- 48 名前:31 mailto:sage [2009/12/26(土) 17:53:25 ]
- >>41
やはり複雑そうなりますか・・・ バイト列比較でやってみようと思います;
- 49 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:54:06 ]
- >>47
もう少し詳しく解説してるホームページなどはありませんか?
- 50 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:54:09 ]
- ワロタ
- 51 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:55:19 ]
- >>49
msdn.microsoft.com/ja-jp/library/system.windows.forms.control.wndproc%28VS.80%29.aspx
- 52 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 17:57:52 ]
- 位置もフォントの形も画像にしたとき1ピクセル違わず決まってるなら
単純なバイト列比較でも全く時間かからないだろ ある程度自由度があるなら画像認識が入ってくるので諦めろ
- 53 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:03:27 ]
- >>40
今の所そういうことができる機能はねぇと思うます。 CA1031の項目を見ると「もしくはブロックの最後に再スローしてください」とあるので、 if(ex.GetType==typeof(Exception) || ex.GetType==typeof(SystemException)){ throw; } とでも書いておけば良いんじゃないでしょうか。 一応試した所これでCA1031は消えましたよ。
- 54 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:07:05 ]
- 画像処理でやるなら2値化すりゃ簡単そうだけどな
- 55 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:10:28 ]
- >>53
再スローせずにスルーしたいって言ってるだろ
- 56 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:12:08 ]
- だから無理って言ってんだろキチガイ
- 57 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:17:09 ]
- >>55
私の考えてることを勝手に代弁しないで下さい
- 58 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:24:00 ]
- 偽物が最近多いな
- 59 名前:デフォルトの名無しさん [2009/12/26(土) 18:27:24 ]
- >>7
ですが、どなたか教えていただけないでしょうか (>_<)
- 60 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:31:11 ]
- 知ってるがお前の態度が気に入らない
- 61 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:31:25 ]
- >>7
はい。可能です。
- 62 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:37:12 ]
- >>60
(>_<)バーカ
- 63 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:48:12 ]
- >>60
お前の態度が気に入らない
- 64 名前:デフォルトの名無しさん [2009/12/26(土) 18:54:27 ]
- >>63
一理ある
- 65 名前:デフォルトの名無しさん [2009/12/26(土) 18:57:31 ]
- 教えてください
(T_T;)。
- 66 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 18:58:46 ]
- (・∀・)イヤダ!!
- 67 名前:7 mailto:sage [2009/12/26(土) 19:04:27 ]
- 自己解決しまシタ(゚∀゚)
- 68 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:06:40 ]
- 良かったな。二度と来んなよ。
- 69 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:06:46 ]
- 平気で成りすますヤツが多いスレだな
- 70 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:09:29 ]
- ひゅ〜ひゅ〜
- 71 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:09:56 ]
- ここまで自演。
- 72 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:12:02 ]
- 、、、、、、、、、、、、、((((( ^ω^)もそもそ
- 73 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:15:49 ]
- 1000なら次スレからID出る
- 74 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 19:55:04 ]
- IDが出たら確実につまらなくなる
- 75 名前:デフォルトの名無しさん [2009/12/26(土) 20:05:52 ]
- ちょっと…
教えてください(>_<;)。 コンボボックスのバインディングについて…。
- 76 名前:7 mailto:sage [2009/12/26(土) 20:07:39 ]
- >>75
騙りは死んでください(>_<)
- 77 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:07:48 ]
- includeってどうやるんですか?
- 78 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:10:22 ]
- 自己解決しました。
- 79 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:15:32 ]
- ホントにこの板の連中は引き際を知らなくて白けるな
- 80 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:15:55 ]
- C#にはヘッダファイルがないので、include はできないし、意味がありません。
- 81 名前:デフォルトの名無しさん [2009/12/26(土) 20:36:37 ]
- テキストファイル内の、指定した行の内容を書き換える方法を教えてください。
- 82 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:38:29 ]
- その行だけ書き換えて、残りの行はそのまま出せばいい。
- 83 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:40:08 ]
- >>81
1 . 全行読込 2 . 指定行の値を変更 3 . 全行書込 簡単だろ?
- 84 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:40:25 ]
- 自己解決しました。
- 85 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 20:43:58 ]
- 誰が自己解決したのかわからんw
- 86 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:35:50 ]
- COMコンポーネントと.net frameworkコンポーネントって何がどうちがうの?
- 87 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:38:25 ]
- いろいろ違う。
- 88 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:45:27 ]
- そりゃ違うんだろうけどどういう点が違う
- 89 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:51:21 ]
- 自分で調べろ
- 90 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:53:08 ]
- COMコンポーネントは、VCとかVCとか.NETとかいろいろなモノで作れるし、いろいろなモノで呼べる。
.NETコンポーネントは.NETだけ。
- 91 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:53:30 ]
- あ。VCとかVBとか、の間違い。
- 92 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:55:48 ]
- やっぱり自分で調べた方がいいぞ
簡潔かつ明快に説明出来るやつはここにはいない
- 93 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 21:56:13 ]
- COMの規格とNETのアセンブリの規格
- 94 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:00:29 ]
- そうだね。
- 95 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:20:03 ]
- だな
- 96 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:27:26 ]
- ちょっと質問なんですが、
マネージドなexe1つとDLLがいくつかあってひとつのアプリケーションを構築するとして、 DLL側のアセンブリに改ざん防止のキーを設定したうえでexeに参照設定を通してリンクすることで DLLの改ざんを防止することができますが、 同じ要領でexe側の改ざんを防止するための方法はあるんでしょうか?
- 97 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:28:39 ]
- もし可能だったとして
exe改竄するやつは 防止機能も改竄しそうだけどな
- 98 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:34:34 ]
- なるほど
- 99 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:35:25 ]
- マネージドでもリバースエンジニアリングできないわけでもないしなぁ。
- 100 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:45:34 ]
- >>96
どうしても改ざんを防止したいんだったら、 証明書がついている公開キーでアセンブリを署名するしかないでしょう。
- 101 名前:デフォルトの名無しさん mailto:sage [2009/12/26(土) 22:50:57 ]
- つうかマネージドの方が圧倒的にしやすいだろ
|

|