[表示 : 全て 最新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くらい


52 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:08:59 ]
へえ

53 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:13:23 ]
class nor {
static public nor StaticFuctory() { return new nor(); }
}
class gen<T> where T : new() {
static public T StaticFuctory() { return new T(); }
}
class gen2<T, U, V> where T : new() where U : gen<T> where V : nor {
public gen2() {
nor n = V.StaticFactory();
var t = U.StaticFuctory();
}
}

とすると、E ならびに U の StaticFuctory() 呼び出しは
「'xx' は '型パラメーター' ですが、指定されたコンテキストでは有効ではありません」
となってしまいます。
ファクトリオブジェクトにしてしまえば解決するとは思いますが、型パラメータで指定
したクラスのstaticメソッドは呼び出せないという理解で正しいでしょうか?

54 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:20:41 ]
正しいです

55 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:41:52 ]
残念です・・・ありがとうございました。

class nor_ih : nor {
static new public nor StaticFuctory() { return new nor_ih(); }
}
class gen_ih : gen<nor> {
static new public nor StaticFuctory() { return new nor_ih(); }
}
とか上書きして、
var n = nor.StaticFuctory();
var n_ih = nor_ih.StaticFuctory();
var g = gen<nor>.StaticFuctory();
var g_ih = gen_ih.StaticFuctory();
と呼び出したかった・・・
でも継承クラスを指定しても基底クラスのstaticメソッドが呼ばれますよね。
class nor {
static public nor StaticFuctory0() { return new nor(); }
static public nor StaticFuctory() { return new nor(); }
}
として StaticFuctory0 は上書きしないで、
var n_ih0 = nor_ih.StaticFuctory0();
とすると動きますから。
なんでダメなんだろう?素朴な疑問。

56 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 00:44:53 ]
あ、ちなみに動かしているのは 4.0 です。書き忘れていた。

57 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:20:09 ]
>>55
C++のtemplateはあれ、マクロみたいなもん(コンパイル時に全部展開される)だからできるだけ。
それやると、実行ファイルサイズが肥大化するのよね。

C#のジェネリクスは、実行時にメソッド呼び出し解決するから、static なものは無理。

58 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:43:40 ]
>>57
4.0 ですよ。

59 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 01:53:25 ]
そう何度もアピールされても困る

60 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 06:13:10 ]
>>45
これは・・・ ここまでのキチガイは久しぶりに見た。



61 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 08:40:58 ]
>>58
4.0 の dynamic、別に何でもかんでも動的になったわけじゃないよ。


62 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 14:27:03 ]
>>60
MVP認定するとこに連絡してみたらどうなるんだろね

63 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 15:50:12 ]
>>53
DynamicMetaObjectを実装すれば
((dynamic)new TypeWrapper(typeof(T))).StaticFactory()
のようなことは可能
実行時のコード生成のルールを定義しないといけないから面倒だけど
静的呼び出しとそれほど変わらない速度が出る
DynamicObjectを継承すれば簡単だけど
このケースでは毎回リフレクションを使うことになるから遅い

64 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:31:15 ]
C#初心者です。
ニコニコ動画のように取得した時間に対して、
動画を再生するにはどのようにすればよいでしょうか?m(__)m

65 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:35:24 ]
質問の仕方を勉強してから来てください
状況がまったく伝わってきません

66 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:39:25 ]
日本語の初心者か…。
要は動画をシークしたいって話じゃないのか…?

67 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:41:12 ]
英語でおk

68 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 17:58:01 ]
>>64
MediaPlayer使うなら
axWindowsMediaPlayer1.Ctlcontrols.currentPosition

69 名前:デフォルトの名無しさん [2010/06/29(火) 17:59:45 ]
ニコニコとツベは(他のエロサイトとかは知らん)擬似スとリーミングだからレンジ指定して
ダウンロードすればいいんだろうけどシークバーの単位は時間だからなあ

頭から順次再生だとそれほど問題にはならないだろうけど
シークバーを動かして途中から再生の場合は指定した時間が

動画データのどの辺から始まるのかという情報を持ってないと厳しいかもね
あれってどうやってるんだろう

70 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:09:39 ]
誤爆乙



71 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:10:05 ]
>>68
言葉足らずですみません。
ありがとうございます!!

72 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 18:57:20 ]
シークバー「30/100の位置で再生したいです。よろしくお願いします。」
サーバ「近くにキーフレームないから0から再生するしかないわ。」
シークバー「80/100の位置で再生したいです。よろしくお願いします。」
サーバ「0から(略」
こうですか。わかりません。

73 名前:69 [2010/06/29(火) 19:03:18 ]
>>72
>>68があるみたいなので勝手にやってくれそうだけどなw

74 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:24:23 ]
そもそもそういうキーフレームを揃えてるのがFLVじゃまいのか?

75 名前:デフォルトの名無しさん [2010/06/29(火) 19:26:16 ]
>>74
そうなの?
こういうアプリは書いたことないのでわからん

76 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:30:41 ]
>>64
Microsoft.DirectX.AudioVideoPlaybackで字幕編集ソフトを作ってみたけど
そういう目的ならこれが一番楽かも
もちろんスクロールとかも自由自在
コーデックも勝手に読み込んでくれるし
単位はフレームで管理してるけど1秒あたり何フレームか計算すれば時間も分かる
計算式はソース見ないと忘れたので書かないから自分で調べてw

77 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:41:47 ]
>>62
www.microsoft.com/japan/communities/mvp/selfregistration.mspx
の最後に連絡先があるな。

78 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:51:26 ]
遅ながら>>1おつ!

そして質問なのですが、現在HTTPのやりとりをするソフトをつくろうと思い、とりあえず普通のHPサーバからデータを受信しようと下記のコードを書きました。
しかしうまく動いてくれません。お力添えをお願いいたします。

System.Net.Sockets.TcpClient tcp = new System.Net.Sockets.TcpClient("192.168.24.86",80);

textBox1.Text = tcp.Connected.ToString() + "\n\n";

Byte[] data = ASCIIEncoding.ASCII.GetBytes("GET / HTTP/1.0");

System.Net.Sockets.NetworkStream nsr = tcp.GetStream();

nsr.Write(data, 0, data.Length);

data = new byte[512];

int datas = nsr.Read(data, 0, data.Length);

textBox1.Text += ASCIIEncoding.ASCII.GetString(data,0,datas);

をフォームロード時のイベントに書いているのですがnsr.Readの行で処理が止まってしまい先へ進みません。
接続はちゃんと出来ているようです。
サーバ192.168.24.84はブラウザからもアクセスできる普通のHPサーバです。

どこかおかしなところがございましたらよろしくお願い致します。

79 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:58:14 ]
改行がないけどいいの? つか、HttpWebRequest使えばいいじゃん。

80 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 19:59:32 ]
HTTPのリクエストヘッダは\r\n\r\nで終わらないといけない
サーバはリクエストの続きを待ってんじゃね?



81 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:06:41 ]
>>77
今って立候補できるようになったんだねぇ

82 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:12:14 ]
このケースでHttpWebRequestを使わない意味がわからない
俺様コードはやめた方がいいよ

83 名前:78 mailto:sage [2010/06/29(火) 20:14:04 ]
レスありがとうございます。
>>79
趣味ですので単に興味ですw

>>79,80
なるほど、リクエストは改行で閉じなければならないんですね。とても勉強になりました。
もう少しネットワーク勉強しないとダメですね。

しかし未だReadで止まってしまいます。接続するサーバもgoogleに変えてみたりしたのですがだめでした。
引き続きなにかあればよろしくお願い致します。

84 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:14:04 ]
WebClientをすすめないのはなんで?

85 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:15:51 ]
>>83
なんでWeb鯖のログを見ないんだ?あとパケットモニタ。
んで、なんでそんな怪しい道具を外部公開サーバに対して使っちゃうの?

86 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:18:26 ]
使いこなされているやつ使え。
使いこなされているやつは方言や最初の規格に合わないやつにも対応出来る。


87 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:26:45 ]
>>78
HTTPサーバはクライアントが切断するまで切断しないのが仕様だから
ちゃんとContent-Lengthヘッダを読んで正確に指定されたバイト数を受信したら
切断しないといけません

88 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:29:31 ]
MVP界隈は正直変なのも沢山生息してるよねえ。

89 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:30:51 ]
>>84
細かい制御が出来ないから

90 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:31:12 ]
>>78
それかサーバにConnection: Closeヘッダを渡して閉じさせるかしかないです
デフォルトでConnection: KeepAliveなわけです
本気でまともに動くクライアントを作るにはそこまで考えないといけません



91 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:31:14 ]
>>83
趣味で興味もかまわんが他所様のhttpdで実験するなよな
そういうのは言語、技術、規格などなどを熟知した人間が手を出すもんだ

92 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:32:36 ]
1.0ならKeep-Aliveはデフォルトじゃないでしょ。

93 名前:78 mailto:sage [2010/06/29(火) 20:32:55 ]
byte型にしたリクエストをもう一度stringに直すと改行が文字化けしておりました。
エンコードをASCIIではなくUTF8にすることによって解決いたしました。

ありがとうございました。

HttpWebRequestというのも初めて知ったんですが普段使うにはこちらのほうが便利ですね。そうすることにします。

94 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 20:35:24 ]
okwave.jp/qa/q4181927.html

こんなんあった。DataArrived とかチェックしないといけないんかね。

95 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 22:38:22 ]
>>53,63を実際にやってみた
あくまでサンプルとして
ideone.com/phG7O

96 名前:デフォルトの名無しさん mailto:sage [2010/06/29(火) 23:09:50 ]
まあ普通はEqualityComparer<T>.Defaultみたいな実装するよね

97 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 01:07:09 ]
>>95
よくわからないんだが、結局何がしたいコードなの?

98 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 01:27:30 ]
目的なんてなんでもいいんだよ。
手段のために目的があるんだ。


99 名前:デフォルトの名無しさん [2010/06/30(水) 02:30:27 ]
現在フォームがフォーカスを失うと
フォームが最小化するプログラムを書こうとしています。
Form.Deactivateイベントを使うと簡単に行えるのですが、
propertyGridのドラッグダウンメニュー等
フォームから出来たコントロールでフォーカスを失った場合でさえ最小化してしまいます。
何か良いアイディアがありましたらご教授ください。よろしくおねがいします。

100 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 02:59:45 ]
条件が曖昧だが取り敢えずForm.ActiveFormでも確認してれば



101 名前:デフォルトの名無しさん [2010/06/30(水) 03:13:41 ]
失礼しました。
条件としては、メインのフォームから作成される、
どのフォームにでもフォーカスがある限り最小化したくないと言う条件です。
デスクトップをクリックする、他のアプリケーションを開く等、
このプログラムに関係の無い場所にフォーカスが移った場合のみ最小化して欲しいのです。

102 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 03:34:37 ]
Form.ActiveFormも使用してみました。
ただ、Form.Deactivateがイベントとして発動した時点で、
Activeなフォームが無いのでnullが返されてしまいます。

103 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 11:09:02 ]
へえ

104 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 21:46:48 ]
>>95
ありがとうございます。
DynamicMetaObject って MethodInfo の Invoke() の発展形というか、ものすごく
なんでもアリな技術っぽいですね。
動的にメタ情報を扱うから、リフレクションと同じで当然ですが、nor から StaticFactory
の定義をコメントアウトしてもコンパイルは通っちゃうという。

System.Dynamic を使う場合、単体テストの重要性が極めて大きくなってきますね。

105 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 22:16:36 ]
dynamic=DynamicMetaObjectじゃないよ。
DynamicMetaObjectっていうのはdynamicなオブジェクトに対する「操作」を実行時に解釈して
具体的なILを生成するルールを定義する型。いわば小さいコンパイラみたいなもん。

106 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:04:51 ]
質問です。
競走馬X頭分のタイムの平均を求めたいのですが、どうすればいいのでしょうか?
わからないのは、時間の足し算と割り算です。

x頭ではわかりにくいので、仮に3頭がこのタイムで走ったという設定にしておきます。
馬A 1:33:6(1分33秒6)
馬B 1:35:2
馬C 1:36:9
なおタイムのミリ秒のところは1ケタです。つまり1分33秒6の次に大きいのは1分33秒7になります。

一応1万頭のような大量の頭数にも対応できるようにお願いします。

107 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:07:10 ]
ミリ秒の定義がおかしい
お前さんがやるには時間を0.1秒単位に変換して平均出すのがいいんじゃね

108 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:11:39 ]
(分*60 + 秒)*10+秒より小さいその一桁のやつ
を足して、割って後で戻す

109 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:19:57 ]
00を付加してParseしちゃえばよいのでは、とか。

110 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:36:56 ]
DateTime.Parseを使った場合、Addで足していったとして、
最後に平均を求めるのに割り算が必要になりますが・・・



111 名前:デフォルトの名無しさん mailto:sage [2010/06/30(水) 23:39:59 ]
DateTime.Ticksの値を割ってDateTime(long)のコンストラクタに渡す

112 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:17:24 ]
ひょっとして、タイムを普通の数字に変換してそれで10進数で計算して、最後に出た数字を10進数からタイムに変換しなおせば同じ?

たとえば
1 1分33秒6は1336とみなす
2 計算する(どんどん足して、最後に割る)
3 出た数字が1655なら、1分65秒5とみなし、さらに2分5秒5に修正

113 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:19:39 ]
しかし、msが1/1000秒だってことを知らない人がプログラミングに手を出しても仕方がない気がする

114 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:22:11 ]
Excelすら使えてなさそうだな

115 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:26:28 ]
>なおタイムのミリ秒のところは1ケタです。つまり1分33秒6の次に大きいのは1分33秒7になります

これは競馬での表記の話ね

116 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:27:38 ]
>>112
マジで小学校からやり直せ。

117 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:35:47 ]
国際単位に「競馬での表記」も糞もあるかよ....

118 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:39:18 ]
>>112
つまりこういうことだね
(1分+30秒+30秒)/3=(1000+300+300)/3=1600/3=53.3秒
あってるかな? とけいをみてかんがえてみようね

119 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 00:56:38 ]
全部秒にすればいいと

120 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:02:06 ]
>>117
108の*10はそういう意味でしょ



121 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:02:12 ]
まあ競馬の表記だろうがなんだろうが、物理量なんて単位さえ統一できていれば問題ないんだが、
1分が60秒ってことを知らないレベルじゃどうしようもない。

122 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:05:24 ]
TimeSpan使ったれよあほども


123 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:09:14 ]
つかそもそも競馬のタイムとかは相対時間だから
DateTime じゃなくて TimeSpan だろ

そしてこいつの Parse を見てみれ
ttp://msdn.microsoft.com/ja-jp/library/se73z7b9(v=VS.80).aspx
これがまぁ普通の書き方。

んで競馬はちょっと知らないのでぐぐって見た
ttp://www.jra.go.jp/datafile/seiseki/g1/takara/result/takara2010.html

…やっぱり秒/ミリ秒区切りの記号間違ってねぇ? >>106

まぁ TimeSpan 使っても Ticks 足して割るのは一緒なので
横道だが

124 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 01:16:28 ]
ああごめん。
: じゃなくて . だろってことか。

125 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 02:01:01 ]
というかミリ秒じゃないし
デシ秒 or 秒の小数部

126 名前:108 mailto:sage [2010/07/01(木) 02:39:01 ]
>>120
見てくれてありがとう。
けれど、>>112には伝わらなかったようで、残念です。
*60って書いてるのにorz

127 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 07:02:39 ]
>>126
うざい書き込みはいらないから

128 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 07:56:41 ]
今って小学生でも馬券買えるんだっけ

129 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:26:19 ]
おはようございまーす。

TextBoxクラスに入力した文字を7色に変える
メソッドRainbow()を作りたいなーと思った時に
TextBoxクラスを継承したMyTextBoxクラスを作って
そこにRainbow()を作ろう思ったのですが
それをフォーム上のTextBoxに適用するにはどうすればいいんですかね?
というかそもそもこういう考え方で問題ないんでしょうか?

ちなみにC#2008なんですけど、教えてもらえないですかー?

130 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:40:49 ]
済みません、>>129なんですけど
加えて教えていただきたい事がありまして

private void A( str hoge, int hage){

AA(str);
BB(int);
CC(str,int);
DD();
}
っていう処理があったとして
ここでは省略しますが、この中身がSelectで分けられて微妙に処理が変わると言った場合
メソッドAと同じ引数を持つ
private void B(str hoge,int hage){
AA(str);
BB(int);
CC(str,int);
DD();
}

を作って


次レスに続く




131 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 10:43:47 ]
private void A( str hoge, int hage){

switch int{
case 1:
hoge = "xxx";
B(hoge,hage)

case2:
hage = 5
B(hoge,hage);
}

とか言う記述にする事について皆さんどう思われますでしょうか。
ご意見お願いします。

132 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:07:08 ]
質問の意味がわからん

133 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:17:23 ]
どう思うかっていわれても

そんなの好きにすればいいじゃん

134 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:19:18 ]
>>129
MyTextBoxをフォームに貼ればいいだろ

135 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 11:22:45 ]
秒を浮動少数でまとめて計算して、分秒に直せば良いんじゃねーの?
A:93.6
B:95.2
C:96.9
(A + B + C) / 3 = 285.7 / 3
=95.2
=1分35秒2

136 名前:>>129 mailto:sage [2010/07/01(木) 11:34:42 ]
あ、すみません。
好きにしたらいいんですよね(^ω^;
ああいう書き方は設計上好ましくなかったりするのかなーと。
それと>>129のしつもんなんですけど
>>134さんの言うようにフォームに貼りたいんですけど
その方法がわからなくて・・・。
試しにTextBoxを継承した奴をコードに書き加えたら
継承したフォームがツールボックスに出てくるのかなーとかも思ったんですけど
そうでもなさそうですし・・・。

教えていただけないですか><;

137 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 12:52:10 ]
でかいのでた
すっきりした

138 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:04:05 ]
>>136
googleでユーザコントロールとかカスタムコントロールとかで検索すれば・・・

139 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:07:29 ]
自演?

140 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:21:25 ]
>>138
ありがとうございます。

さっそくやってみます。



141 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 13:38:23 ]
>>140
うむ

142 名前:140 mailto:sage [2010/07/01(木) 13:59:23 ]
自決しました

143 名前:140 mailto:sage [2010/07/01(木) 14:03:27 ]
自戒しました

144 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 14:06:27 ]
>>142>>143
なんでそこを自演する必要がw

145 名前:140 mailto:sage [2010/07/01(木) 14:28:13 ]
>>144
自慰だからです

146 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 18:48:09 ]
>>126
120も112も自分です。>>108のやり方を参考にさせてもらいます。どうもありがとう。
あと途中レベルが低すぎて申しわけない

147 名前:デフォルトの名無しさん mailto:sage [2010/07/01(木) 20:23:30 ]
>>130
状況によってパラメータを変更したいってこと?
もともとのAを読んでいる部分にそのswitchを置けばいいと思うけど、
その処理自体が多くでてくるのかな。

なんか変なにおいがするのでもっと引いた視点で見直してみるといいかも。

148 名前:デフォルトの名無しさん [2010/07/02(金) 10:09:08 ]
いいかもね

149 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 14:45:42 ]
Microsoft .NET vs Java - trailer
www.youtube.com/watch?v=fzza-ZbEY70
あほすぎw

150 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 17:34:45 ]
50音順配列の子供向けソフトキーボード「らくだ こどもキーボード」
動作には.NET Framework 2.0以降が必要。
ttp://www.forest.impress.co.jp/docs/serial/okiniiri/20100630_377657.html

上記ソフトはこの人の作品か?
pc12.2ch.net/test/read.cgi/tech/1274019232/284



151 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 18:52:32 ]
質問者のレベルからすると
デザイナでボタンを一個ずつ配置して
それぞれにイベントハンドラしかけてそう

152 名前:デフォルトの名無しさん mailto:sage [2010/07/02(金) 19:11:50 ]
まあどんなコードでも挙動が同じならいいんじゃね?
フリーウェアか……作ろうとしたこともあったがアイデアがないな






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

前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