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


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

C#, C♯, C#相談室 Part60



1 名前:デフォルトの名無しさん mailto:sage [2010/06/27(日) 03:17:20 ]
(#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。

前スレ
C#, C♯, C#相談室 Part59
pc12.2ch.net/test/read.cgi/tech/1274019232/

Visual C# 2010 Express Edition 日本語版
www.microsoft.com/japan/msdn/vstudio/express/vcsharp/

その他テンプレ>>1-5くらい


736 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 18:01:08 ]
>>728
おお、dataフォルダ消したら接続できた
ありがとう


737 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 18:09:41 ]
>>736と思ったら今度は例外が出て落ちるようになった

System.Security.Cryptography.CryptographicException はハンドルされませんでした。
Message="データが正しくありません。\r\n"
Source="mscorlib"
StackTrace:
場所 System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr)
場所 System.Security.Cryptography.Utils._DecryptKey(SafeKeyHandle hPubKey, Byte[] key, Int32 dwFlags)
場所 System.Security.Cryptography.RSACryptoServiceProvider.Decrypt(Byte[] rgb, Boolean fOAEP)
場所 c.a(Byte[] A_0, Byte[] A_1)
場所 c6.a()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()
InnerException:


738 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 19:27:07 ]
例外ぐらいトラップしてロギングしときなよ…
お行儀の悪いソフトだな…

739 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:11:28 ]
DBで管理するメモ帳を作ろうかと思ってます.

入力した文字列に含まれる単語をstring[]などで取得したいのですが

いい方法はないですか?

//例 今日は学校に行った ⇒ { "今日","学校","行った"} ("は","に")が入ってもかまわないです

変換キーを押したときに,IMEで再変換時にでる下線部ごとにstring[]を作ってくれるとありがたいのですが,
ググってもIME周辺の処理がいまいち分かりません

回答求む

740 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:15:21 ]
形態素解析でぐぐれ

741 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:16:17 ]
>>740

サンクス


742 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:18:38 ]
>>741
うん

743 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:41:08 ]
Graphics.DrawLineで画面外の滅茶苦茶な数値を入れるとちゃんとエラーも出さずに描画してくれるみたいだけど、
描画する線が明らかに全くない場合は自前でDrawLineを呼び出さないように弾いちゃった方が早い?
それとも自前でコードを書かなくてもDrawLine内で同コストで弾いてくれる?

744 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 20:46:44 ]
1ドットずつ判定するから長い線じゃなければ自分で判定して弾かなくてもいいよ



745 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 21:24:58 ]
スケーリングやトランスフォームも含めてGraphicsにお任せすることもあるけど、
そんなとき自前で判定してたらメリット半減だよね。

746 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 21:50:17 ]
>>743
ぜひ実測して結果を公表して。

747 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:13:25 ]
お前がやれ

748 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:15:53 ]
ちょっと昔のドロー系のアルゴリズムを書いてある本なら必ず掲載されてたなw

749 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:19:42 ]
>>737
なんだそれは
>>738暗号関係の部分はしてる
こっちでは何も出ない
環境の問題?

750 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:23:24 ]
>Graphics.DrawLineで画面外の滅茶苦茶な数値を入れるとちゃんとエラーも出さずに描画してくれるみたいだけど、
こんなのは昔のN88BASICのline命令から普通にできた話
仮想スクリーンだとか言葉は違うけど

指定したエリア(カメラの範囲や表示可能領域)から外れた場合は
処理しないってのはまあ大体実装されてる機能だよ


751 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:23:36 ]
.netに環境も糞もないだろ…

752 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:27:21 ]
と思ったら古いソースといつのまにかごっちゃになってた
修正します

753 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:33:55 ]
赦します

754 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:52:07 ]
N88BASICにクリッピングなんて気の利いた機能あったっけな。
MS系BASICにそんなのなかった気がしたが....

まあ、>>750が勝手に熱くなってるけど>>743が聞いてるのはべつにそんなことじゃ
ないはずなんだがなw



755 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 22:54:41 ]
notepadp2p.x10.mx/
修正版アップしました

756 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:03:59 ]
今日は蒸すね(´・ω・`;)ふぅ

757 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:09:45 ]
>>754
できたよ
当時は若かったので仮想スクリーンが何を意味するかわからなかったけど
現在のGPUでは当たり前にやってるような機能が当時からあったんだなあ
と近年3D関連やってみて思った

758 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:18:48 ]
実環境は想像よりパケットロスが大きいことが分かったのでちょっとプロトコル変えます

759 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:19:58 ]
てかX68Kみたいに仮想VRAM上の特定領域を表示したりしてるわけじゃなく
単に座標が実表示領域を超えててもエラーにならないってだけだろ?

760 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:32:10 ]
>>757
直線のクリッピングなんて中学の数学の知識で出来るけどね。
んな大げさな話でもない。

761 名前:デフォルトの名無しさん mailto:sage [2010/07/15(木) 23:38:09 ]
まあね。

762 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:10:13 ]
Windowsで線を描く場合は、そんなに単純じゃないと思う。
おそらく1ドットずつウィンドウ内かどうか判定して描画している。

763 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:26:15 ]
>おそらく1ドットずつウィンドウ内かどうか判定して描画している。

764 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:26:56 ]
今時のOSがそんな間抜けな設計のわけねえだろ。
ちゃんと計算されてる。角度とか。



765 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:36:02 ]
角度?

766 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:37:04 ]
シャア専板だかで昔流行ったギャグだ

767 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 09:54:48 ]
>>764
と言うと、ウィンドウの重ね合わせの描画処理ってどうやってると思います?
まさか下のウィンドウから順番に描画していき、最後に画面に表示ってのはないと思うけど。

768 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 10:01:51 ]
初心者スレへGo!

769 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 10:12:18 ]
そんなこと言わずに教えてくれ。
正式にどうやっているか知らないので。

770 名前:デフォルトの名無しさん mailto:sage [2010/07/16(金) 10:14:11 ]
初心者スレに凄いのいるからそいつに聞けよ






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

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

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