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


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

Visual Studio 2005スレ Part15



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/



562 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 16:37:00 ]
共存可能らしいよ
ソリューションファイルの中身を見て開くVSのバージョンも判定するらしい

563 名前:デフォルトの名無しさん [2006/09/12(火) 16:56:33 ]
VS.NET 2003 インストールした後にそのまま
VS 2005 インストールして開発してたけど、
特に何も問題はなかった。でも >>561
その順番が逆でも大丈夫なのかっていう
心配をしてるんだよね。俺も逆順は試したこと無い。
参考にならなくて済まん

564 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 17:08:10 ]
2003入れた後に2005の修復すればいいんじゃね?
と無責任に言ってみる

565 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 18:02:45 ]
MSDNライブラリ、ISOで4枚ダウンロードできる2006年6月版
.NET2003でも使えるのね

ただ相変わらずAPIでf・1を押したりすると英語が優先される…

566 名前:デフォルトの名無しさん [2006/09/12(火) 18:19:20 ]
>>559
サンクス

>つーかfolderBrowserDialogをフィールドで持っとく必要あるの?
ないよ。

567 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 19:32:19 ]
>>550
遅れたけどサンクス

568 名前:561 mailto:sage [2006/09/12(火) 23:06:04 ]
不具合出ると困るし2005消して2003から順に入れなおします。

レスさんくす。

569 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 23:50:38 ]
#pragma region Windows Form Designer generated code
/// <summary>
/// デザイナ サポートに必要なメソッドです。このメソッドの内容を
/// コード エディタで変更しないでください。
/// </summary>
void InitializeComponent(void)

ここ弄ったら、Form1.[デザイン]がぶっ壊れた、再コンパイルしたら直るかもよ
って出たんでバックアップしてたソースファイルをForm1.hにコピペしても
直んない、なんとかならんかな??


570 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 23:53:09 ]
再コンパイルの意味をわかってないだろ



571 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 00:01:35 ]
そもそもいじるな
bin と obj とかのディレクトリ消せ

572 名前:デフォルトの名無しさん [2006/09/13(水) 02:31:33 ]
質問があります
VC++ 2005 Express Edition
で画像を以下のように表示させたいのですが、エラーがでます

private: System::Void Form1_Paint(System::Object^ sender,
                      System::Windows::Forms::PaintEventArgs^ e) {

   int X0=10,Y0=10;
   Bitmap^ bmap=gcnew Bitmap("C:\sample.jpg");
   gr->DrawImage(bmap,X0,Y0);
}


Bitmap^ bmap=gcnew Bitmap("C:\sample.jpg");
の部分のパスにillegal characters in pathとエラーがでて赤いバッテンが
ウィンドウに表示されてしまいます。なにがいけないのでしょうか?


573 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 02:43:43 ]
>>572
はああああああああああ
"C:\\sample.jpg"

574 名前:sage [2006/09/13(水) 02:58:46 ]
>>573
すごい!できました。ありがとうございます!!
C++ではパスは\を2個つけるのが当たり前なんですか?
それともこの2005 Express editionだけの事なんでしょうか?

575 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 03:06:34 ]
Cのエスケープシーケンスは\
\\ = \
\n = 改行
\t = タブ
・・・

576 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 03:12:10 ]
>>574おいおい

577 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 03:12:57 ]
声も出ねえよ(笑)

578 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 03:15:09 ]
なるほど、ありがとうございます。


579 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 09:13:15 ]
>>572
生兵法は怪我の元だよ、坊や。

580 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 09:38:41 ]
気の利いたことを逝ってるつもりか



581 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 09:40:19 ]
>>579
精進します

582 名前:デフォルトの名無しさん [2006/09/13(水) 14:35:31 ]
質問です。環境はVC++2005 Express Editionです。

VC++2005のGUIアプリからWin32のコンソールアプリを使う方法が知りたいのですが。

そのWin32のコンソールアプリはプロンプトから
>xxx.exe [オプション] [出力ファイル名] [入力ファイル名] [入力ファイル名]...
ってな感じでファイル名を渡して使うアプリなんです。

知りたいのはコマンドライン引数を渡してコンソールアプリを動かす方法です。
お願いします


583 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 14:37:39 ]
>>582
system 関数をお勧めする。

584 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 14:41:42 ]
CreateProcess関数をお勧めする。

585 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 14:58:07 ]
Process.Startメソッドをお勧めする。

586 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 15:00:52 ]
>>582
生兵法は怪我の元だよ、坊や。


587 名前:デフォルトの名無しさん [2006/09/13(水) 15:11:37 ]
>>583-585
d
System関数とCreateProcess関数はPlatformSDKが入ってないので使えないです><
Process.Start調べてみますね。


588 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 15:20:22 ]
_spawnlp() とかはだめなん?

589 名前:デフォルトの名無しさん [2006/09/13(水) 15:24:50 ]
ProcessStartInfoでいろいろ指定して、
Process.Start(ProcessStartInfo);
ってやればできるんだな!

ちょうしこいてGUIで作らなきゃ良かったよ、
最初からコンソールで作ってれば何時間かでできたのにな

590 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 15:27:56 ]
GUIってことはC++じゃなくてC++/CLIか。



591 名前:デフォルトの名無しさん [2006/09/13(水) 15:37:50 ]
>>590
そう。あそっか、VC2005ならC++でもC++/CLIでもGUIアプリ組めるもな

592 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 16:42:13 ]
生兵法は怪我の元だよ、坊や。


593 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 16:50:40 ]
C++にGUIはありませんよ

594 名前:デフォルトの名無しさん [2006/09/13(水) 16:57:23 ]
582ですが。

System::Diagnostics::Process^ p =
    System::Diagnostics::Process::Start("C:\\xxx.exe","コマンドライン引数 コマンドライン引数");
p->WaitForExit();

こんな感じでやればできますね。

595 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 16:59:41 ]
>>593
C++の言語仕様には無いがここがVS2005スレだと言う事を考えると君のその指摘は馬鹿にしか見えない



596 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:08:42 ]
>>593
C++にはネットワークも暗号化も何もないよね

597 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:12:52 ]
>>594
ここ特定の言語の質問スレじゃないよ

598 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:15:48 ]
>>597 そうだよ。VS のスレッドなんだから、
.NET Framework 使ったコードでもいいじゃん。

599 名前:デフォルトの名無しさん [2006/09/13(水) 17:20:19 ]
>>597
いや、流れ見てたら質問スレっぽかったから質問したんだが

600 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 17:20:18 ]
アホには見えないかもしれないが、それ専用のスレがあったりする。



601 名前:デフォルトの名無しさん [2006/09/13(水) 18:02:03 ]
StringBuilder.Replace メソッド (String, String, Int32, Int32) で、
マイクロソフトのリファレンスに、
「置換する文字列は、序数に基づいてチェックされます。つまり、置換はカルチャを認識しません。」
と書かれてるのですが、言葉の意味が全く分かりません。
誰か噛み砕いて説明を。。

602 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:07:16 ]
カルチャって概念が未だにちゃんと分かってない俺。

603 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:16:44 ]
カマカマカマカマカマカミーリーオーン♪
って歌ってたオカマの人たち

604 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:20:42 ]
>>601
マジレスすると
同じ文字列か判別するのにおのおののcharの序数だけで判別する←カルチャ無視ということ。

カルチャによっては、グリフが違っても同じ文字として扱うやっかいな言語があるので、
そこんとこ考慮する←処理が大変←重くなる



605 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:22:07 ]
>>602 それ、カルチャークラブじゃね?
それはそうと、おまえら、リビルドじゃなくて、リリンクってできないですか?
同時にライブラリをリビルドしたんで、リンクだけやり直したいんですが。

606 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:36:08 ]
exeファイル消せばいいんじゃね?

607 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:38:32 ]
依存関係 or 依存するプロジェクト
みたいな設定なかったっけ?

608 名前:605 mailto:sage [2006/09/13(水) 18:43:07 ]
おお、「同時に」ってのが変なつかい方になってたな。

二つソリューション立ち上げてて、ライブラリをエディットしつつ
それを使うアプリの一つもエディットしてます。
両者は完全に切り分けてるので、アプリのソリューションが
ライブラリの変更を検知するのは aiueo.lib のタイムスタンプ
くらいしか手がかりがないんだけど、それは見てくれてないみたい。

>>607 ライブラリのプロジェクトをアプリのプロジェクトにも
追加すればいいんだろうけど、できれば両者は完全に切り分けて
おきたい。

>>606 のように exe 消すってのがいいかな。


609 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:48:24 ]
プロジェクトじゃなくてlibファイルを依存関係の対象にすればいいんじゃね?
そうすればタイムスタンプを参照するんじゃないかと

610 名前:605 mailto:sage [2006/09/13(水) 18:59:51 ]
>>609 んなことできんの?



611 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:02:12 ]
というか、普通にhoge.libが更新されたら、それを参照してるプロジェクトをビルドした時に再リンクされるけど?

612 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:11:46 ]
#pragmaだとダメじゃね?

613 名前:605 mailto:sage [2006/09/13(水) 19:12:44 ]
>>611 ええ〜マジっすか?
なんで俺の VS2005タン は再リンクしてくれないんだ・・・

614 名前:605 mailto:sage [2006/09/13(水) 19:14:16 ]
>>612 つまり、いわゆるオートリンクだと、ってことですか?
#ifdef _DEBUG
#pragma comment(lib, "libsex-Debug.lib")
#else
#pragma comment(lib, "libsex-Release.lib")
#endif
これだと、更新はチェックしてくれないってことっすか?

615 名前:611 mailto:sage [2006/09/13(水) 19:17:03 ]
>>614
何だその見たこと無い呪文は orz
俺は普通にリンカタブでリンクするライブラリ名を書くんだが。(これ、普通じゃないのか?)

616 名前:605 mailto:sage [2006/09/13(水) 19:24:11 ]
>>615 ああ、俺もそうするライブラリが多いけど、
インクルードヘッダに >>613 みたいな pragma 書いておけば
リンカに指示が伝わって自動的にリンク対象になる。
デバッグバージョンとか >>613 みたいにして切り替えてる。
>>612 が言ってるのはこのことかな、と。

617 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:33:59 ]
つまり、#pragmaだと駄目だということでは。

618 名前:605 mailto:sage [2006/09/13(水) 19:44:15 ]
>>617 それでFA

619 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:54:11 ]
複数のプロジェクトで使うライブラリなんかは
ヘッダーに#pragma入れとくのが楽なんだよなぁ。

620 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 19:57:06 ]
まぁそのライブラリが現在進行中なら依存関係の設定したほうがいいな。
プロジェクトのプロパティに無かったっけ?



621 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 20:09:12 ]
>>620
ある。

622 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:29:20 ]
コマンドライン使うときに毎回vcvars32を叩くのがメンドイ。
何かいい方法ない?

623 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:34:07 ]
>>622
あらかじめ環境変数を設定しておく

624 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 00:45:02 ]
>>622
/K オプション使う

625 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 02:22:37 ]
Visual Studio Tools の下に
Visual Studio 2005 コマンドプロンプト
っていうショートカットあるからそれ使え。

626 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 14:35:50 ]
VC使ってますが、変数名とかdefineってコンパイルしても残ります?
恥ずかしいんですけど。

627 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 14:53:02 ]
>>626
デバッグ情報残す設定にしていれば残る。
ダンプしたり string コマンドつかったりしたら見えるね。
あと、DLLなんかでエクスポートされているシンボルは残るよ。

628 名前:デフォルトの名無しさん [2006/09/14(木) 16:30:05 ]
コンボボックスで DrawModeがオーナードローの時、
ItemHeightを変更すると、コンボボックス自体の高さも自動で変わってしまいます。
(例えば、ItemHeightを20にすると、コンボボックスの高さが勝手に26になる)

ItemHeightもコンボボックスの高さも両方20にしたいのですが、無理ですか?

629 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 16:32:56 ]
VS2005、なんかすごく重くないですか
あと、.NET2.0のIMEバグはいつなおりますか…
いつまでたっても2.0に完全移行できないじゃないか!

630 名前:デフォルトの名無しさん [2006/09/14(木) 16:39:28 ]
こんなとこで文句を言ってる暇があったら、さっさと仕事を続けろ



631 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:34:14 ]
2005なんですがfstream openの引数に全角が含まれてると開いてくれません
エラーも出ないし、BCCやGCCでコンパイルすると全角でも問題なく開いてくれるんですが
これはオプションとかで全角受け付けるようになりますか?

こんな感じ↓
ttp://ccfa.info/cgi-bin/up/src/up35085.txt

632 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:40:06 ]
全然わからんけど文字コードの問題?

633 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 18:14:44 ]
SP1 はいつもらえますか?
全裸正座待機中です。

634 名前:デフォルトの名無しさん [2006/09/14(木) 18:59:43 ]
MSDNより
お待たせしました! 日本語版 Visual Basic 6.0 提供再開!

635 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 19:04:44 ]
>>632
だったみたいです。char→wchar_t変換して渡したら通りました

bcc/gccではcharのまま渡さないとダメみたいで釈然としないですけど


636 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:03:21 ]
そこで釈然とするところまで調べるか、できたからもういいやと思うかで
プログラマとしての適正が分る

637 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:06:42 ]
日曜プログラマだから別に適正なくてもいいや。

638 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:26:12 ]
>>636
漏れも重た

639 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 20:44:10 ]
>>636 言ってることはわかる。
でも最近、MSのくそ仕様がどうなってるのか調べなければいけないことが多々あり、何でこんな人生に不要な知識を得るために時間を無駄にしなければいけないのかと思った自分は足を洗った方がいいのかもしれない。

640 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:16:41 ]
なにもVCで標準C++やらんでもいいだろ
win用なんだしapi使えよ



641 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:51:36 ]
>>640
んじゃ、標準C++が完全に使えるコンパイラくれよ。
もちろん、テンプレートのTwo Phase LookupやSFINAEやexportなどに規格100%準拠の完全対応したやつな。

642 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 22:32:04 ]
地上波が完全にデジタルに移行する頃には出るかもしれないから
それまでVB6でも使ってろ

643 名前:デフォルトの名無しさん [2006/09/14(木) 23:32:19 ]
VS2005のなかで、VC#のWinアプリだけ規定のアイコンが古臭くない?

644 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 23:37:57 ]
>>643
ごめんね・・・。

645 名前:デフォルトの名無しさん [2006/09/14(木) 23:40:59 ]
Express Editionと他のEditionってどうちがうの?



646 名前:デフォルトの名無しさん [2006/09/14(木) 23:59:16 ]
helpで検索すると、ローカルの結果が0になって出ないんだが、どうすりゃ直るんだ?

647 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:12:06 ]
PSDK-x86をインストールしようとしたらファイルの解凍時にエラーが起こるんだが、どうしたらいい?

648 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:17:01 ]
DLし直せ

649 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:30:39 ]
試みたが、やはりHELP\PSDK.hxq size:28419612で止まる・・・

650 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 00:32:29 ]
>>646
検索ボックスの下に検索コンテンツを制限する窓があり、コンテンツの種類が制限されている。



651 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 01:28:16 ]
>>647
俺もだ
インストーラ落としたりiso落としたりして
十数回落としなおしてもダメだったから諦めた
もちろん一時ファイルは毎回消してますが…

652 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:20:50 ]
ん? Platform SDK って前落としたときは普通に使えたんだけどな.
またバージョン変わったのかな?最近.

653 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:28:56 ]
Win2000で圧縮属性のあるフォルダにダウンロードしてるとか。

654 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 12:31:17 ]
生兵法は怪我の元だよ、坊や。

655 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 16:59:16 ]
XPです

656 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:09:31 ]
vc2003を入れて使ってみるか

657 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 22:36:36 ]
なんかインストールするディレクトリを選択できなくなってるorz

658 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:26:09 ]
c++の
構造体のデータをxmlにしてsave、loadするプログラムを使っています
vc2003
ではうまく動くのですが
vc2005だとsaveは動くのですがloadがメモリーリークぽいエラーを起こして止まります

どのへんがおかしいのか、どなたかわかりませんでしょうか?



659 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 23:42:02 ]
ソースも出さないお前の頭

660 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:09:26 ]
エラーメッセージもはらないお前の頭




661 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 00:35:38 ]
環境も書かないお前の頭

662 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 04:49:15 ]
boost 厨の俺から言わせてもらおう。
boost::archive::xml_iarchive
boost::archive::xml_oarchive 使え。

どうみても boost 厨です。
本当にありがとうございました。






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

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

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