トップページ⇒tech
1001コメント280KB

Visual Studio 2005スレ Part17

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2006/11/16(木) 02:48:44
Visual Studio 2005 Developer Center
http://www.microsoft.com/japan/msdn/vstudio/2005/
http://lab.msdn.microsoft.com/vs2005/

Visual Studio 2005 製品ライン概要
http://www.microsoft.com/japan/msdn/vstudio/productinfo/productline/
http://www.microsoft.com/japan/msdn/howtobuy/vs2005/
0052デフォルトの名無しさん2006/11/19(日) 13:51:40
mciでmidiオープンするとwavはすぐなのに時間かかるのなんで?
0053デフォルトの名無しさん2006/11/19(日) 14:27:26
準備に時間がかかるから
0054デフォルトの名無しさん2006/11/19(日) 15:02:57
>>51
ありがとうございます。
これでやりたかった事ができました。
0055デフォルトの名無しさん2006/11/19(日) 15:05:13
さっさとmsdn2対応しろよ
0056デフォルトの名無しさん2006/11/19(日) 15:08:01
>>54
っ 時代錯誤
0057デフォルトの名無しさん2006/11/19(日) 18:11:41
NTしかないのにUnicodeにしない理由がわからん
0058デフォルトの名無しさん2006/11/19(日) 18:14:57
自分の勤務先だとWin98が現役だけど。2,3台だけだけど。
0059デフォルトの名無しさん2006/11/19(日) 20:50:04
この製品、アクティベーションいるの?
0060デフォルトの名無しさん2006/11/19(日) 21:03:11
別スレから来ました。
(そちらにも下記のものと同じものを書き込んでいますが明らかにスレ違いだったので。マルチ扱いしないでください。)

VisualStudioを買おうと検討しています。
2005 Standardには2003.net相当のものが含まれていると考えてもいいでしょうか?

やりたいことは、
1.ネットワーク上からデータをダウンロード
2.上記ダウンロードデータよりデータベースを作成
3.上記データベースより数値計算をおこなう
というものです。
.netバージョンだとネットワークとのインターフェースのライブラリが
あると聞いたので2005には標準でついているのかどうか知りたいです。

よろしくお願いします。
0061デフォルトの名無しさん2006/11/19(日) 21:04:56
名に言ってんだか全然分からない。
0062デフォルトの名無しさん2006/11/19(日) 22:25:38
ネットのソフトしか作れない?という誤解があったから、
2005からは、製品の名前から .net を外しただけ。
基本的に上位互換。
0063デフォルトの名無しさん2006/11/19(日) 22:59:35
>>39です
MessageBoxWをMessageBoxAに直したところ、文字化けは直りました。

修復インストール・再インストールを試してみましたがうまくいかず、
OSを入れなおしてみても同じでした・・・いったい何がいけないのか

どなたか同じような現象が起こった人がいたら教えてください・・・
0064デフォルトの名無しさん2006/11/19(日) 23:10:50
起動後、初めてaspxをデザイナで開くと、5分位かかるんだけど仕様?
0065デフォルトの名無しさん2006/11/19(日) 23:27:22
>>63
仕様だ。

なんで、どうでもいいことを現象だとのたまうかね
0066デフォルトの名無しさん2006/11/19(日) 23:33:33
現象って>>39のこと言ってるんじゃないの?
0067デフォルトの名無しさん2006/11/19(日) 23:46:35
>>39
プロジェクトファイルのあるディレクトリをOSの入ってるドライブの直下においてやってみ?
それで稼働したらおまいさんのユーザ名に何か怪しげな文字が入ってるせいだ。
0068デフォルトの名無しさん2006/11/20(月) 01:09:52
すいません。
Ctrl + W に、「閉じる」のショートカットを割り当てたいのですが、

ツール→オプション→環境→キーボードで
使用する場所(N):    ショートカット キー(P):
全体               Ctrl + W
現在使用されているショートカット(U):
ファイル,プロジェクトを閉じる(Ctrl+W(全体))

に割り当てたのですが、相変わらず、編集、単語選択のショートカットになってしまいます。
どうしたらキーマップを変更できますか?
0069デフォルトの名無しさん2006/11/20(月) 01:19:09
Ctrl+Breakでビルドが中止できる雰囲気なんですけど、Breakってなにキーですか?
0070デフォルトの名無しさん2006/11/20(月) 01:24:06
まあ要望としてはVC++にもクラスダイアグラムきぼん
それとAとW振り分けるマクロだとインテリセンスで引数がでないとか
0071デフォルトの名無しさん2006/11/20(月) 01:43:57
Pause
0072デフォルトの名無しさん2006/11/20(月) 02:05:29
>>69
Breakというキーがある。

俺のキーボードを2つばかり見てみたが、
Pause
Break
と印字されていた。
0073デフォルトの名無しさん2006/11/20(月) 02:25:42
>>57
使ってる文字の9割がASCIIとかだと意味あるんじゃね?
0074デフォルトの名無しさん2006/11/20(月) 02:36:57
テキストファイルへの読み書きが中心なら、Unicode は結構邪魔になることがあるな。
タブ → スペース変換時の、スペースの数の計算とか。

0075デフォルトの名無しさん2006/11/20(月) 04:37:16
コメントのブロック化を任意に指定する事はできますか?

曰 /*            曰 /*
|   処理の説明    | 
|               | 
└ */            └ */
             ⇒  
曰 //            田 [宣言]
| // 関数の説明    foo( )…
| //            
└ //            
foo( )…

としたいけれど

曰 /*             田 [宣言]
|               foo( )…
|               
| */             
|           ⇒  
| //             
| //             
| //             
└ //            
こうなってしまって、思った通りの縮小にならない(´・ω・`)
0076デフォルトの名無しさん2006/11/20(月) 14:47:41
VC++/CLIにはこれないですか?
http://blog.tnksoft.com/?eid=333133
0077デフォルトの名無しさん2006/11/20(月) 16:04:52
>>76
そこにはC++/CLIと書いてあるように見えるのだが。
0078デフォルトの名無しさん2006/11/20(月) 17:24:12
〜.Properties.Resources
の事かと。
0079デフォルトの名無しさん2006/11/20(月) 22:40:01
>>39です
>>67さんの言うとおりに、OSのあるCドライブ直下にプロジェクトのあるフォルダをおきましたが、

プログラム(実行ファイルのフルパス)を開始できません。
アクセスが拒否されました。

と出てしまいました。

いったい何がいけないのか・・・
0080デフォルトの名無しさん2006/11/20(月) 22:41:05
おまえの環境
0081672006/11/20(月) 23:43:31
>>79
良い結果が得られなくてすまんな。(おいらは空白が入ったユーザで失敗こいた事があるんじゃよ)

他のソフトと衝突しているか、長いあいだ使った環境がゆっくり腐ったかなのだろうな。
0082デフォルトの名無しさん2006/11/21(火) 00:55:26
プロジェクト名にスペースが入ってるとか
0083デフォルトの名無しさん2006/11/21(火) 01:36:29
デバッグできるユーザーじゃなくてデバッグ実行?
0084デフォルトの名無しさん2006/11/21(火) 01:51:59
>>59
0085デフォルトの名無しさん2006/11/21(火) 09:58:47
>>75
#region〜#endregion じゃダメ?

曰 #region 処理の説明 
| /*
|   処理の説明 
| */
└ #endregion
曰 #region 関数の説明
| //
| // 関数の説明
| //            
└ #endregion
  foo( )…
0086デフォルトの名無しさん2006/11/21(火) 10:19:33
できれば /* */ と // の取り扱いを別にしたかったのですが
そういうやり方もあるんですね。ありがとうございます。
覚えておきます。
0087デフォルトの名無しさん2006/11/21(火) 14:22:38
コンパイルすればそんなもの消し飛ぶのです
0088デフォルトの名無しさん2006/11/21(火) 14:50:29
C++で、隠しコマンドを入力すると外部からprivateメンバにアクセスしてもコンパイルが通ると聞きました。
隠しコマンドを教えてください。
0089デフォルトの名無しさん2006/11/21(火) 15:00:02
>>88
#define private public
0090デフォルトの名無しさん2006/11/21(火) 15:01:46
>>88
↑↑↓↓←→←→AB
0091デフォルトの名無しさん2006/11/21(火) 15:41:38
ネタとしても間違ってることを指摘しておこう
0092デフォルトの名無しさん2006/11/21(火) 16:55:10
http://www.nurupodensetsu.com/uploader/src/nullpo0152.zip.html
0093デフォルトの名無しさん2006/11/21(火) 17:08:56
>>92
誤爆。
0094デフォルトの名無しさん2006/11/21(火) 21:15:29
なにこのエディタ

reflectorかましたらコーヒー吹いた
0095デフォルトの名無しさん2006/11/21(火) 21:24:40
WriteFile関数で文字列を保存しようとすると平仮名や漢字がうまく保存できません
どうやればちゃんと保存できるのでしょうか?
0096デフォルトの名無しさん2006/11/21(火) 21:27:00
具体的には?
0097デフォルトの名無しさん2006/11/21(火) 21:32:08
具体的には保存したはずなのにファイルだけ作られて内容が書かれていなかったとかです
0098デフォルトの名無しさん2006/11/21(火) 21:41:35
>>95
コードも書かずに保存されない!って書くってことは
「俺の書いたコードは絶対に間違ってないのに、VisualStudioが糞なせいで保存されないぜ!なんとかしろよカスども」
ってことですか?
0099デフォルトの名無しさん2006/11/21(火) 21:47:06
英数字は問題ないんだ
0100デフォルトの名無しさん2006/11/21(火) 21:56:30
UTF-8?
0101デフォルトの名無しさん2006/11/22(水) 00:11:47
多言語環境
0102デフォルトの名無しさん2006/11/22(水) 00:28:42
Windows NT / 2000 以降のOSでは、ANSI文字列は、
内部では一度Unicodeに変換されています(CPUを使う)ので、
そんな手間をかけるならはじめからUnicodeで処理できるようにすべき。
0103デフォルトの名無しさん2006/11/22(水) 00:28:48
>>95
いや?俺のとこは大丈夫だったぞ。
0104デフォルトの名無しさん2006/11/22(水) 00:49:17
>>102
表示するときに変換されるだけだからたいして変わらんよ。
内部で、って意味不明。
0105デフォルトの名無しさん2006/11/22(水) 01:11:01
簡単な例だとSetWindowTextAはUNICODEに変換して文字列をウィンドウの属性に保持している。
それをGetWindowTextAするとUNICODEからMBCSに変換して渡してくる。
まぁ昨今のシステムなら取るに足らない処理量ではあるが。
0106デフォルトの名無しさん2006/11/22(水) 02:27:41
>>59
>>59
>>59
>>59
>>59
>>59
>>59
>>59
>>59
0107デフォルトの名無しさん2006/11/22(水) 02:37:42
C#使えよ。楽だぞ。
0108デフォルトの名無しさん2006/11/22(水) 08:13:05
>>105

SetWindowTextAなどのようなWindowsシステムの文字列がどうかというより
そのプログラムで処理するデータがどうかという方が重要だと思うよ。
0109デフォルトの名無しさん2006/11/22(水) 08:26:40
俺は std::string.find() を使うために Unicode 使いだしたが、
使ってみると便利すぎてもうマルチバイトには戻れない
0110デフォルトの名無しさん2006/11/22(水) 09:17:27
戻れないとか言ってマルチバイト使ってるじゃん。
0111デフォルトの名無しさん2006/11/22(水) 10:48:36
>>102
のようなことは思いつきはするのだが
実際どれほどか測定したデータはあるんだろうか
0112デフォルトの名無しさん2006/11/22(水) 12:01:59
>>102
内部、ってのがプログラム内部じゃなくてGUIシステムの内部なんだよな。
普通に作れば結局表示するときに一回変換されるだけ。
0113デフォルトの名無しさん2006/11/22(水) 12:44:10
UTF-8とかが使われているデータ処理する時は MCBSの方が面倒でなくていいな。
0114デフォルトの名無しさん2006/11/22(水) 12:53:47
cソースもユニコードで書くの?
0115デフォルトの名無しさん2006/11/22(水) 13:04:56
>>113
UTFのU…
0116デフォルトの名無しさん2006/11/22(水) 13:48:41
UNICODEは2バイト=表示1文字とは限らないから(制御コード等がある)、きちんと対応しようとするとすごく大変だぞ。
0117デフォルトの名無しさん2006/11/22(水) 14:38:48
パフォーマンスウィザード、バグバグだな・・・orz
0118デフォルトの名無しさん2006/11/22(水) 15:11:32
1GZ-FE
0119デフォルトの名無しさん2006/11/22(水) 19:07:02
現在はVisualStudio6入っていますが、2005アップグレード版買おうと思っています。
その場合VisualStudio6は上書きされて使えなくなってしまうのでしょうか?
6は6でまだまだ使いたいので・・・。
0120デフォルトの名無しさん2006/11/22(水) 19:22:20
6を持ってるヤツって妙に多いよな。何でだろ?
VC++なら5の方が安定してるのに。
0121デフォルトの名無しさん2006/11/22(水) 19:29:38
知らん、たまたま手ごろな価格でPC普及し始めた時期が
重なったからじゃないの?あとは愛着を感じてる人が多い。
0122デフォルトの名無しさん2006/11/22(水) 19:35:58
VS2003が.NET専用だと思われて、6.0から移行しない奴が続出したからだべ。
0123デフォルトの名無しさん2006/11/22(水) 19:39:23
2002を忘れないでください
0124デフォルトの名無しさん2006/11/22(水) 19:39:30
VC++5.0英語版(新品)はどこで買えますか?
0125デフォルトの名無しさん2006/11/22(水) 19:47:27
>>118
2JZ-GTE
0126デフォルトの名無しさん2006/11/22(水) 23:04:22
>>125
4E-FTE
0127デフォルトの名無しさん2006/11/22(水) 23:10:38
>>126
8M-TFT
0128デフォルトの名無しさん2006/11/22(水) 23:18:38
RB25DET NEO
0129デフォルトの名無しさん2006/11/22(水) 23:34:30
AE86とか豆腐屋とか出てくる前にやめとけ
0130デフォルトの名無しさん2006/11/22(水) 23:44:58
豆腐店
0131デフォルトの名無しさん2006/11/23(木) 00:14:58
>>109 が使っているのが果たして本当に UNICODE なのか興味津々な俺がいる。
0132デフォルトの名無しさん2006/11/23(木) 00:40:42
std::stringにUTF-8を入れているとか可能性はいくらでもある。
0133デフォルトの名無しさん2006/11/23(木) 00:45:02
>>128
RB26DETT
0134デフォルトの名無しさん2006/11/23(木) 00:47:16
>>132
>>109 は「マルチバイトには戻れない」とか言ってるしそれはないと思うんだが。
0135デフォルトの名無しさん2006/11/23(木) 01:26:19
たとえば、FindFirst/FindNextは表示用じゃないんだが
これのUNICODE<->ANSI変換のオーバーヘッドはどれほどだろう
0136デフォルトの名無しさん2006/11/23(木) 01:29:49
ごめん、 FindFirstFile, FindNextFileだった。
kernel32.dllの。
0137デフォルトの名無しさん2006/11/23(木) 10:31:31
>>119
VS6はちゃんとのこるけど関連付けは全部上書きされてVS2005が標準となるよ
そしてVS2005アンインストールしても元にもどせなくなった俺は泣いた
0138デフォルトの名無しさん2006/11/23(木) 12:38:52
STLPort5.0.2をインストール後、削除しまして、その後stream周りの挙動が
おかしくなりました。具体的には、fstreamでファイルが開かない、ステップイン
実行で一部のインクルードファイルの中に入っていかない、という現象が起きて
います。どなたか解決策をご存知ありませんか?
0139デフォルトの名無しさん2006/11/23(木) 12:49:09
懐かしいコピペだな
0140デフォルトの名無しさん2006/11/23(木) 13:23:42
わざわざ使う必要あるのか
0141デフォルトの名無しさん2006/11/23(木) 13:53:06
ACって中身はスタンダード相当?
0142デフォルトの名無しさん2006/11/23(木) 13:55:54
うん
0143デフォルトの名無しさん2006/11/23(木) 14:19:19
>>142
ありがとうございます。
ACのVB2005でWindowsサービスは作成できないんですか?
スタンダードにはテンプレートが無いみたいですが・・。
0144デフォルトの名無しさん2006/11/23(木) 15:01:00
ACのCDってSTDそのものかも。
シリアルで区分されてるような。

両方持ってる人、CDの中身をコンペアしてみてくれないかなー。
0145デフォルトの名無しさん2006/11/23(木) 15:14:19
>>143
vcのサンプルだとwindows.hしか使ってないから
特別なものは必要ないと思うけど
0146デフォルトの名無しさん2006/11/23(木) 16:29:26
これ、アクチしないと使えない?
0147デフォルトの名無しさん2006/11/23(木) 16:30:22
割れはすぐバレますよ><
0148デフォルトの名無しさん2006/11/23(木) 16:30:56
>>146
アクチをしないとインストールからおよそ2時間32分ほどで使えなくなります(日経調べ)
0149デフォルトの名無しさん2006/11/23(木) 17:22:39
VSって自分で使う限り何台でもインストールしていいんじゃなかった?
どうやって同じやつのPCか判断してんの?
the spoke版でもらったやつ使ってるからわからん。
0150デフォルトの名無しさん2006/11/23(木) 17:28:24
性善説と言うアルゴリズムを使っています
0151デフォルトの名無しさん2006/11/23(木) 17:30:16
>>149
そうだっけ?
MSDNの方ならそうだけど。
■ このスレッドは過去ログ倉庫に格納されています