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


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

Visual Studio 2005 Part 23



1 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 15:36:12 ]
ここはVisual Studio 2005について語るスレです
はい、まんまですね

前スレ
Visual Studio 2005 Part 22
pc11.2ch.net/test/read.cgi/tech/1187540029/

403 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 05:36:40 ]
俺はつかんだままになってほしくないときは、

using (Image orig = Image.FromFile(path)) {
img = new Bitmap(orig);
}

のような感じでコピーしてから使ってる。

404 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 09:32:35 ]
>>403
なるほど。
それで、disposeすれば…ということですね。
ちょっと試してみます。


405 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 18:06:54 ]
リソース内の画像を消してしまったんですが、なんとか復旧する方法はないですか?
デバッグでビルドしたexeやobj、***.Properties.Resources.resourceなんかは残ってるんですが・・・

406 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 18:27:03 ]
exeをVisualStudioで開いてみ。
バイナリじゃなくて実行ファイルとして

407 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 18:30:50 ]
>>405
リソースハッカー

408 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 18:52:23 ]
>>406
メインのフォームのソースコードなどは表示されましたが、リソースを表示するにはどうすればいいんでしょうか?
(ですが、サブウィンドウには消えた画像が表示されています)

>>407
試してみましたが、何故かリソースが開けません(Version等が表示されるだけでした)

409 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 18:53:58 ]
>>408
じゃあXNResourceEditorはどうかな

410 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 19:02:58 ]
>>409
やはりバージョンやランゲージナチュラルしか表示されないようです……

411 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 19:05:48 ]
最悪ハードキャプチャでいいんじゃね



412 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 20:09:33 ]
作っているのがゲームで透過しているボタンや初期段階で表示されてないのもあるのでできれば抽出したかったんですが、
無理なようなら諦めて始めから作り直します……

413 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 17:04:43 ]
>>400
DrawImageでうまくいきました。
ありがとうございました。

414 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 01:27:25 ]
>>398 亀レス
エラーの発生原因は↓だからGC云々は関係ないと思うのだが…
ttp://support.microsoft.com/kb/311754/ja

415 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:01:42 ]
VC++2005でboost::ptr_vector を使うとそれ以降の行でインテリセンスが効かなく
なるんですが、何か回避する方法は無いものでしょうか?

416 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 10:37:18 ]
typedef
include

417 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:02:33 ]
>>416
typedef してもダメ。
boost::ptr_vector のインスタンスがあるだけで死にます・・・

418 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:03:26 ]
includeで宣言を別にしてもやっぱりダメorz

419 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:08:13 ]
死ぬというのは?

420 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:10:56 ]
命が終わること

421 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 12:34:11 ]
>>414
君よく「頭悪いね」って言われるでしょw



422 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 16:44:15 ]
↑afo

423 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 17:06:38 ]
templateとメタプログラミングを多用してるからだと思う。
どっかで2008になってメタプロのサポートが充実したと聞いたから、
2008にすれば大丈夫と違う?

424 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 23:58:55 ]
2008ですか。
まだベータでしたっけ?乗り換えるか悩む

425 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 00:01:34 ]
Expressはとっくに正式版が出ている。

426 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:07:18 ]
>>423,425
情報ありがとうございます。
早速2008を入れてみたところ、ptr_vectorでは問題が無く
インテリセンスを使えるようになりました。

しかしwregexなどでまだインテリセンスが死にますね。
まだまだboostとの相性は悪いようです。

427 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:25:41 ]
あんな変態構文をまじめに解析したら候補が出る前にコーヒー飲み終わるぞ

428 名前:デフォルトの名無しさん [2008/01/19(土) 02:07:58 ]
WinSer2003 + VisualStudio2005 Pro + Office2007
の環境で、VS2005 の SP1 当てて途中でやめたら、レジストリ壊れまくって
とんでもなく苦労した人いない?

429 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 04:27:08 ]
>>427
候補がだせないってのは許容できるんだけども、
オブジェクトのある位置から下の行全てでインテリセンスが
無反応になるのは勘弁して欲しい。

430 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 10:23:19 ]
マクロ作りたいんだけど、
いい資料が無さ過ぎる・・・
ヘルプファイルとかわかりにくすぎw

431 名前:デフォルトの名無しさん [2008/01/21(月) 00:46:32 ]
support.microsoft.com/kb/922279/ja
この症状が出てしまったんですけど、どうすれば直せるでしょうか?



432 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 00:52:45 ]
execve 関数または wexecve 関数を使ってるからじゃないの?

433 名前:デフォルトの名無しさん [2008/01/21(月) 01:20:05 ]
>>432
それが・・どちらも使ってないばかりか、以前は出なかったんです。
VS2005 の SP1 を当てようとして、途中で、「キャンセル」してから
おかしくなっちゃったんです。
ググりまくって、Windows Install Clearn Up で関連しそうなのを全て
消して、VisualStudio入れなおしてもダメです。
%windir%\WinSxSにあるpoliciesフォルダを削除してから.NET Framework 2.0
を入れなおしてもダメです。
何やったかは忘れましたが、.NET Framework 2.0 のインストールが、
Microsoft .NET Framework 2.0: [2] Error code 1603 for this component means "インストール中に致命的なエラーが発生しました。
というエラーを吐くことなく正常終了することを確認して、
2.0 SP1 や、3.0やらを入れてもダメでした・・・。

なんか確認方法が間違ってるのかもと思い、VisualStudioでコンパイルした
プログラムだけが出る訳だから、環境を変えたら、一度リビルドしてから起動
しないと確認できないと思い、やってみてもダメでした・・。

ぐだぐだですみません。
SP1 インストールの途中でキャンセルだけは二度とやるまい、と誓いました・・。

434 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 01:36:58 ]
OSごと入れなおせばきっと直るよw

435 名前:デフォルトの名無しさん [2008/01/21(月) 01:38:41 ]
それだけはぁぁぁ・・・n

436 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 08:18:18 ]
>>433

ttp://www.microsoft.com/japan/msdn/vstudio/express/uninstall/

ここにあるβ版用アンインストールツールは試してみた?


437 名前:デフォルトの名無しさん [2008/01/21(月) 13:02:31 ]
Visual Studio .NETによるチーム開発事始め Visual C# .NETでAPIリファレンスを作る(前編)
www.atmarkit.co.jp/fdotnet/teamdev/teamdev01/teamdev01_01.html

この記事をみてこれは便利だなぁと思い、調べると今ではこれはなくなってしまって
代わりに、
ツールボックス XML コメント、オンライン支払、その他 -- MSDN Magazine, June 2007

msdn.microsoft.com/msdnmag/issues/07/06/Toolbox/default.aspx?loc=jp


Roland Weigelt's GhostDoc

www.roland-weigelt.de/ghostdoc/

というXmlファイルが作成されてそれがプログラムで使われているクラスなどの共有化
可能な資料になるということになっていると知りました。

ところでこれは実際の開発現場では利用されていますでしょうか、その変知りたく思います。
よろしくお願いします。

438 名前:デフォルトの名無しさん [2008/01/21(月) 13:53:10 ]
zoomtv.web.fc2.com/?20071121023647smashpv&0129%+20061129195450rollingstone03&0434%+20070514164027MySelfPV&0417%+20070829000821your_star&0444%+20041121213359kagen&0030!&NEXT20060928130113&0%@TeleVisualStudio2008

439 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 17:53:32 ]
>>437
XMLドキュメントコメントはC#のコンパイラに組み込まれてるものだよ
XMLファイルを作るのはC#コンパイラの仕事
そのXMLドキュメントをどう処理するかはツールによるけど、いずれにしてもコメントの形式は共通

440 名前:デフォルトの名無しさん [2008/01/22(火) 03:32:06 ]
>>439
>XMLドキュメントコメントはC#のコンパイラに組み込まれてるものだよ

そうだったんですか!もう少し勉強してみます。。。

441 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 10:39:30 ]
コメントの書き方と基本的なタグは決まってるが、
意外とツール依存なタグが多い件。



442 名前:デフォルトの名無しさん [2008/01/23(水) 00:34:48 ]
>>436
どうもです。。
β版はインストールしてないんですよね・・・

他の正常に動いている環境でビルドしたプログラムを、問題のマシンに持って
いってもやはり件のエラーでした。
VisualStudioが悪いわけじゃないことが分かったのはいいんですが、.NET Framework
のなんかですよね・・・。SP1は二度と入らなくなっちゃいました・・・。

support.microsoft.com/kb/940297/ja
こんなの見つけましたが、問題のマシンは Windows Server 2003 R2 なんですよね。
2003Server って、.NET Framework 1.1 がプリインストールされてるらしいんですが、
プログラムの追加と削除から見えないんですよね。。。そこがおかしいんです。。多分・・。

443 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 00:44:32 ]
>>442
コンポーネントではあり得ないし、更新プログラムの表示をレ点チェックすれば、
どっかに埋没してるんじゃまいか。
つて、良くある話。

444 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 08:20:28 ]
>>442

β版用ってなっているけど、VS2005のインストールの障害となるVS2005関係のレジストリを
消去してくれれば結果オーライってことで使ってみては?と書いただけ。

以前これでVS2005アンインストールしたことがあるもんで。


445 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:36:19 ]
visual studio 2005 professional を つい先日自作したVISTA機に入れようとしたら
microsoft document explorerのインストールの最後で止まってそれ以上前に進めません。
何度もやり直したのですがだめでした。この原因はVISTAにあるのでしょうか?
ちなみにXP機には普通にインストールできます。

446 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:40:51 ]
そこ時間かかるよ
オレは数時間ほっといたら終わってた

447 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 18:49:10 ]
>>446
え、本当ですか?
助かりました!!!プログラム作成途中でVISTAに移行したので
2005使えないときついなーと絶望していました。
試してみます。ありがとうございました。

448 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 20:59:16 ]
XPx86上でVS2005StandardEditionを使用してx64用のDLLをビルドしようとしています。
VSの構成マネージャでwin32Debugからx64Debugの構成を作成し、コンパイルオプションとして
"WIN64:_WIN64"を追加。コードの生成で"MTd"を選択しビルドしました。
DependencyWalker2.2(x86)でビルドされたDLLをチェックすると、リンクしているDLLがすべてx86
に(CPUの欄)なっていてエラーと診断されました。これらはx64(AMD64?)になっていないといけ
ないと思いますが、どこかやり方にまずい点はありますでしょうか?


449 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 00:08:23 ]
>>448
構成マネージャのところ、ソリューション構成を作っただけ?
ソリューション構成を選択するところの右に、
プラットフォームの選択欄がある。そっちからx64作ったのか?

450 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 00:21:13 ]
正確には構成マネージャを開いて
プロジェクト | 構成 | プラットフォーム | ビルド
のプラットフォームでx64を新規作成。その際にソリューションプラットフォームも作成しました。


451 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:06:56 ]
visual studio 2005(TeamEditionForSoftwareDevelopers)使ってます。

Webサイトのプロパティ(Webサイトを右クリック ⇒ 「プロパティページ(Y)」)
⇒ 開始オプション にて サーバー「カスタムWebサーバーを使用する」
がありますが、何故かここがグレーアウト(使用不可)になっています。
どのWebサイトを新規作成しても同様です。

原因と対策(「カスタムWebサーバ」を使えるようにする方法)
ご存知の方おられましたらおしえてください。よろしくお願いします




452 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 11:23:19 ]
>>448
ビルドしたDLLそのものはどれになってる?
うちでx64環境だと、DependencyWalker2.2(x64)だとすべてx64表示になるが、
DependencyWalker2.2(x86)だと本体とMSVCR80.DLL以外はx86表示(赤)になるよ。
そういうものなんじゃ?

453 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 16:55:11 ]
Unicode→マルチバイトにしたらデザインがwin98のときみたいに変化してるんですがこれを変化させないでマルチバイトにする方法ありませんか?

454 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 20:57:52 ]
どうやらそのようです。
職場のXPx64でDependency Walkerx64を使って開いてみたらしっかりx64DLLにリンクしてました。
いろいろとありがとうございました。


455 名前:デフォルトの名無しさん [2008/01/24(木) 22:54:52 ]
Visual Studioでプロジェクトのプロパティで「出力ファイル」の項目に

$(BULD_DIR)\OUTPUT.exe

のように環境変数が使われていますが、Visual Studio上から
この環境変数の参照と編集の方法を教えてください。
よろしくお願いします。


456 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 23:46:49 ]
すんません
よそから誘導されてきました
MS の C コンパイラって, どの程度 ISO/ANSI/JIS 等の規格に
準拠してるんでしょうか?
最低限 C99 の stdint.h とか stddef.h が必要なんだけど…
つか、もらったミッションが
今まで書いてき Unix 系のライブラリの I/O に依存しない
部分を、Windows に移植しろって話なんだけど………


457 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 23:50:05 ]
MS は C99 なんて知らぬ存ぜぬ。
ただ、boost にそのあたりあるはず。

458 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 00:54:17 ]
msdn2.microsoft.com/en-us/library/02y9a5ye.aspx
というわけで、Viusal C++のCコンパイラはC89相当。
近辺のページを漁れば、処理系定義の項目(予め文書で挙動を示しておく
必要があるとされているものなど)や、
MS独自拡張も含んだC言語リファレンスがあるはず。

あと、独自拡張一覧、/Zaコンパイラオプションで制御できる分だけ。
msdn2.microsoft.com/ja-jp/library/34h23df8(VS.80).aspx

459 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:17:46 ]
MSは新規格をサポートしないことでCの衰退を狙ってるのが見え見えなのがな・・・
もうこんな会社つぶれろよ・・・

460 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:49:37 ]
blogs.msdn.com/vcblog/archive/2007/11/05/iso-c-standard-update.aspx
その気が全くないわけではないみたいだけど。

461 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:04:36 ]
1)あるディレクトリをvcprojで検索する
2)1で出てきたプロジェクトをslnに追加する

ってことがやりたいんですが、D&Dでは受け付けてくれません。
追加する個数が多いのでまとめてやりたいのですが
何かよい方法は無いでしょうか?



462 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:33:21 ]
>>459
単に需給関係の問題だろ
君が思ってるような下らんポリシーを理由に意思決定をするような会社なら
MSはこんなでかくなってない。

MSはこだわりオヤジのラーメン屋じゃねえってのw

463 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 12:39:51 ]
しかしこの、大きな敵を「妄想アイ」で見つけ出して叩けば
自分も大きくなったような気がして嬉しくなっちゃう「B層マインド」ってのは
傍から見てて恥ずかしいものがあるなw

464 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 14:08:35 ]
というかホストか金出してような>MS
需要がないんだろ単純に

465 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:21:58 ]
流れがさっぱりわからん。だれか俺に三行で説明してくれ。

466 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:09:28 ]
父危篤
vipに
帰れ。

467 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:10:53 ]
C99 の大部分の機能は今更要らんが、
次期 C++ に追加されるような機能は対応して欲しいな。

468 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:19:38 ]
愛してるよ

469 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:26:29 ]
おれもさ

470 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:28:04 ]
C99をフルサポートしているコンパイラなんて存在するの?

471 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:28:30 ]
gcc もパーフェクトじゃないらしいからな。



472 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:29:05 ]
VSなんてstdintすらないじゃねーか。
やる気なさ杉。

473 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:33:06 ]
boost/cstdint.hpp 使えばいいじゃん。

474 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:40:42 ]
C++0xがcstdintを入れてくれれば万事解決。
boost/integer.hpp相当でもいい。

475 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:42:40 ]
C++0x は C99 のヘッダファイルは全て入れる予定。

476 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:50:05 ]
結論:マイ糞は死ねと

477 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:53:02 ]
でも実際死んだら飯の食い上げだろ

478 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:55:15 ]
Linux でも別にええわ

479 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:56:42 ]
Linuxは流行らないだろ
組み込み分野ならまだしも

480 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 19:59:40 ]
鯖は Linux 多いわ

481 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:02:11 ]
Linuxはせいぜい社内システムとか、サブシステムだな
OSSのせいか、案外実装が適当だし



482 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:04:43 ]
そこでOSIVですよ

483 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 20:07:58 ]
そういやMFでもC++は動くんだな

484 名前:デフォルトの名無しさん [2008/01/26(土) 02:23:28 ]
外部ツールで選択単語をGoogle検索したいんですが設定方法知ってる方いらっしゃいますか?

485 名前:484 mailto:sage [2008/01/26(土) 02:26:19 ]
コマンド:ブラウザパス
引数:google.com/search?ie=Shift_JIS&q=$(CurText)
で出来ました・・・orz

486 名前:デフォルトの名無しさん [2008/01/26(土) 02:30:30 ]
2008の日本語解説書はいつ出るんだよ。早くしろ。

487 名前:デフォルトの名無しさん [2008/01/26(土) 02:43:38 ]
皆さん、古い評価版のソフトを間違って入手したけど怪我の功名で期限を越えても
使えた貴重な経験の持ち主はおりますか?

488 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 10:37:31 ]
違法コピー板

489 名前:デフォルトの名無しさん [2008/01/26(土) 15:39:14 ]
Visual Studioでプロジェクトのプロパティで「出力ファイル」の項目に

$(BULD_DIR)\OUTPUT.exe

のように環境変数が使われていますが、Visual Studio上から
この環境変数の参照と編集の方法を教えてください。
よろしくお願いします。

490 名前:デフォルトの名無しさん [2008/01/26(土) 16:44:19 ]
>>488
その板見たことないけど、DB2の導入は美味くいったからおk。

先ずは、VBでアプリ作って次にVC++でアプリを同様に作り
接続確認してみるよ。

サンクス

491 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:01:12 ]
2005のC++でMFCアプリ作ってフリーウェア公開したんだけど、ランタイム入れてない環境で実行してエラーが出てるみたいで、同じ質問が多くて困る。

一般人にランタイム入れるのが当たり前って感覚がないのはしょうがないと思うけど・・・
(昔オレもVBランタイム入れるのがめんどくさいって思ってたし・・・)
てなわけで、ランタイムいれてないパソコンで動くようにコンパイルする方法ってあるかな?

研究室の先輩に聞いたら6.0でコンパイルすればいいよって・・・。
それはない。



492 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:31:48 ]
CRTの話かMFCの話かわからんが…CRTならランタイムDLL→ランタイム、MFCなら静的にリンク。
ただし特殊な場合(インストーラ等)を除いて推奨されない。インストーラで配置が基本。

出来上がったバイナリの確認はDependency Walkerが便利

493 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 14:32:57 ]
>>491
ランタイムが無い環境で動作できるようにすればいい。いまどきのMFCなんて。
どうしてもランタイム使いたいのなら、インストーラー作れよ。

494 名前:492 mailto:sage [2008/01/27(日) 14:42:44 ]
CRTはマルチスレッドDLL→マルチスレッドですたごめんなさい

495 名前:デフォルトの名無しさん [2008/01/27(日) 15:48:29 ]
風邪引いて体がだるい。


496 名前:デフォルトの名無しさん [2008/01/27(日) 16:14:16 ]
>>492
>ただし特殊な場合(インストーラ等)を除いて推奨されない。

わからんな。
なんで静的リンクは推奨されんのだろう。

497 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:17:42 ]
MFCのバグを抱え込むことになるから。

498 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 16:29:46 ]
流れ読まずにすみません

新規作成→ファイル→リソーステンプレートファイル→リソースの追加→Dialog→適当にボタンなどを配置→保存
とすると、再度ダイアログを編集しようとすると、ツールボックスから使用可能なコントロールが消えるのですが、
これはどうしたら再編集できるようになるのでしょうか?

使用しているのは2005 Academic Editionです

499 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 18:51:13 ]
プロジェクトでリソースを新規作成してから追加する場合にresource.hと*.rcが$(ProjectDir)直下に作成
されますが、そのディレクトリを指定してやるにはどうすればよいのでしょうか?
ソリューションエクスプローラでプロジェクトを右クリック後、追加->リソースでやるとディレクトリを聞いて
くるので指定してやるのですが、実際は$(ProjectDir)以下に作成されてしまいます。


500 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 18:53:12 ]
>>497
どのみちDLLか実行バイナリのどちらかをアップデートしなきゃならんのなら一緒じゃね?

501 名前:デフォルトの名無しさん [2008/01/27(日) 18:57:23 ]
>>500
たくさんの実行ファイル、DLLを作る場合、
共通ライブラリは一つにまとめていないと、原因の特定が難しい。
全部のプログラムをコンパイルするのも手間がかかるし、
なにより、ライブラリを変更してリビルドしたら、テストしないと危険。
なぜなら、ソースコードが変更されてない保証がないから。

コンパイルしてテストしたんなら、それは変更せずに使い続けるべき。


まあ、実行ファイル一つの小さいものならどーでもいいことだけど。




502 名前:デフォルトの名無しさん [2008/01/27(日) 19:08:35 ]
2000 以降はアプリケーションとおなじフォルダに入れておくだけでいいんじゃねぇの

503 名前:デフォルトの名無しさん [2008/01/27(日) 19:16:29 ]
C1900: 'P1' Version '20060201' と 'P2' Version '20050411' が一致しません。C1900: 'P1' Version '20060201' と 'P2' Version '20050411' が一致しません。

は、vc2005sp1入れたらナオタヨ〜

504 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 19:34:51 ]
>>500, 502
ヒント: GDIPlus.dll

505 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 00:15:40 ]
>>491
ランタイムDLLを自分のアプリケーションと一緒に配ればいい。
.NET 2003までと違ってDLLを付けるだけではだめだけど、
ググれば解説しているところだって見付かる。

506 名前:491 mailto:sage [2008/01/28(月) 00:26:31 ]
>>492
MFCの話です。
Dependency Walker便利ですね!!
どうもー。

>>493
その方法を知りたいんですが・・・。
インストーラーですかー。なるほど。
ただ、まぁZip圧縮してバイナリで配りたいんで、インストーラーを作るほど大袈裟なソフトでもないんですよねー。

>>505
DLLを配るっていうのは、アプリと同じ階層にDLLを置いて呼び出す感じでしょうか?
とりあえず、ググってみます。


507 名前:デフォルトの名無しさん mailto:sage [2008/01/28(月) 02:01:18 ]
セットアッププロジェクトなら10分で作れるものの何が大袈裟なのかわからん

ツール系は寿命が長いし更新もされにくいからあとあとヤバスなことになりかねんって
いうのはzlibやらlzhのあの騒ぎで学習してほしいっつーか。GDI+もな。まあいいか、関係ないし


508 名前:デフォルトの名無しさん [2008/01/29(火) 12:16:12 ]
2005が入ってる環境で実行するのと、2005が入ってない環境で実行するのが、
明らかに差があるんだが。
もちろんランタイムはスタティックリンクしてる。
同じような経験のあるやついる?


509 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 13:39:53 ]
差って速度とか?

510 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 15:12:41 ]
>>509
デバイス掘りに行く速度がmsレベルで違う。


511 名前:デフォルトの名無しさん mailto:sage [2008/01/29(火) 22:19:52 ]
デバッグモードでコンパイルしてるとか。



512 名前:デフォルトの名無しさん [2008/01/30(水) 01:58:09 ]
誰か489の質問に答えてやれよ!


513 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 02:21:02 ]
>>512
そんなこと言われたら”自演乙"って、ますます答えてもらえなくなっちゃうよw

514 名前:デフォルトの名無しさん [2008/01/30(水) 02:28:37 ]
なにぃ〜 ぶる度愚だと〜
んな環境変数の定義は層化しか専羽

515 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 07:12:59 ]
>>489
適当なパス編集ダイアログでマクロボタンを押すと環境変数の一覧と
その内容が表示される

516 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 10:29:15 ]
Win32APIを調べるのに、今のMSDNだとMFCとかCOMとか
関係ないのばかりひっかかって、検索もろくに機能しないんですが
特定のジャンルの候補だけ優先的に表示するとかないのでしょうか?

インデックスからして使えないので無理な気もしてるのですが。


517 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 10:53:18 ]
複数マッチしたなかからSDKのやつを選べばよくね?

518 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 10:54:14 ]
MFCもCOMも引っ掛かっても問題ないよなあと思った。関係あるから
何が問題なのかもう少しくやしく

519 名前:デフォルトの名無しさん [2008/01/30(水) 11:05:05 ]
>>516
MSDN Library の中でも日本語ドキュメントをインストールしないと
Win32 API の日本語の説明はでてこないよ。
2005 むけのライブラリでは標準でインストールされないんじゃなかったかな。


520 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 12:54:25 ]
例えばCRITICAL_SECTIONについて調べたいときに
キーワードにはCRITICAL_SECTION*構造体というMFCの項目しかなく
検索をかけると日本語版のMSDNオンラインではCOMかATLかC#のものしか出てきません。
英語版のMSDNオンラインではWin32のものが1番目に出てきます。

英語でもキーワードにかかってくれればそれでいいのですが。
ちょっとインストールオプションとか調べて見ます。
検索だといちいち待たされるのがだるいんで・・・


521 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 14:04:49 ]
そういや俺もそんな感じだ。
面倒だからいつもググってしまうんで、もし解決したら教えてくれ。



522 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 16:39:57 ]
ほえ?
キーワードで出てくる気が。何だろう?フィルタ?

523 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 16:49:17 ]
あごめん、CRITICAL_SECTIONは確かに見付からない。というかぐぐっても
見付からない…

524 名前:508 mailto:sage [2008/01/30(水) 19:53:17 ]
>>511
亀でスマン
解決したよ…一部でデバイス依存の処理が入ってた…
ごめんなさい

525 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:04:43 ]
確かにここ数年、MSDN Libraryで検索しても余計なものが引っかかる率が多い気がする。
VC6の頃はそんなことなかったと思うんだが。

526 名前:デフォルトの名無しさん mailto:sage [2008/01/30(水) 21:09:58 ]
LiveSearchという黒幕

527 名前:デフォルトの名無しさん [2008/01/31(木) 01:51:46 ]
C# のプログラムで,生成した .exe を右クリック→概要 に表示される
タイトル,表題,カテゴリ,...,改訂番号
等に値を設定するにはどうすれば良いのでしょうか?

528 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 09:30:09 ]
AssemblyInfo.cs 嫁

529 名前:デフォルトの名無しさん [2008/01/31(木) 10:28:01 ]
激しく既出だと思うがでてた

Crystal Reports for Visual Studio .NET 2005 - Service Pack 1
support.businessobjects.com/communityCS/FilesAndUpdates/crvs05sp1.exe.asp


530 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 12:42:25 ]
>>525
だね。おかげでVC6が手放せない。
フィルターがまったく機能していない。


531 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 19:40:42 ]
もはやMSDNライブラリ、インストール時点で外してるやw



532 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 21:09:34 ]
>>525
>>530
どんな検索の仕方してるんだよお宅らw
普通にストレスなく検索できてるぞ少なくとも俺は

533 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 21:26:29 ]
>>532
キーワード フィルタ条件 VisualC++ EnterCriticalSectionでヒットしてしまう

intなんかだともっとひどいことに

534 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:12:35 ]
検索がヘタな人っているよね

535 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:53:54 ]
VC6でフィルタかけるとグレイ化されるのに、2005だとされない。どうすればグレイ化されるのかおしえてよ


536 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:07:54 ]
MSDNの検索って10年以上前の数さえ出ればいいっていう検索エンジンのまんまだから。
あれの実装してる人間はGoogleの存在を全く知らないと見える。
もはやGoogleでサイト内検索した方が精度がいいから、俺もインストールしてない。

537 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:10:06 ]
勝ってなこと言いすぎ
Googleと同程度の精度を実現できるならとっくにみんながやってる
批判の切り口としては酷いよ

538 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 00:13:56 ]
いつの時代の話だよ
遅れてんな

539 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 21:13:18 ]
すべてのプロジェクトに共通なインクルードパスを追加したいのだけれど、どこで追加すればいいのでしょうか?

540 名前:デフォルトの名無しさん [2008/02/01(金) 23:36:48 ]
>>539
ツール→オプション→プロジェクトおよびソリューション
→VC++ディレクトリ

541 名前:デフォルトの名無しさん [2008/02/02(土) 01:50:38 ]
C++ でアプリ作るときの質問です.
.EXE ファイルのアイコンを変えたい場合は,リソースファイルに
APP_ICON ICON "app.ico"
などの記述を追加すればできると思いますが,dll にたいして同様のことをやってもうまくいきません.

(生成された .dll ファイルの名前を .exe に変えてやるとちゃんとアイコンは変わります)

どうすれば .dll ファイルにも個別のアイコンを設定できるのでしょうか?



542 名前:デフォルトの名無しさん [2008/02/02(土) 02:04:43 ]
>>(生成された .dll ファイルの名前を .exe に変えてやるとちゃんとアイコンは変わります)
むちゃくちゃなことすんなよ

543 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 08:00:08 ]
dllは人間がクリックする必要性が無いから、エクスプローラがアイコンを読み込む必要が無いんじゃね?
どうしても変えたいなら、exeに拡張し変えたままで委員じゃないか?

544 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 08:48:44 ]
拡張子をかえて、拡張子のアイコンを変えてみる。

545 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 09:40:04 ]
shell32.dllだっけか、あれは多量のアイコン抱えてるよな。
でもエクスプローラから見た目はdllを示すシステムファイルのアイコン。
ショートカットがよく利用するアイコンが入っている。

546 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 09:55:19 ]
エクスプローラでDLL固有のアイコンを表示させることが出来るカスタマイズソフトがあったたんだが…
と思ったらいじくるつくーるの「固有アイコンの表示」だった。

547 名前:デフォルトの名無しさん [2008/02/02(土) 10:16:20 ]
dll に独自アイコンを設定する意味って何だ?
あのアイコン観てシステムファイルだから
勝手に消したりしない方がいいてわかるのがメリットだと思うんだが。

548 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 13:33:59 ]
意味があるかどうかは別として(まあ少なくとも肯定的な意味があると俺には思えんが…)
実際問題そんなこと可能だっけ?

549 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 13:38:34 ]
喰付きいいな卿等

550 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 13:43:27 ]
馬鹿ってのはどうしていつも常に自分棚上げなんだろうね。
それはきっと自分が客観的に見られないからだね、馬鹿だからw

551 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:02:16 ]
>>548
ファイルそのもののリソースからアイコンを読み込むように、
関連付け情報を書き換えればいいだけでしょ。



552 名前:541 [2008/02/02(土) 14:04:40 ]
>勝手に消したりしない方がいいてわかるのがメリットだと思うんだが。

たしかに.

今はとあるソフトのプラグイン (.dll) を作っていて,出来れば固有のアイコ
ンを設定したいなぁと思ったんですが,無理っぽいですね...

553 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:08:11 ]
っ Shell拡張

554 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:17:08 ]
「ヒント」だの「つ」だのやる奴って馬鹿丸出しの自分がどうして見えないんだろうねえw
自信がないのなら黙ってればいいのに。

555 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:18:17 ]
つ 鏡

556 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:25:53 ]
完全に否定する材料も持ち合わせてないなら黙ってればいいのにな。

557 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:34:02 ]
アンチテーゼとかぬかして何の裏付けも無い茶々入れてくるお花畑て
嫌われるよね

558 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 14:47:50 ]
つ つ  つ
つ つつ つ(.人.)
 つ つつ

559 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 16:21:56 ]
>>552
ならば、ショートカットにすれば良いじゃん。ショートカットをまとめたフォルダで選択させる。
DLLのホルダを晒さなくて済むし安全だぜ。開くのダイアログってファイルを消す操作も簡単にできるんだな。

560 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 00:38:44 ]
Visual C++ 2005のCランタイムライブラリstd::tmpfileが
どうしても失敗するんだけど、俺だけ?
Vistaだとアクセス拒否エラーになる。

561 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:23:09 ]
>tmpfile 関数は、一時ファイルを作成し、そのストリームへのポインタを返します。
>一時ファイルは、ルート ディレクトリに作成されます。
>ルート以外のディレクトリに一時ファイルを作成するには、tmpnam または tempnam を fopen と共に使用します。

まあvisutaじゃダメだろうナ



562 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:50:26 ]
マジですか。libjpegがエラーになるのでソースを追ったら
tmpfileに辿り着いたんだが。
ISO 9899にはそんな仕様はないので2008での修正に期待・・・


563 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 01:56:00 ]
そこだけ置き換えてコンパイルしなおせばいいじゃない。

564 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 02:02:17 ]
自分でtmpfile定義すればおk

565 名前:デフォルトの名無しさん [2008/02/04(月) 14:04:37 ]
誰かご存知だったら教えてください。
VS2005のVC++でWin32ベースのDLLを作成しました。
その後セットアッププロジェクトで
レジストリの編集を行うところで戸惑っております。
すでに存在する、複数行文字列値(REG_MULTI_SZ)の値に
ある文字列を追加したいのですがセットアッププロジェクト上には
複数行文字列の項目がみあたりません。
セットアッププロジェクトのレジストリ編集では
複数行文字列の値を操作できないのでしょうか?
いい解決方法などご存知の方、どうぞよろしくお願いします。


566 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 23:41:50 ]
ヒント [~]

567 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 01:06:46 ]
質問させてください。m(_ _)m
VS2005でWindowsMobile用のアプリを作ってインストール用の
cabファイルを作ろうとしているのですが以下のURLで
書かれているのと全く同じ症状でエラーになります。
良くあるエラー原因である作者名にマルチバイト文字は使っていません。

ttp://bbs2.wince.ne.jp/BBS2002/devb/Edit.asp?ID=2231
ttp://209.85.175.104/search?q=cache:c1NqeiZiapIJ:forums.microsoft.com/MSDN/ShowPost.aspx%3FPostID%3D164246%26SiteID%3D1+%22+Section+%5BRegKeys%5D+has+no+data%22&hl=ja&ct=clnk&cd=1&gl=jp

それで上の2つのURLでも記載されているのですが、ローカルではなくネットワークドライブ等で
ビルドすると何故か成功するようなので、試しにLANでつながっているファイルサーバ(FreeBSD)上に
フォルダをコピーして実行したところエラーが嘘のようにcabファイルが出来あがりました。

このような場合の解決方法がわかる方いましたら助言を頂けると大変助かります。m(_ _)m

---
WindowsXP PS2
Visual Studio 2005 SP1 (Visual C++)
NET Compact Framework 2.0 SP1
Windows Mobile 6 Standard SDK

568 名前:567 mailto:sage [2008/02/05(火) 01:13:49 ]
ネットワークドライブで作ったcabファイルは実機で問題なく
インストールでき作成されたファイルも問題なく実行できます。

569 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 21:43:05 ]
自分のPCのフォルダをネットワークドライブに割り当ててしまえ

570 名前:567 mailto:sage [2008/02/05(火) 22:47:41 ]
>>569
しょっちゅうcabファイルを作るわけではない上に、
ソースを書き換えたりコンパイルする度にLAN上をパケットが飛び回るのは
あまり気分がいいものではないんで、必要なときだけ>>568で書いている
ようにコピーしてcabファイルを作った方が良いような気がします。


571 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 23:58:19 ]
>>570
\\localhostはだめ?



572 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:01:38 ]
2008アカデミック高いよ

573 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:06:57 ]
2005と違って中身がPro相当になったからな

574 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:10:52 ]
また身分証明なしで買って使えたりするのかな。

もしそうなら2008はAC版買っちゃいそうw
2005のときは遠慮してスタンダード買ったけど

575 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:13:49 ]
遠慮とか意味わからん

576 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:15:28 ]
ストレス溜まってるんだね可哀想に

577 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:17:38 ]
今から買うなら2007のがいいよな

578 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:19:11 ]
2007って何だ?
Delphiとかか?

579 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:19:59 ]
2008の間違い

580 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:22:23 ]
本来デルファイは、言語名じゃないんですよと。

581 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:24:55 ]
スレ違いですよと。



582 名前:デフォルトの名無しさん [2008/02/06(水) 00:26:37 ]
MSを某が再び圧倒する日をお待ちしております。

583 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:28:48 ]
Visual Studioと同様に製品名として使っていると捉えれば気にならない。
もっとも、確かに前は言語名ではなかったけど、今は言語としてもDelphiを名乗っているね。


584 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 00:45:35 ]
2005Proが2008Proに勝ってる点は、ないの?

585 名前:デフォルトの名無しさん [2008/02/06(水) 01:10:12 ]
Visual J# が使える

586 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 01:16:45 ]
>>585
いらねー

587 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 08:01:13 ]
誰が使ってるんだそれ…

588 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 08:07:21 ]
誰も使ってない

589 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 09:58:23 ]
なんだ、これから使おうと思ったのに入ってないのかあ

590 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 10:12:20 ]
俺VJ#もVJ++も使ってたよ

591 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 12:25:35 ]
てか、2008って偶数だから見送り




592 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 12:28:02 ]
2002の再来かよw

593 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 13:35:20 ]
J#って旨いの?

594 名前:デフォルトの名無しさん [2008/02/06(水) 14:49:56 ]
J#やるぐらいなら純正Javaをやった方がまだマシ。

変わった言語好きならF#へどぞ。

595 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 17:03:37 ]
Visual Jasic #

596 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:22:08 ]
ExpressEditionのisoダウンロードって終わってしまったんですか?

597 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:25:50 ]
終わってませんよ

598 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:36:53 ]
J#を擬人化すると孤独な鬱々引きこもり

599 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:42:49 ]
>>596
もう2008が公開されているから、
2005のExpressは公開終了になっていても、おかしくはない。

600 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 22:58:28 ]
いやまだ公開されてるから。
もちろんMSのサイトで。

601 名前:596 mailto:sage [2008/02/06(水) 23:02:58 ]
失礼、ありました。「Visual Studio 2005 iso」でググって見つけました。
www.microsoft.com/japan/msdn/vstudio/express/maninstall/
ただ、MSのVisualStudio関係のページが軒並み2008になってて、MSのサイトから↑に辿り着くのは至難の業のような・・・

>>599
MSとしては完全に2008を推してますしね・・・
今のうちに落としておいたほうが良さげですね



602 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 10:06:34 ]
xnaとか、まだ2005必要だからなー

603 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 13:42:14 ]
今後はあるの?>XNA
過疎ってるぽいけど

604 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 13:45:28 ]
失礼、ゲ製作板のほうが本スレのようだ
ここの板じゃあんまり盛り上がらんか

605 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 14:50:05 ]
Academic EditionってStandardと“商用に用いてはダメ”という点を除いて全く同一なんですか?

606 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 15:01:08 ]
>>605
どこで「商用に用いてはダメ」なんてことを吹き込まれたんだい?

607 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 15:01:08 ]
まったく同じ。表示画面によっては(というかほとんどの画面で)Standard Editionと表示される。
商用利用の制約なんてあったんだな。

608 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 15:15:52 ]
コマンドラインからclでコンパイルする際、毎回/EHscを指定しているのですが、どこか環境変数か何かに書いておくことはできないでしょうか?


609 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 15:19:22 ]
%CL%

610 名前:605 mailto:sage [2008/02/07(木) 15:51:02 ]
>>606
アカデミック版で商用利用可な製品なんて存在しないと思うんですが・・・

>>607
ありがとうございます。

611 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 16:10:48 ]
>>610
アカデミック版といっても会社、製品、バージョンによって
ライセンスは異なるからちゃんとEULA読んでみな。
といっても契約つうのは法律用語で書かれているので
判らなかったらQA見たり、MSに直接問い合わせてみなさい。




612 名前:605 mailto:sage [2008/02/07(木) 16:19:39 ]
>>611
分かりました。
大学なので、生協のルートになると思います。

Editionの違いってちょっとややこしいですよね。
いきなりMSのサイトをがっつり見るより、↓のようなサイトを当たるほうが良さそうですね。
www.atmarkit.co.jp/fdotnet/special/vs2005compare/vs2005compare_01.html

613 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 21:30:50 ]
エディタでローカル変数を茶色で表示したり、グローバル変数を黄色く表示するようなことは
可能でしょうか。

614 名前:デフォルトの名無しさん [2008/02/07(木) 23:05:10 ]
なんか分からんがなんかカーソルが太くなって昔のワープロみたいな入力に(文字を入力すると前の文字が消える)なってしまいました。。誰か救済頼む。。。。

615 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 23:08:22 ]
挿入して

616 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 23:10:55 ]
Ins

617 名前:641 [2008/02/07(木) 23:16:59 ]
insertキーか!なおったありがとう。右上のほうに手が当たったのが鯨飲だったのか!

618 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 23:21:10 ]
>insertキーか!なおったありがとう。右上のほうに手が当たったのが鯨飲だったのか!
いいえ。それは鯨飲ではありません。

619 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 00:04:30 ]
このスレはやさしいな

620 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 00:43:36 ]
げいいんw
ゆとり乙ww

621 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 08:55:00 ]
なにが現任でそんな誤変換を



622 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 09:48:00 ]
ほんと、、下人究明してくれよ

623 名前:デフォルトの名無しさん [2008/02/08(金) 09:55:30 ]
VS2005のasp.net Menuコントロールを使用してナビゲーションを組んでいるのですが、
StaticHoverStyleのcssClassに背景画像を表示させるスタイルシートを適用すると、
MenuItem部分に当たるボックスと、その中に配置されているリンク部分の文字列の両方に
個別にスタイルシートが適用されて、デザインが崩れてしまいます。

-------------------------------
@ | @ | @ |
メニュー1 | メニュー2 | メニュー3 |
| | |
-------------------------------

※ボックスである@の部分だけにスタイルシートが適用されればよいのだが
「メニュー1」「メニュー2」「メニュー3」の部分に同じスタイルシートが2重に適用されているため
この文字列部分だけ背景画像のグラデーションが重なってデザインが崩れている。

StaticHoverStyleでボックス部分にだけCSSが適用されるにはどうしたらよいのでしょうか。

624 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 13:37:52 ]
メソッドの上にカーソルを合わせると出るポップアップですが、
(+5 オーバーロード)などと省略せずに、オーバーロード全部を表示してくれる設定はないんでしょうか?

625 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 23:34:49 ]
エディタの設定で、行間隔を広くすることは不可能なんでしょうか・・・

626 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 17:27:58 ]
仕事でeclipseで java 使ってて、自宅で Visual Studio 2005 で c++さわると・・・。

鬱になる。

リファクタリングとか。

627 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 00:52:38 ]
勝手になってろ

628 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 10:35:30 ]
>>626
resharperでググれ。

629 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 11:12:26 ]
そんないいの?>resharper

630 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 12:13:49 ]
>>629
リファクタリングがEclipse並に充実してる。
他の機能も大幅にパワーアップするし、正直あの機能をVS標準にすれば今の三倍売れる。

631 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 12:20:37 ]
VS2003/2005でC++用のリファクタリングツールって何が一番良いんでしょう?



632 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 13:13:08 ]
ググったけど、C++関係ないんじゃ?

633 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 14:02:18 ]
yahooなんかよりこれ買収すればいいのに

634 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 14:05:00 ]
Unrivalled Code Analysis for C#
Full-featured Visual Basic .NET Support
Cross-Language Functionality
 これは C# と VB がクロス
XML and XAML Support
New Productivity Enhancers
 Todoリストとかこまごました機能


ことごとく、C++とは関係ないね

635 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 14:25:10 ]
Refactor! for C++とか…。使ったことないけど。
ttp://www.devexpress.com/Products/NET/IDETools/RefactorCPP/

636 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 14:50:09 ]
>>633
Connectix (Virtual PC)もSysinternalsも買収されんたんだ。
これだっていつか買収されるに違いない。

637 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 00:06:51 ]
金の力

638 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 03:36:12 ]
VS2005を再インストールしたら、
参照の追加ダイアログから参照の追加が行えなくなったのですが同じような現象に遭遇した方居られますか?

状況:
Cドライブの残り容量が厳しくなってきた→
VSアンインストール→
Eドライブに再インストール→
プロジェクトを開いて、参照の追加ダイアログを開く→
OKとキャンセル以外何も表示されない


639 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:15:18 ]
他にそれっぽいスレが無かったんでスレ違いなら御免なさい

フリーのVisual studio2005でlame(音楽のエンコーダーです)をビルドしたんですが

ttp://lame.sourceforge.net/index.php
↑このサイトの「Latest LAME release:v3.97」→「filearea」より落とした物を使って

一応出来上がって動作するんですけどビルドの結果に失敗:1と出ていたのが気になったり
出来たエンコーダーも1MB超えのサイズだったりで正しく出来ていない気がします

仕上がっている形で配布されているものは約半分ほどのサイズとなっています
どなたか片手間に試してもらえないでしょうか。作業時間は恐らく5分しないと思われます

640 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:26:27 ]
ファイルがでっかいのは、ReleaseではなくDebugでビルドしている予感。
失敗になるほうは知らない。

641 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:41:55 ]
>>640
素早いレス有難う御座います

「ソリューションのビルド」で実行していたんですが
「警告」の内訳に

'sprintf' の宣言を確認してください
'fopen' の宣言を確認してください

等のコメントがいくつも表示され、また

「現在のコード ページ (932) で表示できない文字を含んでいます」
「fatal error C1083: include ファイルを開けません」

↑これらのコメントは恐らく「失敗:1」の内訳になっているのではないかと思われます
なんだか基本的なツールの用意が出来ていないような気がしてきました




642 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 23:54:33 ]
すいませんソリューション構成を確認したところデバッグになっていました
大変な勘違いをしてました…

失敗の数は相変わらずですが仕上がったサイズは396KB程になりました


643 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 01:43:41 ]
なんでMakefile.MSVC使わないの?

644 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 06:57:25 ]
実は失敗の場合は”1 失敗”になるんだがなw

645 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 08:09:33 ]
>644
俺も最初は戸惑ったw


646 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 09:34:46 ]
a match in her pocketみたいなソフトがwindowsでも使えたら有り難かったんですけども

647 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 10:23:10 ]
いらん・・・

648 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 13:34:03 ]
>>641
2005からセキュリティ強化のためにCRT関数が置き換わってるからその警告。
ちゃんとメッセージ読んでMSDN見れば解決法が書いてある。

>>644
その表記も直すべきだよなぁ
%d failed をそのまま直訳して%d 失敗にしたんだろうけど・・・
OSですら訳間違って放置してるんだから
いわんや開発環境をや ってところか


649 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 20:29:31 ]
>>644 >>648
フィードバックをあげて検討してくれるって返事が来たんだが
2008でも直ってなかったんだよ・・・

650 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:01:52 ]
C言語のプログラムでtypedef使ったら
この型は演算子として使用できませんとかいうエラーが出ました

typedefの使い方はあってると思うのですが…

651 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:03:41 ]
それだけでわかったら世の中みんな超能力者……。



652 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:03:48 ]
該当箇所のコードくらい書けよ

653 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:11:38 ]
すいません、正常に使えるときもあるみたいです
まずは検証してみます

654 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:19:01 ]
よほど解決して欲しくないと見える

655 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:22:53 ]
素人レベルの問題でした…
関数の途中で変数の宣言をしていたからエラーが出てたみたいです…
学校のサンプルだったので、てっきりコンパイラの問題だと思ってました
駄レス失礼しましたorz

656 名前:デフォルトの名無しさん mailto:sage [2008/02/13(水) 23:27:15 ]
氏ね

657 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 05:43:38 ]
そもそもここに書く意味がわからない。
池沼は死んでください(><;)

658 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 17:53:42 ]
池沼++

659 名前:デフォルトの名無しさん mailto:sage [2008/02/14(木) 18:57:32 ]
池沼++/CLI

660 名前:デフォルトの名無しさん [2008/02/15(金) 00:13:06 ]
すいません。
Express+PlatformSDK より Standard単体 のほうが便利なんでしょうか?
どのへんが便利になってるんでしょうか?
初心者ですみません。


661 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 00:47:54 ]
C++か?それならこんなところ

リソースエディタが使える
MFC/ATLが使える
64ビットアプリケーションが作れる(Expressでも裏技的に可能なはずだけど)



662 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 00:56:43 ]
>>661
どうもありがとう。
数万円を払う価値あるか考えてみます〜。



663 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:08:29 ]
このスレでなんですが、
これから買うなら2005より2008のほうが良いですか?


664 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:36:32 ]
新しい物的にという意味では

665 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:38:43 ]
初心者VCスレだれか立てろよ。馬鹿がケンカレスで流しやがった

666 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:39:29 ]
ok
試してみる。

667 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:41:05 ]
はい、だめでしたorz

668 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 01:52:48 ]
スレ立てたけどレス書けない……_/ ̄|○

669 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 02:03:50 ]
なら、後は任せろ。

670 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 16:16:10 ]
>>660
Expだとクラスダイアグラムもないですよ

671 名前:660 mailto:sage [2008/02/16(土) 01:21:46 ]
>>670
ありがとう〜。
そうするとExpはほんとに学習用ということで、手作業量が多く必要になるわけですね。
上面をなぞって使える気になるか(Standard)、基礎から勉強して鍛えるか(Exp)、迷います。




672 名前:デフォルトの名無しさん [2008/02/16(土) 02:55:37 ]
asp.netのC#のプログラム、なんでデバッグしかないの?
リリースは、どこいった?

ちゅーかIIS入れてないのに、なんで実行できるのだ?

673 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 11:55:10 ]
ASP.NET開発サーバというのが標準で組み込まれてるんで、
IISが無くても実行できる。

674 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 20:16:05 ]
VisualStudio2008買いました。

重くなるかな?と思ったら、逆に軽くなりましたねw
やっぱVistaとVS2005との相性が悪かったんでしょうか。

感激です。

675 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 20:28:07 ]
すいません
俺も2008を買った
2005ExpressとPlatformSDKはアンインスコしないといかんよね?

676 名前:674 mailto:sage [2008/02/16(土) 20:31:22 ]
いや、俺の場合は、2005もそのまま入れてある。

やっぱ何でも新しいほうがいいな。
今回の目玉は俺的にJavaScript対応ってとこだな。
J#がなくなったのがプチ驚き。

677 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 20:54:36 ]
俺もまだ2005と併用してる
2008の俺にとっての目玉はLINQ

678 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 21:20:14 ]
俺的にもJavaScript対応 (LINQはまだまだ実践投入できなそげ・・)

リソースアセンブリを作るときに今までinternalしか使えなかったけどpublicにできるようになった。
とか
地味な機能追加ってどこかにまとめてないですかね。

679 名前:674 mailto:sage [2008/02/16(土) 21:29:42 ]
VB9が搭載されてると聞きましたがマコトですか?

680 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 21:31:43 ]
新規プロジェクトでVisual Basicって選択肢あるだろ。

681 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 21:43:54 ]
っていうか、VS2008の話題はこっちでしろ。

Visual Studio 2008 Part 6
pc11.2ch.net/test/read.cgi/tech/1202821357/



682 名前:デフォルトの名無しさん [2008/02/17(日) 02:30:42 ]
まじで焦ってる。助けて。

ASP.NETでWebサイト方式で作ってて、発行後(プリコンパイル後)、
発行前のサイトを間違って消しちゃったらソースが見れなくなった。。

発行後のDLLからソースって復元できないの?

683 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 10:41:56 ]
バックアップなしに作ってるのか?
遊びだったら別に作り直せばよかろう

684 名前:682 mailto:sage [2008/02/17(日) 14:20:21 ]
遊びだったけど作りなおすとなると結構ボリュームあるんで、、。

まぁ仕事じゃなかっただけマシと思います。

685 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 14:41:43 ]
subversionでも使っとけば?
Tortoise入れるだけでお手軽に使えるし

686 名前:デフォルトの名無しさん [2008/02/17(日) 22:09:46 ]
VSならVSSだろ

687 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:22:28 ]
>>686
中の人すら使ってないというあれか。

688 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 22:37:33 ]
>>685
最近会社で、VSSからTortoiseに乗り換えたんだけど、かなりいいねえこれ。

VisualStudio用のSubVersion拡張クライアントって使い勝手はどうかな。

689 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 23:42:03 ]
未だに読み方がわからない

690 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 23:54:15 ]
びずあるすちゅでぃお

691 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 00:42:13 ]
いやそっちじゃなくて



692 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 00:45:06 ]
さぶヴぁーじょんw

693 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 00:48:01 ]
ウルトラマン太郎に、キングトータスとクイーントータスっていう夫婦のカメの怪獣が出てくるんですよ。

694 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 00:48:38 ]
/ ̄ ̄\
 /   _ノ  \
 |   ( ●)(●)     ・・・
. |     (__人__)____
  |     ` ⌒/     \
.  |       /( ○)  (○)\ >>692
.  ヽ     /  ⌒(n_人__)⌒ \  ウッ!
   ヽ   |、    (  ヨ    |
   /    `ー─−  厂   /
   |   、 _   __,,/,     \ ドス
    |    /   ̄   i;;三三ラ´ |
    |    |   |    ・i;j:   |  |

695 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 00:59:40 ]
ちなみに subvertion でひとつの単語だから V を大文字にするのはバツ。

696 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 01:00:41 ]
つづりマチガタ

697 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 02:53:53 ]
とーたすじゃない?

698 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 08:34:35 ]
先生はturtleだったけどtoritoise。

699 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 12:51:11 ]
>>688
VisualSVN良いよ〜。

700 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 23:40:23 ]
いいけど、有料な上にバグがあったような

701 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 00:13:31 ]
VSのプラグインもないことはないんだが、プラグイン使えるのがそもそもstd以上なので
必然的に有償が多くなる。
expressでもプラグイン解禁してくれれば、無償のプラグインの数もクオリティも増えると思うんだけどなあ。



702 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 10:32:39 ]
コンソールプログラムで、コンソール画面の幅を取得する方法を教えてください

703 名前:デフォルトの名無しさん [2008/02/19(火) 23:53:51 ]
やはは






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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