1 名前:デフォルトの名無しさん [2013/02/15(金) 16:54:12.79 ] ここは Visual Basic 〜6.0 の質問スレです。 質問者は使用しているOS、VBのバージョン、サービスパックのバージョン、 「何がしたくて、どうしたけど、どう困っているのか」を明確に書きましょう。 VB.NETは別物なので専門スレで、VBA、APIの質問もそれぞれのスレで。 ○ 質問者の心得 一.質問する前にMSDNやGoogle、過去ログにも目を通してみる。 二.VBScript、インストーラーなどはこのスレでOK。 三.質問は第三者にもわかりやすいよう簡潔かつ具体的に。 四.荒らしは相手しない。 ○ 回答者の心得 一.答えられない質問は無駄に罵倒せずスルー。無理するな。 二.代用法を強制しない。 三.回答する上で必須ではない情報をむやみに聞き返さない。 四.荒らしは相手しない。 五.VB情報募集中。 六.回答は質問者が理解できるよう具体的に。 MSDN Online Japan ホーム www.microsoft.com/japan/msdn/default.asp Visual Studio 6.0 Service Pack 6 msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp6/default.aspx Google www.google.co.jp/ 前スレ VBプログラマ質問スレ(Ver.6.0 まで) part61 toro.2ch.net/test/read.cgi/tech/1359721249/ ※「まず自分で調べる」クセを身につけよう。
549 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:15:38.38 ] >>547 どんな俺様理論だよ。 VBのEULAにはそんなこと書いてない。
550 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:16:43.51 ] バレなきゃ問題ないって意味?
551 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:19:10.73 ] >>550 日本国著作権法 ○ VBのEULA ○ 2chのライセンス馬鹿 ×
552 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:22:37.93 ] あえてExcelを選択してる理由を考えれば当然のはずだが一応補足しておくと、 >>546 で言ってる記事はもちろんVB6の開発環境を持ってない人向けのもの。 ついでに言えば、仮にVB6の開発環境を持っていても直でVB6に付属のコンポーネントを VB6以外の開発環境で使うのは厳密に言えばアウトのはず。 ただこれも例外があって、少なくともVS2003の時代にはVS2003で使ってもいいですよと EULAか何かに書いてあった。
553 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:26:22.42 ] 技術情報としての記事にEULAを引き合いに出して講釈をはじめたアホがひとり
554 名前:デフォルトの名無しさん [2013/04/22(月) 22:27:34.35 ] 何でも叩きたい年頃なんでしょ?
555 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:37:10.08 ] >>553 馬鹿ってすぐそれだな。
556 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:40:57.52 ] 正義の味方にでもなったつもり 月光仮面ライセンス参上! てか?
557 名前:デフォルトの名無しさん [2013/04/22(月) 22:44:51.13 ] 今からおぼえるならC#のほうがいいですか?
558 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:47:27.79 ] 言語を覚える?マジか? いまだにリファレンスを見ないで書ける言語は一つもない VB6なんて特にそう ヘルプとインターネットがあってはじめて使える言語だわ C言語の時代はそんなことが無かったのだけれども 標準ライブラリの仕様、引数の順序まで覚えていた 今の言語は情報量が多すぎて覚える気がおこらない
559 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:48:29.42 ] ライセンス云々と書いてる人は単につぶやき程度で、こうしろとかああしろとか強制してないのに なにこのライセンス云々の内容を叩くアホはw
560 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 22:49:19.60 ] 叩かれたと思うのは本人だけでそれ以外の人はなんとも思っていない 自己紹介乙
561 名前:デフォルトの名無しさん [2013/04/22(月) 22:50:13.63 ] >>559 うわぁ…
562 名前:デフォルトの名無しさん mailto:sage [2013/04/22(月) 23:59:40.15 ] >>556 ケッコウ仮面w
563 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:06:49.71 ] >>558 よかった。それが普通だよな。 ネット環境が統合開発環境の補助機能がないとVBなんて使える気がしない。
564 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:47:37.41 ] >>563 中には魔界の仮面なんとか氏のように、生き字引のような人がいるけどな
565 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:53:32.64 ] N88あたりの時代は命令数が少ないとはいえ入力支援も無いし全部覚えるしかなかったな
566 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:55:27.63 ] VBにもPEEKやPOKEがあるの?
567 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:56:23.36 ] READ D$ DATA "ABCDEFG"
568 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 13:57:44.76 ] 1010 COLOR 5 1020 PRINT "HELLO WORLD" 1030 END
569 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 14:00:08.96 ] 100 DIM A$, B 110 A$ = "HOGEHOGE" 120 GOSUB 200 130 A$ = "UNKO" 140 GOSUB 200 150 B = 256 160 A$ = STR(B) 170 GOSUB 200 180 END 190 REM SUB 200 PRINT A$ 210 RETURN
570 名前:デフォルトの名無しさん [2013/04/23(火) 14:00:30.12 ] 1025 CLS
571 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 14:03:17.92 ] 100 DIM I, J 110 SCREEN 3 120 CLS 2 130 FOR I=0 TO 100:FOR J=0 TO 100 140 PSET(J,I) 150 NEXT J: NEXT I 160 LOCATE 5, 6: PRINT "BASIC"
572 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 14:05:59.36 ] 行番号がない言語はBASIC名乗っちゃいかんな
573 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 14:14:04.81 ] そういえば、行番号つけられるんだっけな。VB6。 つけたことないけど。
574 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 17:01:11.97 ] Quick BASIC..
575 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 17:17:09.54 ] FORTRANを忘れないであげてください!
576 名前:デフォルトの名無しさん [2013/04/23(火) 18:07:46.01 ] 物言わぬ多数派: Visual Basic 6 が今でも成功している理由 (David Platt) ttp://msdn.microsoft.com/ja-jp/magazine/jj133828.aspx
577 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 03:37:32.43 ] VB6でgzipファイル扱おうと思うとtar使うとかがいいの?
578 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 03:38:35.27 ] そういやXPや7はOSが標準でzipを扱えたと思ったけどVB6からその機能使えるんかな
579 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 04:26:49.30 ] >>578 Shell32.dllを使って一度作ってみたことあるけどイマイチ動作が不安定だった覚えがある。 「vb6 zip 圧縮」でググると結構ヒットするけど。
580 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 14:47:30.19 ] d
581 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 15:02:06.17 ] 場合によってはzipfldr.dllの登録が必要だったり 空のzipファイルを自前で用意せにゃならんかったり shell32から使うのはあまりスマートじゃない感じかね
582 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 15:12:34.74 ] レジストリのzipのShellNewを見てみたらこちらもDataの値に空zipのバイナリが直で書かれててワロタ
583 名前:デフォルトの名無しさん mailto:sage [2013/04/24(水) 16:58:30.57 ] >>576 LightSwitch が紹介されてるけどあれ機能が少ない上に有料でしょ? 2chにスレもない。
584 名前:デフォルトの名無しさん mailto:sage [2013/04/25(木) 20:27:48.56 ] プロの世界は知りませんが、個人的にはへろぱ氏の偽UnZip32.dllをとても 便利に使わせてもらってます。
585 名前:デフォルトの名無しさん mailto:sage [2013/04/26(金) 09:41:12.30 ] dllうぜえ厨だけど、VBSでのZIPのコードがどこかにあったキガス。 名前空間とかいうのをうんぬんだったっけな。
586 名前:デフォルトの名無しさん mailto:sage [2013/04/26(金) 09:43:17.30 ] ZIPのコードというか、ZIPの圧縮、解凍のコード。 変数名がややわかりにくかった記憶がある。改修してこぴへよろ。
587 名前:デフォルトの名無しさん mailto:sage [2013/04/26(金) 13:29:06.95 ] ZIP.VBS www.vector.co.jp/soft/winnt/util/se355605.html これか
588 名前:デフォルトの名無しさん mailto:sage [2013/04/26(金) 19:34:45.37 ] VB6の標準のDBコントロール使うのとSQLite使うのとどっちのほうがパフォーマンスいいかな
589 名前:デフォルトの名無しさん mailto:sage [2013/04/26(金) 19:47:30.12 ] SQLiteはUTF-8使えないと無理
590 名前:デフォルトの名無しさん mailto:sage [2013/04/28(日) 03:56:45.97 ] >>483 俺とっくにマじゃないけど .netは3.5を入れればXP〜Windows8まで対応できるから十分じゃないかな。 しかも、シェルスクリプトである PowerShell から .net を利用できるからバッチのために別の言語を覚える必要とかもない。 Win7, 8 にはそれぞれ .net 4と 4.5 が入ってるけど .net 3.5 と共存できるんだよっ!! XPといってもいまどきのマシンなら .net入れても余裕で動くし。 メモリが少ない昔のマシンで動かすときとか 仮想マシン大量に使うときはちょっと重くなるだろうけど・・・
591 名前:デフォルトの名無しさん mailto:sage [2013/04/29(月) 00:44:55.94 ] 動くけどあからさまに遅くなるしな いや正確には.NET向けの仕様になってないから .NETの悪いとこばかり目立つ感じになっちゃうというか Sub Main()からフォームをshowするだけだとそのまま終わっちゃうから Application.Runとかに変えてーそうするとと後続処理が流れないから Form.Loadとかに処理移してーそしたらForm.Loadより先にText.Changedが動いてて ロード完了フラグ作って制御してーあとフォームをcloseしただけじゃ初期化されないから めんどいからDisposeしたら再ロード遅くなってしょうがないからコントロール初期化処理入れてー みたいな、もう一から設計やり直させてくれよ的な
592 名前:デフォルトの名無しさん mailto:sage [2013/04/29(月) 15:09:30.82 ] それ以上の愚痴はVB.NETスレでやってくれ。 VB6の場合、Sub Mainは非表示のトップレベルウインドウで動いてるから、 フォームから動かしているのと変わらない。
593 名前:デフォルトの名無しさん mailto:sage [2013/04/29(月) 15:59:53.81 ] へぇーありがとう それ長年気になってたヤツ まとめて解決だわ ThunderRT6Mainがいつも居る謎 MainでShowして抜けても終了しない謎
594 名前:デフォルトの名無しさん mailto:sage [2013/04/30(火) 17:31:32.65 ] Win8のストアアプリ開発しようと思ってんだけど、テキストファイルの読み込み が従来のVB.NETのようにそう簡単にはいかなくて本当困ってる・・・ 普通にテキストファイル内の文字を読み込んでボタンクリックしたらテキストブ ロックにその内容が表示されればいいだけなんだけどね・・・ 何かいい方法ないですかね?
595 名前:デフォルトの名無しさん mailto:sage [2013/04/30(火) 17:50:13.75 ] >>594 それはVB6の話か?
596 名前:デフォルトの名無しさん [2013/05/03(金) 06:05:34.17 ] VisualBasic だって捨てたものじゃない ttp://el.jibun.atmarkit.co.jp/ahf/2012/07/visualbasic-6a15.html
597 名前:デフォルトの名無しさん mailto:sage [2013/05/03(金) 06:20:31.19 ] >>596 VB.NETの話は別スレだろ。
598 名前:デフォルトの名無しさん [2013/05/03(金) 19:50:21.08 ] VB6のクリップボードオブジェクトって テキストと画像しか扱えないのな プラットフォームSDKのクリップボードのAPIを見ると色々な形式に対応してるようだけど VB6だけじゃだめなのか
599 名前:デフォルトの名無しさん mailto:sage [2013/05/03(金) 20:36:52.40 ] API使わないと自由な形式にはできない
600 名前:デフォルトの名無しさん [2013/05/08(水) 04:47:00.55 ] テキストと画像で充分でしょ クリップボードでバイナリ扱おうなんて危険
601 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 08:37:14.62 ] なぜVBは黒歴史のような扱いを受けるのでしょうか? それにもかかわらず今でも廃れた感がないのは何故?
602 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 09:23:57.52 ] 誰が誰に黒歴史という扱いしているんですか? 廃れた感?あなたがそう感じてたとして、それが何?
603 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 09:41:44.11 ] VB6先輩こえー
604 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 12:49:17.00 ] 黒歴史かどうかはしらんが、廃れた感は廃れ切ったから感じないだけだろ
605 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 22:04:55.27 ] ByRefよりByValのほうが速かった件
606 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 22:35:59.86 ] ByRef は基本的に速くするために使うものではない希ガス
607 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 22:49:13.80 ] Property Get/Let で定義したプロパティって ByRef渡しで値変更はできないのな 'Class1.cls Dim n As Integer Public Property Get Value() As Integer Value = n End Property Public Property Let Value(newValue As Integer) n = newValue End Property 'Form1.frm Sub Hoge(ByRef n As Integer) Debug.Print n n = n + 1 Debug.Print n End Sub Private Sub Command1_Click() Dim c As New Class1 Debug.Print "Before "; c.Value Call Hoge(c.Value) Debug.Print "After "; c.Value End Sub
608 名前:デフォルトの名無しさん mailto:sage [2013/05/08(水) 23:25:27.89 ] 希ガスってなつかしい
609 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 00:57:19.42 ] >>607 なんかいろいろ酷い理解だなw
610 名前:桃白白 [2013/05/09(木) 01:32:20.47 ] >>607 VB.NETではできた。 コンパイラさんがこんなコードを生成してくだすってた。 コンパイラさんマジ感謝っす。 Dim s As String = Me.Value Hoge(s) Me.Value = s
611 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 01:39:23.89 ] IntegerじゃなくStringだと!?
612 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 01:48:35.42 ] 出来るんだよ、そう.NETではね
613 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 01:55:07.26 ] VB2010の無料ので試してみたけど、全然書式違うのな驚いた。ヘルプの小窓が教えてくれるし助かったというか 'Class1.vb Public Class Class1 Dim n As Integer Public Property Value() As Integer Get Value = n End Get Set(value As Integer) n = value End Set End Property End Class 'Form1.vb Public Class Form1 Public Sub Hoge(ByRef n As Integer) Debug.Print(n) n = n + 1 Debug.Print(n) End Sub Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click Dim c As New Class1 Debug.Print("before " & c.Value) Call Hoge(c.Value) Debug.Print("after " & c.Value) End Sub End Class
614 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 01:58:17.87 ] なんかJavaみたいなコードになって気持ち悪い VB.NETに移行したくないお
615 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 01:59:00.03 ] VB.NET自体C#があれば要らない言語なんだよな
616 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:03:48.92 ] { }の括弧に比べれば End Subとか何の終端なのか分かりやすいのがVBの利点ってとこか まぁ } の後にコメントで何の終端かを書けばすむだけではあるが
617 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:06:37.86 ] VB6のほうが見かけシンプルだし 移行で覚えなきゃならんこと多そうだし 当分はVB6を使い続けるは
618 名前:桃白白 [2013/05/09(木) 02:09:20.78 ] >>616 わかるー、桃白白それ超わかるー、ネストが4つくらいになって上の とこが画面に表示されないほど上にあるときVB超わかりやすい >>615 DimもAsもない言語なんてくそくらえだお
619 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:09:38.98 ] >Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click ここなんか全く理解が及ばない .NET移行なんて無理難題すぎ
620 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:10:45.72 ] >DimもAsもない言語なんてくそくらえだお ( ゚Д゚)ポカーン
621 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:12:04.14 ] VB.NETはDimよりVarで宣言するのが主流なんだっけか
622 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:13:38.64 ] ボタンクリックごときに変数をよこしてくるとは大層なクリックだことで
623 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:14:11.34 ] ×変数 ○引数 寝ぼけちん
624 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:15:53.10 ] ボタンクリック如きで引数のないdelegateを定義する方が大層だぞ
625 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:16:26.23 ] Handles Button1.Click ←これをつけたプロシージャがクリックイベントを処理するプロシージャになってプロシージャ名はButton1_Clickじゃなくても何でもいいってことかな?
626 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:20:25.83 ] クリックに相当するWindowMessageが無いようだから マウスダウンとマウスアップが同じウィンドウだったらクリックイベント用のプロシージャを呼び出す仕様なのかな?>VB6
627 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:21:31.44 ] それはWin32API自体そうなってる
628 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:21:45.94 ] クリックしたボタンとクリック位置くらいは欲しいとは思ったことは何度もある
629 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 02:26:26.39 ] コマンドボタンは左クリックしか反応ない
630 名前:デフォルトの名無しさん [2013/05/09(木) 10:53:01.41 ] まだ規制されてるんかな・・・
631 名前:デフォルトの名無しさん [2013/05/09(木) 11:05:48.85 ] >>607 オブジェクトを引数にすればByRefなくてもプロシージャで呼び出し元の プロパティをいじることができるんよな。 >>610 VB.NETのStringは参照型なので↑の指摘と事情は一緒だろう。 >>625 そうです。VB.NETはHandlesの記述が普段見るソース画面にあるから何のイベントか判別つくからね。 C#になるとdelegateってのだっけ?デザインのほうにHandlesに相当する記述が移動してるから パッと見ではこのプロシージャが何のイベントなのかわかんなくなる。
632 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 12:11:35.69 ] >>631 .NETのStringは変更不可(イミュータブル)なオブジェクトだから その指摘は当たらない
633 名前:デフォルトの名無しさん [2013/05/09(木) 14:40:23.66 ] >>610 コンパイラがコードを生成するってどゆこと?
634 名前:桃白白 [2013/05/09(木) 14:56:15.87 ] >>633 コンパイラさんがコードを生成するって意味だお。 Hoge(Me.Value) と書くでしょ。それをビルドするの。そしたら Dim i As Integer = Me.Value Hoge(i) Me.Value = i みたいなコードをコンパイラさんが生成してくださるの。 コンパイラさんがコードを生成するって意味なの。
635 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 16:18:14.36 ] Sub PlusOne(ByRef v as Integer) v = v + 1 End Sub という参照渡しのサブルーチンのがあって 最初 x = 0 で Call PlusOne(x) や PlusOne x の場合xは1になるのだけど PlusOne(x) の場合0になる。これ結構バグのもとだった。
636 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 16:22:43.28 ] どういう理屈なんだい?
637 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 16:25:43.29 ] 一番下のをCall付きで書くとこうなる Call PlusOne( (x) ) (x) で x のコピーが一時領域に作られるってわけさ
638 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 16:36:54.07 ] なーる しかし酷いな
639 名前:デフォルトの名無しさん mailto:sage [2013/05/09(木) 20:05:08.86 ] >>635 それは参照渡しのファンクションで引数を変更されたくないときに使うテクニック まあ、分かりにくいのでバグのもとなのは確か あまり薦められたものではない
640 名前:デフォルトの名無しさん mailto:sage [2013/05/11(土) 19:05:30.39 ] 実行時にExcelやWordのように、フォントやそれに対応するフォントサイズを 選択するコンボボックスを表示させたいのですが。 実行時に選択可能なフォントやそのサイズを取得することはできますか? VB6の賢者の皆さんのお力をお貸しください。
641 名前:デフォルトの名無しさん mailto:sage [2013/05/11(土) 19:23:04.93 ] あのさぁ せめて一回ググってから質問してくれる?
642 名前:デフォルトの名無しさん mailto:sage [2013/05/11(土) 22:37:11.50 ] >>641
643 名前:デフォルトの名無しさん [2013/05/12(日) 05:07:39.36 ] フォントを列挙するAPIがある
644 名前:デフォルトの名無しさん [2013/05/12(日) 07:15:22.91 ] EnumFontFamilies()
645 名前:デフォルトの名無しさん mailto:sage [2013/05/12(日) 08:13:36.83 ] >>641 失礼しました。 >>640 です。 参考にしたURL↓ Microsoft.VisualBasic.PowerPacks.Printing.Compatibility.VB6 Namespace () こちらのページの情報で、フォント名の一覧を取得することはできたのですが、 各々のフォントで利用可能なフォントサイズの一覧を取得する方法がわかりませんでした。 お力をお貸しください。
646 名前:デフォルトの名無しさん [2013/05/12(日) 19:55:50.21 ] 面倒くさいからサイズは10とか15とか好きに設定すればいいんじゃない? フォント名は存在しないのを指定するとエラーになるけど サイズは近いのを設定してくれるでしょ
647 名前:デフォルトの名無しさん [2013/05/12(日) 22:02:55.04 ] コンポーネントのコモンダイアログコントロールのフォント選択ダイアログじゃダメなの?
648 名前:デフォルトの名無しさん [2013/05/12(日) 22:27:13.41 ] ◎じゃあのさん来た◎ 178:名無しさん@13周年[] 2013/05/12(日) 20:54:52.39 ID:VA7SdRMg0 ふーーーんwwww 民主党調子こいてんなあwwww ようおまいらwww元気ぃ?wwwよろしくやってたかい?www --- 以下スレ情報 --- 【政治】「自民が反対したから」「官僚が抵抗したから」 民主党の『大反省会』、反省どころか、言い訳や責任転嫁がほとんど★3 uni.2ch.net/test/read.cgi/newsplus/1368355843/
649 名前:デフォルトの名無しさん mailto:sage [2013/05/12(日) 22:34:01.11 ] Screen.FontCountとScreen.Fontsでフォント一覧が取得出来るんじゃないの?