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


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

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



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

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

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


357 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 12:48:26 ]
>>340
なんで?

358 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:16:39 ]
>>357
共同風呂で他人が入っている可能性があるのに電気消す馬鹿がどこにいる

359 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:32:08 ]
それは一見同じ風呂だが実は別の風呂

Resourcesの画像プロパティ参照するごとに毎回新しいインスタンスが作られてるよ
だからDisposeもやっとかないとメモリが無駄に食われる可能性がある

360 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:44:01 ]
>>359
ResourceManager.GetObjectを使ってるようだから、それも不正解。
毎回は作られない。
長く使用されずにGCで回収されてしまった場合や
意図的にDisposeされた場合は再ロードが発生する。

361 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:54:10 ]
>>360
Resources.Image1 == Resources.Image1
がfalse返したり、
using (var g = Graphics.FromImage(Resources.Image1)) {
    // 適当に描画
}
this.BackgroundImage = Resources.Image1
で描画がまるで無視されたりするけど?

362 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:59:51 ]
>>361
下は意図的にDisposeしてるんじゃないの?

363 名前:361 mailto:sage [2009/08/08(土) 14:00:31 ]
ごめんなんでもない

364 名前:363=362≠361 mailto:sage [2009/08/08(土) 14:01:31 ]
>>363>>362>>361じゃない

もう寝る。

365 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 14:01:41 ]
>>362
そりゃGraphicsはDisposeしてるがそれは全く関係ないだろ



366 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 15:10:39 ]
どうでもいいが、”例え”は余計分らんw

367 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 16:36:28 ]
MSDNを見た感じは>>360だけど
実際に動かすと>>359なので
同一インスタンスであるという保証も同一でないという保証もないという前提にして、
フォームのロードと同時にリソースを読み込んでフォームのメンバにキャッシュする。
Disposeはしないという使い方をしている。


368 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 16:44:21 ]
>>365
>>367
まーその辺は、1MBくらいの大きめの画像をループで1000回くらい呼び出して
メモリの消費量がどうなるか眺めればよさそうですな。

369 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 01:10:05 ]
webBrowserコントロールでMouseDownやMouseMoveのイベントハンドラーを実行したいのですが
規定のイベントには定義されていないみたいです。
どうにか実行できないでしょうか?

370 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 03:35:25 ]
マイクロソフトのサイトで初心者向け10行で出来るシリーズだったと思うのですが、
デスクトップにカレンダーを表示するアプリの作成ページがあったと思うのですが、
どなたかURLを覚えている人いませんか?
探したけど見つからない。

371 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 03:39:38 ]
>>203
インデントをずらせ!化す!!

372 名前:デフォルトの名無しさん [2009/08/09(日) 07:54:35 ]
サイトを見ていたら、
ソースの中に
[ReadOnly(true)]とか
 [Category("新規カテゴリ")]

という行がありました。
上記の"[   ]"
はどういうケースに使うのですか?


373 名前:デフォルトの名無しさん [2009/08/09(日) 07:59:24 ]
>>369
homepage1.nifty.com/yasunari/VB/VB2005/WebBrowserMouseDownEvent.htm

374 名前:デフォルトの名無しさん [2009/08/09(日) 08:00:08 ]
フルで入れちゃった。
h抜いてると思ってくれ

375 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 09:06:49 ]
>>373
VBですか
何書いてるのかサッパリです^^



376 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 09:54:47 ]
>>372
それは属性という機能。
ufcpp.net/study/csharp/sp_attribute.html

377 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:02:05 ]
アドバイスお願いします。
WPFである条件のときだけチェックボックスを表示したいです。
Formとおなじように、.csに、
if ( ) checkBox.Hide();
else checkBox.Show();
と書いたところ、
'System.Windows.Controls.CheckBox' に 'Hide' の定義が含まれておらず、型 'System.Windows.Controls.CheckBox' の最初の引数を受け付ける拡張メソッドが見つかりませんでした。using ディレクティブまたはアセンブリ参照が不足しています。
といわれました。

CheckBox chetkBox = new CheckBox();
checkBox.Hide();
としてもだめでした。

checkBox.Visibility = Hidden;
では、
名前 'Hidden' は現在のコンテキスト内に存在しません。

checkBox.Visibility = "Hidden";
では、
型 'string' を型 'System.Windows.Visibility' に暗黙的に変換できません。
でした。
どうすればいいでしょう?


378 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:09:44 ]
checkBox1.Visibility = Visibility.Hidden;

379 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:18:32 ]
<CheckBox Name="..." 
XamlのName属性は何になってる?

380 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:22:24 ]
そもそもそのコードでは checkBox というインスタンスが…
いや、何でもない。

381 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:32:15 ]
>>378
ありがとうございます。
できました。


382 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 18:25:08 ]
ひょっとして、ずれてるかもしれませんがご容赦ください。
fileSystemWatcherのファイルの生成の捕捉について教えてください。
IE7.0でファイルをダウンロードして、それを契機にアクションしたいと思います。
private void fileSystemWatcher_Created(object sender, FileSystemEventArgs e){//処理}
で監視しているのですが、ダウンロードのときだと、うまく監視できません。
別のフォルダから移動してくると、監視に成功します。
IEのダウンロードの場合は、Createdでは監視できないんですか?


383 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 18:38:58 ]
取り敢えず名前を付けて保存時はちゃんと反応するな

384 名前:デフォルトの名無しさん [2009/08/09(日) 19:11:32 ]
テキストボックスのハイトやパディングを自由に指定できないのはなぜ?
見栄えのいいフォームができないじゃないか。
C#ってこの程度のもんだったんだ…。

385 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 19:13:47 ]
WPF使うか自前で描画しろ



386 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 19:18:51 ]
>>384
大丈夫、君ならJavaでもC++でも見栄えの良いフォームを作れないさ

387 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 19:30:16 ]
>>383
ありがとうございます。
それでできないのですが、なぜでしょう?
もうすこし考えてみます。

388 名前:デフォルトの名無しさん [2009/08/09(日) 19:48:53 ]
WPFよりWindowsフォームアプリケーションが勝る点はどこですか?
…女子高なので聞いても誰も知りません。

389 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 20:15:01 ]
.Net2.0でも動くこと。WPFはXPのsp2以降とか条件が厳しくなるので
使えるユーザーが限定されてしまうことかな。


390 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 20:24:07 ]
殆どのユーザーはXPSP2以降なので問題なし

391 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:01:21 ]
星形のウィンドウズフォームってどうやって作るのでしょうか?

392 名前:デフォルトの名無しさん [2009/08/09(日) 21:03:15 ]
>>389
ありがとう。
では、WPFの方がこれから主流になるのかな。

393 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:06:10 ]
>>391
ttp://dobon.net/vb/dotnet/form/formregion.html
ココ見ればできる

394 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:06:32 ]
>>391
Regionプロパティつかう

395 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:08:12 ]
>>393
そこは見ましたが多角形のフォームが作れないんですよ



396 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:14:50 ]
見たけど作れないってどういう事よ

397 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:18:26 ]
あれを見てわからないなら、素直にあきらめろよ。

398 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:26:18 ]
うるせえだまれ

399 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:28:19 ]
やだよーん

400 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:32:02 ]
>>396
Point[] points ={ new Point(0, 0), new Point(100, 300), new Point(200, 400),
new Point(300, 300), new Point(200, 200)
};

System.Drawing.Drawing2D.GraphicsPath path =
new System.Drawing.Drawing2D.GraphicsPath();
path.AddPolygon(points);

this.Region = new Region(path);

こんな感じにやってみたけど

401 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:41:00 ]
多角形は作れてるじゃないか

402 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:43:00 ]
BorderStyle を none にしてないとか

403 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:43:48 ]
ポリゴンの意味を理解しろよ。
Point[] points =
{new Point(100, 400),
new Point(300, 300),
new Point(500, 400),
new Point(400, 200),
new Point(600, 100),
new Point(400, 100),
new Point(300, 000),
new Point(200, 100),
new Point(000, 100),
new Point(200, 200)};
こんな感じ。
あと types とフォームのサイズも増やしとけよ。


404 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:46:47 ]
ペンタゴンなら…

405 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:48:05 ]
いろいろ作ったらさ
SS見せてほしいんだけどw



406 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 21:53:01 ]
>>403
typesは関係ないのでは?

407 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:05:49 ]
>>406
pts 配列内の対応する各点の型を指定する PathPointType 列挙体の要素の配列。
の数と、増やした点の数って一致して無くてもいいの?

408 名前:デフォルトの名無しさん [2009/08/09(日) 22:24:43 ]
営業日報システムをC♯で作りたいけど、
テキストボックスの高さが自由になりません。
皆さんはどう工夫してますか?

409 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:29:50 ]
ふつうにやってるけど?

410 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:32:44 ]
MultLineをonにしる

411 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:33:30 ]
>>408
textBox.Multiline = true;

412 名前:デフォルトの名無しさん [2009/08/09(日) 22:46:54 ]
マルチラインをオンにして、さらに縦方向の位置を中央にすることはできますか?

413 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:51:39 ]
>>412
何に対する何の位置が中央?

414 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 22:55:24 ]
Forms に HorizontalAlignment はあるのに何で VerticalAlignment が無いんだろう・・・

415 名前:デフォルトの名無しさん [2009/08/09(日) 22:58:26 ]
>>413
垂直方向に対するテキストの位置。
うまく言えなくてごめん。



416 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 23:02:30 ]
テキストボックスに垂直位置という概念は普通ないだろ
位置固定するならテキストボックス使う意味ないじゃん

417 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 23:06:47 ]
だいたい、VerticalAlignmentが仮にあったとしてだ
常に垂直位置を中央に固定しておくと言うことは行数が増減する度に
テキストボックスの垂直方向のサイズを伸縮しなければ
追加した最後の行がコントロール内に収まらないだろ

418 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 23:19:03 ]
それを言うなら、HorizontalAlignment にも言えることではないか?

419 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 23:20:17 ]
常に水平位置を中央に固定しておくと言うことは桁数が増減する度に
テキストボックスの水平方向のサイズを伸縮しなければ
追加した最後の桁がコントロール内に収まらないだろ

420 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 23:25:02 ]
ちなみに、412の言いたいことが分かるから俺も疑問に感じた。
あれだろ、Officeの縦位置。

421 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 00:38:47 ]
>>420
そういう疑問を感じる自分に疑問を感じようよ。

目的が全然違う。
ワードやエクセルの表セルやテキストボックスは、
(最終的に印刷されることを意識した)の文字列のレイアウトを
制御するためにある。

Windows FormのTextBoxは、あくまでユーザーからの文字入力を受け付けるためのもの。

422 名前:デフォルトの名無しさん [2009/08/10(月) 01:49:37 ]
>>421
別に、垂直方向に中央があってもいいだろ。
目的とか関係なく。
見映えを考えたらやりにくくて仕方ないんだよ。

423 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 04:18:30 ]
16x16の画像2000枚を描画しなきゃならんのだが、どうにも遅い。
大量の画像の描画を高速にするにはどうしたらいい?

424 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 04:28:16 ]
描画が遅いってどうやって検証した?

425 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 04:58:02 ]
>>424
なるほど。
試しにDrawImage無くしても時間変化しなかった。
他の要因だ。thx。



426 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 05:22:26 ]
結局、メモリケチろうとWeakReference使ってたのがダメだったっぽい。

427 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 06:52:25 ]
背景変えたPanelの真ん中に枠線消したTextBoxでも置けばいんじゃね

428 名前:デフォルトの名無しさん [2009/08/10(月) 08:03:15 ]
パネルの中にラジオボタンをたくさん配置し、けど、全て選択することも可能にすることはできますか?

429 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 08:17:25 ]
なぜチェックボックスではだめなのかね

430 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 08:17:34 ]
パネルの中にパネルなどを置いてその中にボタンを入れればおk

431 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 11:15:10 ]
だから見た目を重視するならWPF使えと

432 名前:デフォルトの名無しさん [2009/08/10(月) 12:10:37 ]
>>429
ラジオボタンで統一させたいんです。
ところで、これからはWPFの時代が来そうですか?
今からVSを学ぶならばWPFでしょうか。

433 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 12:33:51 ]
>>430
その方法じゃチェックを外すことは出来ないぞ。

>>432
なんでラジオボタンで統一するんだ?
複数チェックが可能ならチェックボックスにすべきだろ。

434 名前:デフォルトの名無しさん [2009/08/10(月) 12:42:26 ]
>>433
パネルの中にパネルを碁盤上に敷き詰めて、
1つ1つにラジオボタンを入れたらできる?

435 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 12:51:04 ]
>>432
チェックボックスの□をラジオボタンの○にするような事が簡単にできる。
WPFやるのはWinFormsを使い慣れてからでも遅くはない。その頃にはVS2010出てるだろうしね。



436 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 12:59:34 ]
>>428
AutoCheck = falseにすれば普通にできるよ。
まあ、常識があれば出来てもやらないし、やるべきでないと思うけど。

ただし、その場合当然Clickイベント拾ってコードでCheckedを制御する必要がある。

437 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 13:02:33 ]
あと、ラジオボタンをコンテナの子コントロールにしない(Zオーダーを上にして、
コンテナの上に配置する)って方法もある。

まあ、これも普通はやらんよね。

438 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 17:59:17 ]
>>434
そんなのはImageをセットしたラベルやボタンを使うことをお勧めしたい。
ラジオボタンにこだわる必要が全くない。

439 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 18:32:36 ]
現状WPFは初心者にはお勧めできない。
必要な情報は自分でMSDN読んで調べられるようでないと無理。
それに,C#に加えてGUIデザイン専用の別の言語を覚えないといけない。

440 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 19:00:48 ]
>>439
確かになー。
オレも大概初心者レベルだが、オープンソースの色々なプロジェクトのソースコードを眺めてるけど
WPFで書かれたフォームは見たことないな。(IronPython Studioのプロジェクトを除く)

WPFはSliverlightで必須だったりExpressionでデザインできたりって話は聞くけど……ううむ。

441 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 19:22:56 ]
単純にうちのボロPCじゃ重いってのでやる気がな…

442 名前:デフォルトの名無しさん [2009/08/10(月) 19:42:03 ]
WPFの本を勃ち読みしたが、
どの本の例文にもhttp……microsoft…みたいなwebアドレスが冒頭に記載されていた。
しかし、どの本もその説明がなかった。
あのアドレスは一体何?

解説書が解説の役目を全く果たしていない。

443 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 19:46:49 ]
それは質問なのかただの愚痴なのか?

444 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 19:49:24 ]
XAMLの名前空間かなんかかしら

445 名前:デフォルトの名無しさん [2009/08/10(月) 19:58:40 ]
>>443
質問です。
あのアドレスは何を意味しているのですか?



446 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 20:01:55 ]
>>445
msdn.microsoft.com/ja-jp/library/ms747086(VS.80).aspx

447 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 20:26:55 ]
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/428screencapture/screencapture.html

private void button1_Click(object sender, EventArgs e)
{
Rectangle rc = this.Bounds;

Bitmap bmp = new Bitmap(
rc.Width, rc.Height, PixelFormat.Format32bppArgb);
using (Graphics g = Graphics.FromImage(bmp))
{
g.CopyFromScreen(rc.X, rc.Y, 0, 0,
rc.Size, CopyPixelOperation.SourceCopy);
}
}

このような形で取得した画像をEXCELに貼り付け保存したいのですが、どのようなコードを書けばいいのでしょうか?
上記のサイトを参考に、スクリーンショットは取得でいるようになったのですが、EXCELとの連携がうまくいきません。

448 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 20:41:30 ]
ttp://hanatyan.sakura.ne.jp/vbhlp/Excel12.htm
VB6の記事だがまあ参考になるんじゃない

449 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 22:15:53 ]
this.BackColor = Color.Red;
this.TransparencyKey = Color.Red;
label1.BackColor = Color.Transparent;

と設定して、
label1.Imageに黒から透明のグラデーションのPING画像を設定すると、
透明の部分が赤色になります。
どうにかしてlabel1を黒から透明のグラデーションで表示できないでしょうか?

450 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 22:33:47 ]
>>449
君は自分自身でも何がやりたいのかよく分かってないのと違う?
何がいいたのかよくわからんけど。

451 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 22:39:39 ]
で、その透明部分が何色になっていればいいんだ?

452 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 22:46:18 ]
>>451
フォームも透明にしてるんだし透明ですよ

453 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 23:09:23 ]
>>452
意味の分からんこと言ってないでググれ。
blogs.wankuma.com/youryella/archive/2007/10/15/102151.aspx

454 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 23:15:03 ]
>>452
抜き色を赤に設定してるんだから、赤っぽい色は透過されないに決まってるだろ。

455 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 23:20:51 ]
>>454
だからそれが出来ないのかなと聞いたんですけど?



456 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 23:23:31 ]
>>449
真面目な話、そもそも君が何がをやりたいのかサッパリ伝わってないと思うから、
そこをきちんと分かるように説明しないと、出る答えも出ないと思うけど。

457 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 23:26:16 ]
>>456

>どうにかしてlabel1を黒から透明のグラデーションで表示できないでしょうか?
>どうにかしてlabel1を黒から透明のグラデーションで表示できないでしょうか?
>どうにかしてlabel1を黒から透明のグラデーションで表示できないでしょうか?






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

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

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