1 名前:デフォルトの名無しさん mailto:sage [2006/08/19(土) 07:52:18 ] Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/
96 名前:デフォルトの名無しさん [2006/08/25(金) 11:49:57 ] >>95 インテリセンスはスペルの補完だけだから違くね?
97 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 11:50:08 ] >>94 > 自分で書くコードよりいいの? 全然理解してないなw
98 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 11:51:21 ] >>96 >>95 は>>93 のスペルミスを直す機能だ。 × IntelliSensn ○ IntelliSense
99 名前:デフォルトの名無しさん [2006/08/25(金) 11:58:19 ] >>97 何が? 自分で書いたコードよりもパフォーマンスがいいかどうかは 気にするべきことだろ。
100 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 12:03:05 ] やっぱり理解してないw 少なくとも既存で登録されたものは君の書くコードより高品質。 それに、自分の資産を登録して利用できるのもこれの大きな利点のひとつ。
101 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 12:06:50 ] >>99 はただのテンプレ集だと思ってたんじゃない?
102 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 13:26:18 ] ちゃんと使ってる人にとってはスニペットのコードが遅いと言うことは天唾と言うことだ
103 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 16:06:32 ] でもきちんとテンプレートで解決すべきじゃね?
104 名前:デフォルトの名無しさん [2006/08/25(金) 16:07:32 ] >>100 そうやって検証もせず盲目的に使うだけじゃ何もならないだろ。 .NETはサンプルにも変なコードがあるし、 ライブラリもソースが見えないから困ることが結構ある。
105 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 16:11:11 ] だからスニペットは自分で登録して使うものだってば。 初期登録物が嫌なら使わなくてもいい。
106 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 16:16:27 ] >>104 盲目的にMSのコードを使ってるんじゃなくて、 >>99 みたいなヤツの書くコードよりまマトモだって言ってるんじゃね?
107 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 16:54:02 ] Emacs キーバインドモードだと、よくコピペが失敗するんだがなんでかな。
108 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 17:58:42 ] なんか克ち合っちゃってるんじゃないの。 どっちか諦めれ?
109 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 22:16:22 ] EmacsキーバインドモードだとTabキーでインデントできないのですが、 インデントするにはどうすればいいのでしょうか。
110 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 00:43:56 ] >>108 「窓使いの憂鬱」とかち合っているかも。 便利なのできりたくない。
111 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 15:46:17 ] 外部のプログラムからVSにファイル名などを指定してエディターにコードを表示させることってできるんでしょうか? やりたいことはあるクラスのあるメソッドを表示させたいということなのですが。
112 名前:デフォルトの名無しさん [2006/08/26(土) 18:51:05 ] 項目の追加の立場はどうなる
113 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 23:54:05 ] VisualStudio2005は2台のPCへのインストール(両方起動はダメ)って 認められていますか? 契約内容にはそれっぽい記載が見つからなかったのですが、 Office2003はインストールOKなのでVisualStudioなんかもOKなのかなと 期待しているのですが。。
114 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 23:58:35 ] >>113 EULAを読め
115 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:01:18 ] >>115 MSの開発ツールは、基本的に「人にライセンスが与えられる」ものになってるので、 何台にインストールしようが、いくつ同時起動しようが自由。 詳しくは>>114 のいうとおり、EULA.txtを参照。
116 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:06:54 ] 関連付けで開いたらいいんじゃね?
117 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:37:54 ] >>114 ,115 ありがとう。そんなテキストがあったなんて・・・毎回setup実行して契約内容を確認してた。 読み返してみましたがコピー云々は明確には書かれてないですね。 >MSの開発ツールは、基本的に「人にライセンスが与えられる」ものに >なってるので、 何台にインストールしようが、いくつ同時起動しようが自由。 EULA.txtの「b. ライセンスの形態。本ソフトウェアは、ユーザー毎に基づいて 使用許諾されます。」がすべてを語っているということかな。 同時起動がOKということは一緒についてきているSQLServerがサービスで 同時に動いてもOKということですね。
118 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:46:27 ] >>117 え?手元のEEのEULAにはこう書かれてるぞ。EE以外のeditionは、会社に行かないと 確認できないけど、同じだったと思う。 お客様が本契約書に同意される場合、お客様には以下が許諾されます。 >1. インストールおよび使用に関する権利 > >a. インストールおよび使用。1 人のユーザーが、お客様のプログラムの設計、開発、 >およびテストを行うために、本ソフトウェアの制限しない数の複製をお客様のデバイ >スにインストールして使用することができます。
119 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:49:45 ] ちなみに、VC6のStandard Editionでは次のように表現されてる。 >1.ソフトウェア製品の使用に関するライセンス >1.1 ライセンスの許諾 > マイクロソフトは、お客様のソフトウェア製品を設計、開発、およびテストする >ためにのみ、本ソフトウェア製品のコピーを作成して使用する個人的な、属人 >的な、かつ非独占的な権利をお客様1名のみに許諾します。お客様のみが本 >ソフトウェア製品を使用することを条件として、本ソフトウェア製品のコピーを、 >数に限りなくコンピュータにインストールすることができます。お客様が法人の >場合、その組織内で1名を指定していただき、指定された方のみが、上記に >指定された方法で本ソフトウェア製品を使用することができるものとします。
120 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 01:05:21 ] >>118 「1 人のユーザーが、お客様のプログラムの…」だったから「俺が作った プログラムを使う人の話か」と斜め読みして気にしてなかったけど、 おもいっきり俺(お客様)のデバイスに複製OKって書いてあったのか。 これで気にせずインストールできる。ありがたう。 VC6は買ったときはPCもあまり使ってなかったから気にしなかったなぁ。
121 名前:デフォルトの名無しさん [2006/08/29(火) 01:59:30 ] Formにスナップ機能?(winampのように他のウィンドウや画面の端にくっついたりするやつ) を付けるには教えてください。お願いします。どうすればいいのでしょうか?
122 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 05:14:57 ] ツール買ってくる
123 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 09:49:28 ] SystemException をキャッチすることや、アプリケーションで SystemException をスローすることはお勧めできません。 とMSDNにあるんですがどうしてですか?
124 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 10:08:57 ] MSDNのそのページを隅から隅まで読むことをお勧めします
125 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 10:42:40 ] SystemExceptionはそういう約束のクラスだから
126 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 12:43:54 ] 04WebserverのソースをVisualStudio2005でコンパイルしたら for( int i = 0; ...; ...; ) の i をループ外で参照できなくなってたけどC++の仕様どおりになっただけ?
127 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 13:05:01 ] だけ。 前の仕様に合わせるコンパイルオプションもなかったかな?
128 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 13:05:06 ] >>126 仕様通り。
129 名前:デフォルトの名無しさん [2006/08/29(火) 16:04:59 ] チョーくだらない質問でごめん。 byte[] hoge1={1,2,3,4,5,6}; と、 byte[] hoge2={1,2,3,4,5,6}; これらのバイト配列の中身が一致していることは、 皆さんだったら、どうやって確認する? fo-ループでグリグリまわして、一個でも間違いあったらflg!=flg; するとか? もう少し高尚な方法ないかなーって思って。
130 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 16:12:24 ] ストリング使って文字列判定は?
131 名前:129 [2006/08/29(火) 16:23:38 ] >>130 おまい、頭いいな。それなかなかスマートだと思う。 他には?
132 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 17:01:46 ] memcmp
133 名前:デフォルトの名無しさん [2006/08/29(火) 17:15:14 ] >>129 八種
134 名前:129 [2006/08/29(火) 17:15:23 ] 他、どうぞ。
135 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 17:17:50 ] >>130 どうやるの? >>133 ハッシュでは「同じ可能性が高い」までしか言えないのでは。
136 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 17:53:56 ] >>129 目視
137 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 17:57:41 ] >>136 それだ
138 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 18:04:19 ] Array.TrueForAll
139 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 18:18:26 ] >>138 それで配列の比較ができる?
140 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 18:24:58 ] メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。 配列内のすべての要素が、指定された述語によって定義された条件と 一致するかどうかを調べます。 名前空間: System .NET Framework クラス ライブラリ Array.TrueForAll ジェネリック メソッド ttp://msdn2.microsoft.com/ja-jp/library/x2kykt9x.aspx .Netか
141 名前:デフォルトの名無しさん [2006/08/29(火) 18:53:06 ] >>135 八種で違う値が出たときは、確実に違うビットがあるという ことなので、全部forループでチェックする。 八種が一致すればその場でおk
142 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:02:18 ] >>141 コード量も実行時間も増えてるよ。 ハッシュの算出にもO(n)かかるわけで。
143 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:02:55 ] >>141 しむらー、ぎゃく、ぎゃく!
144 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:09:55 ] >>140 > .Netか .Netじゃダメなの?
145 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:30:43 ] だからArray.TrueForAllでどうやって配列の比較をするっちゅうねんw
146 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 19:37:17 ] インデックスを使えばできるだろうけど、 それだと意味ないな
147 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 20:14:37 ] >>145 > .Netか .Netかなんて関係ないじゃんw
148 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 21:29:35 ] >>129 サイズが分かるならmemcmp、不明ならループで1要素ずつ比較。 ヘタレな俺はこの2つが最速だと思ってる。違ってたらつっこみねがう。
149 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 22:22:47 ] >>129 はC♯だからmemcmpは最速ではない。 こんな感じのメソッド定義して使いまわしたらいいんじゃない? public static bool ArrayEquals<T>(T[] arr1, T[] arr2) { if (arr1.Length != arr2.Length) return false; for (int i = 0; i < arr1.Length; ++i) if ((arr1[i] == null && arr2[i] != null) || (arr1[i] != null && !arr1[i].Equals(arr2[i]))) return false; return true; }
150 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 22:32:09 ] 129のコードがC#に見えるのは俺がヘタレだからなんでしょうか
151 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 22:56:18 ] T は class なのか struct なのか不明なのに null でいいのか
152 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 23:11:11 ] null == nullがTrueであることを判定したかっただけだから問題ないんじゃないかと。 関係ないけど、逆Loopのが早いのでは
153 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 23:14:39 ] 149だとint[]とobject[]の比較ができないな 引数の型はArrayにしたほうが
154 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:00:09 ] Cしか知らんから教えてを請いたい。 .Lengthってのは変数参照してるだけ?配列作ると自動でついてくる物なのか? それともクラスのメンバに要素数をもっているが前提のおはなし? class、structが出てきてるってことは型を選ばない比較処理のはなし? C#をやってれば読めるもの?
155 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:03:57 ] うん
156 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:19:36 ] >>154 君はきっとCも知らない。
157 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:28:33 ] ハッシュわろた。
158 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:33:19 ] ハッシュがいちばん実用的な気がするが。
159 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:53:58 ] >>158 >>142
160 名前:デフォルトの名無しさん [2006/08/30(水) 00:57:21 ] VS2005のメニューバーとかのデザインが気に食わないんですが VS2003のようにシンプルにできないものですか?
161 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 01:01:34 ] >>154 msdn2.microsoft.com/ja-JP/library/2z4khca9.aspx
162 名前:154 mailto:sage [2006/08/30(水) 02:03:28 ] >>161 ありがたう。C#じゃ配列そのものがArrayってのの派生になってるんですね。 なんとなくですが概要はわかったきになれました。
163 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 02:03:35 ] >>159 違うよ。データ挿入時にハッシュを計算しておくんだよ。 参照するだけならO(1)だろ?
164 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 02:20:58 ] 何番目の要素から順に set されていくのか不明なのにどうするのだ 各要素のハッシュ値の xor くらいしかできなさそうじゃないか
165 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 03:31:04 ] >>163 面白そうではあるが「実用的」ではないね。 配列の比較くらいしか使い道がないようなハッシュをコストを払って計算しておくだけの価値があるかというと、 大部分のケースではその価値はない。
166 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 04:22:20 ] 一度セットした配列で変更なしに大量に比較を行うとかなら別だが、 普通まずハッシュは出てこないだろ(使い方が限定されすぎ)。
167 名前:129 [2006/08/30(水) 09:26:12 ] 129です、皆さんおはようございます。 亀レスですみません。 はい、私はC#ユーザーです。一応Cくらいは知ってる程度です。 具体的には、MADADDRESSの一致不一致を検証するプログラムを 書こうとしていました(もちろん、それがメインのプログラムじゃないよ) マックって6バイトですよね、6バイトの配列。 以前まではforでグルグルflgでやってましたけど、 いささか原始的であまり美しくないな、と思っていたところでした。 議論に参加できずにすみませんでした。 で、 どれがいいんでつか?? ハッシュ 1876の余剰 ja.wikipedia.org/wiki/%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E9%96%A2%E6%95%B0 私の希望するのは、バグが出にくいおソースです。 たかだか6個のバイト列なので、速さうんぬんの話は議論せんとです。
168 名前:129 [2006/08/30(水) 09:28:35 ] 「たかだか6個のバイト列をforしただけでバグが出るんか!おまえ」 ってつっこまれるかも知れませんが・・・。 文字列への変換はこんな漢字かなー string str=null; for(i=0;i<6;i++){ str+=String.Format("{0:X}",mybyte[i]); }
169 名前:129 [2006/08/30(水) 09:29:50 ] で、フェイルセーフとして、 少しでもおかしな点があったら、「不一致」側の結果となるようなのがベーター
170 名前:129 [2006/08/30(水) 09:52:40 ] msdn2.microsoft.com/ja-JP/library/1hkt4325.aspx ちゅーか、これでいきたいと思います。 皆様、数多くの極めて高尚なご意見賜り、ありがとうございましたー(・∀・)
171 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 10:26:53 ] byte[]->stringの変換が入るし、string.Equalsもやっぱり中でループ回してるよ(ポインタ使ってるけど)
172 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 10:38:44 ] stringにしたところで内部はループさせてるでしょ。
173 名前:129 [2006/08/30(水) 10:43:07 ] >>171 >>string.Equalsもやっぱり中でループ回してるよ うん、それは直感的に想像できる。でも、そういうループがすでに用意されているのならば、 それを積極的に「活用」したいし、積極的に活用した方がより安全だとも思う。 もっとも、そういうカプセル化された処理の仕組みについて無頓着だと 痛いしっぺ返しを食らうことになるから、安易な活用は慎むべきだとも思うけど。 >>byte[]->stringの変換が入るし もちろんでし。でも、おそらく、入力時がstringなので、 もしかすると、この処理自体、不要になるかも知れません。 00-0A-4D-8B-2F-04 マクドってこんな感じですよね。 ユーザのPCに搭載されているLANカードに割り当てられてるマクドを IPINFOとかで取得してやるっす。
174 名前:129 [2006/08/30(水) 10:43:51 ] using System.Security; #endregion public class CIPHelper { // Note this should only be used on Win98, NT4 an W2K not on XP and higher private class IPHLPAPI { [DllImport("IphlpApi", SetLastError=true), /*SuppressUnmanagedCodeSecurityAttribute*/] public static extern int GetAdaptersInfo( IntPtr pAdapterInfo , ref int pOutBufLen ); } これっす。
175 名前:129 [2006/08/30(水) 10:45:39 ] いま、僕は、自分で得意げにコピペしておきながら、 ものすごく重大な過ちに気づきました。 >>not on XP and higher えっ、出島??orz...
176 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 10:47:49 ] 6バイトってのが確定してるんなら、 素直に比較した方が分かりやすいような・・・? あとはulongの型で持つようにして直接比較とか
177 名前:129 [2006/08/30(水) 10:50:00 ] www.codeguru.com/cpp/i-n/network/networkinformation/article.php/c5451/ マクドの取得から出直してきますorz... >>素直に比較した方が分かりやすいような・・・? 今まではそうしていました。 でも、このマクドの比較にバグが起こると不正利用されるので、 日曜大工の僕には自信がないのです、しょーもないレベルですみません。 というかそもそも商用目的で書き込みしてすみません・・orz..
178 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 10:50:50 ] Int64に入れて、マスクして比較すればいい。
179 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 11:15:09 ] シェアで金せしめようって話か・・・ Oノ ノ\_・'ヽO. └ _ノ ヽ>>129 〉
180 名前:129 [2006/08/30(水) 11:24:23 ] >>179 >>というかそもそも商用目的で書き込みしてすみません・・orz.. くそなメールウェアにしようと考えています。 (ということにして、堪忍してください...orz...)
181 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 11:40:14 ] こんなやつが作ったのならば無料でもいらねえ
182 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 12:29:52 ] え?6バイト限定なの? 一般論じゃないのかよ
183 名前:デフォルトの名無しさん [2006/08/30(水) 12:34:22 ] >>129 まぁうまくいきそうだから、よかったんじゃね?
184 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 12:53:14 ] ここに書いてるってことは2005使うんだよな? P/InvokeしなくてもMACアドレス取得できるのに・・・ msdn2.microsoft.com/ja-JP/library/system.net.networkinformation.physicaladdress.aspx しかもEqualsメソッドまで用意されてるという・・・ msdn2.microsoft.com/ja-JP/library/e4x8s3ah.aspx
185 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 12:58:02 ] つかループは嫌なのにP/Invokeみたいな気持ち悪いものは使うのか
186 名前:129 [2006/08/30(水) 13:00:33 ] >>184 ちゅーか、ネ申??
187 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 13:02:49 ] 184が神なのではなくて、.NET Framework 2.0のおかげ。
188 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 13:03:59 ] .NET Frameworkのおかげではなくて、>>129 が馬鹿すぎるだけ
189 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 13:04:04 ] つか129があまりにも(ry
190 名前:129 [2006/08/30(水) 13:10:04 ] >>187-189 orz... つかヒットしねーし。 www.google.com/search?hl=ja&lr=&ie=UTF-8&oe=UTF-8&num=50&q=MACADDRESS+C%23 VisualC#2005EEで、PCのマックアドレスのすべてを取得したい場合、 みなさんだったら、まず、どこで何を検索しますか? 僕はグーグルで上で書いたようにがんばってリンク先探したけど、 結局184のサイトには辿り着け(ry 要はβαкαでした、ご迷惑お掛けしました。
191 名前:184 mailto:sage [2006/08/30(水) 13:23:05 ] Googleでmsdn2.microsoft.com内の「MACアドレス」を検索しただけ まあ、Sleipnirの検索バーにそういうのを仕込んでるから簡単に出来るんだけど www.google.com/search?domains=http://msdn2.microsoft.com&sitesearch=http://msdn2.microsoft.com&q=MAC%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9
192 名前:129 [2006/08/30(水) 13:34:34 ] 僕もSLEIPNIR2.41ですよ。 ちゅーか、なんだよ、そのドメイン指定!!!!!!!!!!!卑怯だ!!!!!! そんなことやったら、一発でヒットしちゃうじゃないか!!!!! オレの今までの苦労はなんだったんだー ってゆーか、それ、テンプレに書いてください・・・orz... --------- わからないことあったら、 www.google.com/webhp?hl=ja&domains=msdn2.microsoft.com で検索しる。 --------- と。 ↓の人、「馬鹿が一人見つけた>>192 」って書かないでね。
193 名前:129 [2006/08/30(水) 13:36:33 ] いったいなんだったんだ、こんなくらし、こんなりずむ、いったいなんだったんだ きっとなにもかもちがう、なにもかもちがう、なにもかもちがう、かぁ〜〜〜〜〜〜〜〜 うぉ〜うぉ〜うぉ〜うぉ〜うぉうぉ〜うぉうぉうぉ〜翼を広げ、 うぉ〜うぉ〜うぉ〜うぉ〜うぉうぉ〜うぉうぉうぉ〜 by尾崎豊
194 名前:129 [2006/08/30(水) 13:47:39 ] www.google.com/search?domains=msdn2.microsoft.com&sitesearch=http://msdn2.microsoft.com&q= UTF8 GET Sleipnir2.41 僕も少し中級者に近づくことができました。 皆様のおかげです、DQNですみませんでした、ありがとうございました。o_rz..
195 名前:189 [2006/08/30(水) 13:59:37 ] >>129 まぁがんばれな
196 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 14:01:27 ] ていうか、質問を中途半端に隠すから こういうことになるんだろうが。 最初から全部書いてくれ。