- 1 名前:デフォルトの名無しさん [2008/08/20(水) 17:15:27 ]
- このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 前スレ ふらっとC#,C♯,C#(初心者用) Part29 pc11.2ch.net/test/read.cgi/tech/1216734995/
- 201 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 20:28:54 ]
- 若干怪しい部分はあるが、具体的なコードがないとわからない。
特にstaticメソッド辺り。
- 202 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:02:08 ]
- List<string,string> ls = new List<string,string>();
というような二次元の動的な配列を作りたいのですが どうすればいいのでしょうか。
- 203 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:12:52 ]
- List<List<string>>
要素にアクセスするときはls[r][c]
- 204 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 12:17:42 ]
- 有り難うございます。試してみます。
- 205 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 19:50:51 ]
- すみません、質問いいですか?
複数端末から同一ファイルをFilesystemWatcherで監視します。 んでファイルが来たらファイルを読みたいんですが この場合、排他制御はどうしたらベストでしょうか? お願いします。
- 206 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 21:31:03 ]
- 何いってんのかわからん
- 207 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 21:34:08 ]
- おまえうざいんですけど
- 208 名前:デフォルトの名無しさん [2008/09/03(水) 22:10:33 ]
- 正直俺にも何言ってんのかわからんよ。
ぼんやりとは伝えたい方向が推測できないわけではないが。 プログラミング勉強する前に日本語できちんと自分の意図を 伝える練習した方がいいんじゃないのか?
- 209 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:14:03 ]
- おいおい>>205の文章は普通に言ってることはわかるだろw
サーバサイドの話でしょ。 俺はそっち方面知らんから答えられんけど。
- 210 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:14:49 ]
- >>205
やりたいことの説明が足りないのは確かだな。 1) 書き込まれたファイルを複数の監視しているPCのうちどれか1台が処理する。 2) 全部で処理する。 3) 全部で処理するが並列では処理させない。 並列処理といってるから1か3の可能性が高いが、 ファイルを書き出すのが完了した状態を判断したいということかもしれない。
- 211 名前:デフォルトの名無しさん [2008/09/03(水) 22:32:29 ]
- >>209
なんだよ 「サーバサイドの話」ってww FileSystemWathcerクラスは確かにUNCパスも使えるけど、基本的に IOの話であって、「ローカルサイド(嗤)」の話だがな。 第一、FileSystemWatherが監視するのはディレクトリであって、ファイルじゃ ないし。 そもそも「複数端末から同一ファイルを」監視しているはずなのに、「ファイルがきたら」 「ファイルを読みたい」って全く意味不明。ファイルは存在しているの?存在している なら「ファイルがくる」ってどういう意味? 存在していないなら「同一ファイルを監視する」 っていったいどういうこと? あ、なんかだんだんわかってきたぞ!! たとえば \\server\dir を複数マシンから監視して、hoge.txt ファイルが新しく 作られたら、それを読み込みたいんだけれど、複数マシンからアクセスするので 排他制御をなんとかしたいということなんだろうか???? Created イベントで新しいファイルの名前がhoge.txtだったら、単純にreadモードで FileStreamに読み込めばいいだけだと思うんだが…。
- 212 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:35:48 ]
- かなり意地悪だけど、
複数の端末が接続されている計算機において、 それぞれの端末から起動したプロセスで あるファイルを監視(FileSystemWatcherを利用)。 ファイルが作成されたら、何らかの排他制御をしつつ そのファイルの読み取りを行う。 というマルチユーザ環境での話と解釈できなくもない
- 213 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:51:52 ]
- >>209
お前の言ってることが一番分からんわ!
- 214 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:53:33 ]
- 多分最初に処理を開始した一台だけが処理する制御ってことなんだろうな、多分だがな。
- 215 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:57:45 ]
- IPを変えるのってどうやればいいか教えてください!!
- 216 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 22:58:20 ]
- 回線切って考えてみればいいと思うよ
- 217 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:42:00 ]
- だいたい皆さんのおっしゃる通りです。
言葉足らずすみませんでした。 \\server\のテキストファイルを複数の端末から監視し (生成タイミングはサーバー次第) 生成されたら読み込んでフォームに表示したいのですが 複数の端末が同時にファイルアクセスするので例外が出てしまいます (すべての端末で読み込みはしたい) こんな感じですが・・・
- 218 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:47:11 ]
- 普通に読み取り共有で開けないんだっけ?
- 219 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:51:41 ]
- 同時にファイルアクセスって聞いただけで冷や汗が出てくる
- 220 名前:デフォルトの名無しさん mailto:sage [2008/09/03(水) 23:52:51 ]
- ファイルアクセスされているかどうか調べられるんですか?
- 221 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:02:27 ]
- リードオンリーなら、同時にアクセスしても、普通に読めそうな気がするけど。
- 222 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:10:28 ]
- ファイル管理するクラスなりなんなりを置いて、それに読んでもらう方がよくね
リモートで呼び出しして
- 223 名前:デフォルトの名無しさん [2008/09/04(木) 00:27:58 ]
- >>211
おまえ、きも、しね
- 224 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:32:59 ]
- 共有モードを指定する。
これでファイルをメモ帳で開いてる場合でもエラーにならない。 new FileStream("file", FileMode.Open, FileAccess.Read, FileShare.ReadWrite) write側とread側の間の排他はいろいろ方法はあるが、 別名で書き出して書き出しが終わったらrenameというのが一番無難。 rename後の名前で監視しておけば書き出し途中は見えない。
- 225 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 00:38:33 ]
- そのためにわざわざサービスあげるのかい
- 226 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 06:16:43 ]
- RichTextBoxの改行の幅って調節できますか?
改行すると、一文字分くらい空いてしまうんですが。
- 227 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 07:49:01 ]
- 自演で回答に導くとはなかなかやるな
- 228 名前:デフォルトの名無しさん [2008/09/04(木) 18:59:32 ]
- エンターブレイン、ツクール最新作「アクションゲームツクール」を発表、XBOX360/XNAにも対応
news4xbox.blogspot.com/2008/09/xbox360xna.html
- 229 名前:200 mailto:sage [2008/09/04(木) 19:26:48 ]
- >>201
レスありがとうございます 自己解決しました 別ページに遷移した場合、前ページのcsでセットしたものは リセットされるという事を知らなかったのが理由でした マスタページの初期処理で必ず処理を行うようにする事で解決しました ・・・が、遷移する度に毎回処理ってなんか無駄だよなぁ・・・ 上のやり方以外で前ページでセットした内容を次ページに持ち越す事って出来ないのでしょうか
- 230 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 19:39:17 ]
- 何をしようとしてるのかよく分からない…
単にページ間でのデータ引き渡し?
- 231 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 19:42:18 ]
- これって
codezine.jp/article/detail/2930 良さそうだけど使った人いる? grid.g1sys.com/ 動画を見る限り簡単そう。 でも、掲示板に何も情報ないし。 grid.g1sys.com/bbs/patio.cgi
- 232 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:13:34 ]
- 宣伝乙以外に感想がありません
- 233 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:17:11 ]
- なんかCodeZineってすっかり企業の宣伝記事ばっかりになっちゃったね。
翔泳社らしいというか、往時のVBマガジンを彷彿とさせるものがある。
- 234 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:26:15 ]
- private void button_Click( object sender, EventArgs e)
{ private Thread demoThread = null; this.demoThread = new Thread(new ThreadStart(this.ThreadProcSafe)); this.demoThread.Start(); } private void ThreadProcSafe() { this.TextBox.Text = null; } ”有効ではないスレッド間の操作 コントロールが作成されたスレッド以外のスレッドからコントロール アクセスされました” これが出たからmsdnで簡単そうだった対策をやったんだけど また出る なんで?あんまり意味はわかってない
- 235 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:30:19 ]
- GUIスレッド以外のスレッドからコントロールにちょっかい出しちゃいけません
- 236 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:44:57 ]
- じゃあプログラム中にテキストボックスの中身変えたいときはどうすりゃいいのよ?
- 237 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:47:10 ]
- GUIスレッドからやるかInvokeすればいいじゃない
- 238 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:47:16 ]
- invokeしろぼけ
- 239 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:50:10 ]
- >これが出たからmsdnで簡単そうだった対策をやったんだけど
>また出る >なんで?あんまり意味はわかってない ちゃんとできてないんだろうとしか言いようがない。 どうやったのか書いてみそ。
- 240 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 22:56:06 ]
- ちょwwinvoke見たけどよくわかんね
GUIスレッドって何かわからない、スレッドに分けてないと思うんだけどフォーム.csに全部書いてるし どうやったかって書いてるとおりだと思うんだけど・・・
- 241 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:05:21 ]
- Thread つくって Start してるのに分けてないとはお前はなにを
言っているんだ
- 242 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:08:05 ]
- スレッドの勉強あんまりしてないよ・・・
なんでテキストボックス2にnullを代入できないんだよ・・・ 多分2回目のループの時だと思うんだけど・・・
- 243 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:09:56 ]
- >>240
ここにわかりやすく書いてある。 「Windowsフォームで別スレッドからコントロールを操作するには?」 www.atmarkit.co.jp/fdotnet/dotnettips/312ctrlinvoke/ctrlinvoke.html
- 244 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:12:01 ]
- >>243
ありがとう。でも今見てた。 メソッドの呼び出しみたいな例なんだけど 俺は単純にヌルを代入したいだけなんだけど それにフォーカスが関係あるの?
- 245 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:18:45 ]
- >>244
フォーカスじゃない、スコープ。
- 246 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:19:04 ]
- いちいちうるせえなあ。
ここで得られた回答が理解できないのは 偏に己の不勉強が原因なんだから精進しろよ
- 247 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:19:57 ]
- 243のコードは別のスレッドからGUIのフォーカスを変更したい場合の例で、フォーカスは関係ない。
- 248 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:33:25 ]
- 今ちょっとやってみたんだけど次はラベルで出た
テキストとかラベルとか一個一個全部メソッド作ってデリゲートで呼び出さないといけないの?
- 249 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:38:42 ]
- つラムダ式
- 250 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:40:03 ]
- >>249
ありがとう。もう明日にするわ
- 251 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:40:59 ]
- ラムダ式とかwww
より混乱を招くだろ >>250 おやすみ
- 252 名前:250 mailto:sage [2008/09/04(木) 23:42:04 ]
- >>251
ちょww何?? 簡単な方法あるんだったら教えてよ
- 253 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:42:58 ]
- 多分スレッドを作らなければいいだけだと思うけど
- 254 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:46:32 ]
- マルチスレッド禁止
- 255 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:54:44 ]
- スレッドとか消して
ボタン1の最初でテキストボックスにヌルを代入 のがループ2週目でまた”コントロールが作成されたスレッド以外のスレッドからコントロール 'textBox2' がアクセスされました” なんで2週目なの?どうすりゃいいの?
- 256 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:55:50 ]
- うるちゃい
- 257 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 23:59:29 ]
- 1周目と2周目で何が違うのか全くわからん
デバック無しだとどうもならないのにデバック有りだと止まるし
- 258 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:00:19 ]
- スレッドは理解するんじゃない、感じるんだ
- 259 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:03:03 ]
- ちゃんと再コンパイルしてるか?
- 260 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:10:02 ]
- だめだやっぱりできない
再コンパイル?ビルドはしてる なんで順番どうりに代入してるはずなのに・・・2週目から・・・・
- 261 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:10:52 ]
- Control.CheckForIllegalCrossThreadCalls = false;
- 262 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:27:13 ]
- ソースさらせよ
- 263 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:36:40 ]
- プログラミングが下手な人って大抵説明や質問も下手だよね
- 264 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:54:28 ]
- 君には向いてないとしか言い様がない
- 265 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 00:55:31 ]
- 思考の整理ができないんだろ。
自分の頭の中がぐちゃぐちゃなのに、 コンピューターの中なんて理解できるはずがない。
- 266 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 01:04:31 ]
- 初心者を煽る奴は死ぬべき
- 267 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 01:05:54 ]
- と初心者が申しております。
- 268 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 02:33:05 ]
- カッコつけてC#からやるからじゃね?やっぱ、基本はVBっしょ。
- 269 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 02:37:02 ]
- 書き方違うだけで基本はほとんど同じだから。
- 270 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 02:38:14 ]
- いや、ポインタとか安易に使うと危ないよ
- 271 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 02:47:28 ]
- VBの話をする奴はスレを荒らしたいだけ
- 272 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 03:14:25 ]
- なんでそんなこまごまと別スレッドからコントロールにアクセスする必要があるんだ。
いろいろやるならひとまとめでメソッドにして、メソッド自体をInvokeで呼ぶとかできるだろ。 ま、いまだに何がしたいのか良く分からないんだけどな。
- 273 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 03:46:56 ]
- ちょっとこれを見てくれ
ニコニコ動画のアカウントが必要かもしれんが com.nicovideo.jp/search/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0?mode=t
- 274 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 05:14:38 ]
- ん、C#コミュ作れと?
それとも、なぜかJavaがDとC#を敵視してる所について突っ込むべきか? って、C,C++もないのか。
- 275 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 05:26:06 ]
- 見て欲しかったらアカも置いてけ
- 276 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 06:32:16 ]
- Perl,Python,Java,Ruby,D言語があってC#がなかったら
なんか負けた気になるじゃないか
- 277 名前:デフォルトの名無しさん [2008/09/05(金) 10:56:16 ]
- 教えてください。
カスタムボタンクラスで派生したカスタムボタンコントロールで CustButton.PerformClick(); を実行してもクリックイベントが発生しません。 どうしたらイベントが発生する様になるのでしょうか?m(_ _)m
- 278 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 10:58:09 ]
- OnClickオーバーライドしてるとか
- 279 名前:デフォルトの名無しさん [2008/09/05(金) 11:02:25 ]
- OnClickはオーバライドしてません。
ボタンをマウスで直接クリックしている場合は問題ありません。 PerformClick();を実行してもイベントが発生しないのです。
- 280 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:04:54 ]
- 変数名でも間違えてるんじゃねーの?
CustButton1.PerformClick()とか
- 281 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:09:58 ]
- 直接Buttonから派生してるんだったら変なことしてない限りは
なにも変わらないはずだけど
- 282 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 11:13:09 ]
- Enabledがfalseだとか
- 283 名前:デフォルトの名無しさん [2008/09/05(金) 11:13:58 ]
- 原因みつけました。(はじめから見つけられないお馬鹿な私TT)
public CustomButton() { // この呼び出しは、Windows.Forms フォーム デザイナで必要です。 InitializeComponent(); // TODO: InitComponent 呼び出しの後に初期化処理を追加してください。 //this.SetStyle(ControlStyles.Selectable, false); } こうしました。クラスを作った際、自動生成された様です。 this.SetStyle(ControlStyles.Selectable, true); ご迷惑おかけしました。ありがとうございました。
- 284 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 12:00:37 ]
- namespace Wbhbh
{ public partial class Form1 : Form { private static System.Timers.Timer timer; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { textBox1.Text = null; timer = new System.Timers.Timer(30000); timer.Enabled = false; Random rnd = new Random(); string a = rnd.Next(1, 5).ToString(); textBox1.Text = a; 昨日のなんだけど、これで2週目にtextBox1.Text = null;ここで 有効ではないスレッド間の操作: コントロールが作成されたスレッド以外のスレッドからコントロール 'textBox1' がアクセスされました。 ってなるんだけどどうして?どうしたら解決しますか?
- 285 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 12:04:09 ]
- System.Windows.Forms.Timerを使うか、
Control.invoke
- 286 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 12:08:33 ]
- ありがとう
invokeの使い方が昨日からよくわからないんだよな button1_Click()にinvoke使えばいいの?
- 287 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 12:09:03 ]
- ぐぐれよ
- 288 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 13:35:32 ]
- つかタイマーでは何やってんの?
いまいち有り得ない使い方をしてそうだが…
- 289 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 13:59:40 ]
- private void button1_Click(object sender, EventArgs e)
{ textBox1.Text = null; timer = new System.Timers.Timer(30000); timer.Enabled = false; Random rnd = new Random(); string a = rnd.Next(1, 5).ToString(); textBox1.Text = a; timer.Elapsed += new ElapsedEventHandler(button1_Click); timer.Interval = rnd.Next(1, 5) * 30000; timer.Enabled = true; // timer 上の最後の産業を飛ばしてた invokeとか全然わからんし・・・ なんでループでテキストを書き直すのができないんだ・・・
- 290 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:08:32 ]
- > timer.Elapsed += new ElapsedEventHandler(button1_Click);
一番重要なところで途切れてたのか……
- 291 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:09:08 ]
- はじめまして。
OpenCVを使って書いた関数をC#で使いたいのですが、 どのようにしたらよいのでしょうか? 開発環境は Visual Stadio 2005 Visual C# 2005 Open CV です。 またオススメの書籍などありましたら是非教えていただきたいです。
- 292 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:10:27 ]
- 素直にWindows.Forms.Timer使えよ
- 293 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:11:58 ]
- >>289
ループじゃなくてタイマだろ? 取りあえずSystem.Timers.Timerの解説読めばスレッド使ってんのはすぐわかる。 で例外メッセージの一部「コントロールが作成されたスレッド以外のスレッド」辺りでググれば Invokeの使い方とか見つかるだろ。 まあ素直にSystem.Windows.Forms.Timer使えよ。
- 294 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:24:04 ]
- ありがとう。
そうだ、Tickの使い方がわからなくてこっちでやったんだ Forms.timerとの違いとかわからないんで調べてやってみる
- 295 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:29:25 ]
- その前にタイマの使い方が異常
- 296 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:32:45 ]
- その場しのぎの独学だから全然わからないんだ
みんなは何でこれがタイマの普通の使い方だとかわかるわけ?長い経験?
- 297 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:33:11 ]
- 静的メンバにタイマセットしてイベントの度に作り直してセットし直しって、裏ですごい動きになってるぞ
- 298 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:37:32 ]
- でもほとんどコピーの羅列だよ?
- 299 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:38:12 ]
- 別に経験長くなくても分かる
と思うけど頭の悪さは人それぞれだからなケケケ まあTimerの機能、動きを普通に理解してりゃ明らか
- 300 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 14:39:57 ]
- コピーってなあに…?
|

|