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


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

Visual Studio 2005スレ Part14



1 名前:デフォルトの名無しさん [2006/07/07(金) 13:43:33 ]
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/

13 名前:デフォルトの名無しさん [2006/07/09(日) 22:08:19 ]
ヒント:参照の追加

14 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 00:24:24 ]
おまえそれちが

15 名前:デフォルトの名無しさん [2006/07/10(月) 09:00:12 ]
VB2005でWinアプリを作ったときに、アプリ画面の上に必ず表示される青いバーみたいなものを消す方法はあるんでしょうか?

青いバーとはアプリ名や、アイコン、最小化、最大化、閉じるが表示してあるところのことです

16 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 09:07:46 ]
ボーダー変えろ

17 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 09:07:55 ]
>>15
homepage3.nifty.com/midori_no_bike/CS/form.html#072

18 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 10:25:07 ]
ありがとうございました。

19 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 15:44:53 ]
よろしくお願いします。VB2005です。

PictureBox1.Image.Save("C:\text.bmp", System.Drawing.Imaging.ImageFormat.Bmp)

この一般的な方法でビットマップファイルを作成すると32bitカラーになりますが、
24bitカラーにするにはどうしたらよいのでしょうか?

20 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 18:28:45 ]
bmpの変換をガリガリ書く

21 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 19:42:20 ]
Imaging.EncoderParameter(.Imaging.Encoder.ColorDepth, 24)




22 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 00:59:54 ]
ウィザードで作成したテーブルアダプタの接続文字列を実行時に
ログインユーザーに応じて切り替えたいのですが可能ですか?

23 名前:デフォルトの名無しさん [2006/07/11(火) 12:03:31 ]
エディタの文字色設定がすごいやりづらい

あれこれ変更してると、以前変更したはずの文字色がが元に戻ってたりするんだけど
そんなことない?

24 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 12:22:59 ]
無いな

25 名前:デフォルトの名無しさん [2006/07/11(火) 12:42:20 ]
ギャフン

26 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 21:34:49 ]
Visual C++ 2005 Express Edition の インスト鍵 キボンヌ

27 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 21:36:37 ]
おまいは何をゆっているのだ

28 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 21:38:02 ]
>>26
アホだろ?
ねぇ、アホだろ?

29 名前:26 mailto:sage [2006/07/11(火) 21:50:35 ]
すみません、間違えますた。 正しくは、
Visual C++ 2005 Express Edition の プロダクト鍵 キボンヌ です。
フリーだから教えてちょぉ。

30 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 21:52:33 ]
>>29
あっそ

31 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:10:56 ]
重いよね、もっさりしているよね、落ちるよね



32 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:20:15 ]
すみません。初心者の質問です。
先日VisualStudio2005を購入し、パソコンにいれて今やっています。
C言語のプログラムをC++の環境でやって、プロジェクトに内容を書き込み、
ビルドしてから、デバッグして開始すると、
実行結果が速攻で消えてしまいます。
実行結果が一瞬で消えてしまうので、何がなんだかわかりません。
ちなみに実行結果はコマンドラインで出力しています。
これをゆっくり見れるようにするにはどうすればよろしいのでしょうか?
教えてください。

33 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:20:23 ]
最後以外は同意しておこう。

34 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:21:03 ]
>>32
デバッグなしで開始にしろ。

35 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:22:18 ]
>>34
それもやりましたが、速攻で消えてしまうのです。
どうすればいいですか?

36 名前:デフォルトの名無しさん [2006/07/11(火) 23:27:14 ]
空気を読まずにレスする。
これでいいのかわからんが、

vbでは、System.Console.ReadLine()

37 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:27:49 ]
sage忘れスマソ

38 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:28:04 ]
>>32ではないがこれは知らなかった・・・

39 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:37:47 ]
>>36
それはC#では有効だと、やっていて気づいたのですが、
C、C++だと、・・・?
わかりました。一応、やってみます。
ありがとうございます。

40 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:48:41 ]
_getchじゃだめなの?

41 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 00:10:54 ]
getcharが確実



42 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 00:30:59 ]
うちのMSDNだとgetcharに一発でたどり着けない・・・もう壊れたか

43 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 01:05:41 ]
while(true){}の方向で。

44 名前:デフォルトの名無しさん [2006/07/12(水) 02:59:32 ]
Visual Studio 2005 pro版で使えるコードプロファイラってありますか?
行/関数レベルで実行時間が分かる程度でいいんですが・・

45 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 05:42:29 ]
>>44
ついてないのか?

46 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 08:43:00 ]
少しでも軽くするTipsきぼん

47 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 10:00:05 ]
CPU交換。

48 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 10:02:24 ]
メモリ増設

49 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 10:26:01 ]
RAID0

50 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 10:27:07 ]
おまいら紋切り型スギwww

51 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 11:39:53 ]
Tipsだから



52 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 14:49:16 ]
Visual Studioのカスタマイズでは軽くならないので?

53 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 14:55:33 ]
うん

54 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 22:55:24 ]
十分軽いじゃんか

55 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 14:58:21 ]
プロパティを自動的に隠すに設定しているのに、ふとした拍子に勝手に出てきてそのまま戻らなくなる。

56 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 15:01:14 ]
うん

57 名前:デフォルトの名無しさん [2006/07/13(木) 15:35:41 ]
XML ファイルを編集する際、スキーマがあれば
Visual Studio のエディタは補完など便利な
機能を提供してくれます。XML ファイル中で
スキーマは

schemaLocation="ore.no.net/ore.xsd"

のようにしてその場所が指定されていることが
多いのですが、オフラインで XML ファイルを
編集する際にはこの指定がむしろ邪魔になります。
ここを読みに行こうとしてしばらく固まります。

ローカルに同等のスキーマがある場合には
自動的にそちらを見に行ってくれるようには
できないものでしょうか?


58 名前:デフォルトの名無しさん mailto:sage [2006/07/13(木) 21:49:42 ]
うん

59 名前:デフォルトの名無しさん [2006/07/14(金) 00:22:11 ]
Visual C++ 2005 Express Editionで、
ダイアログボックスを作成するプログラムを作成しましたが、
このプログラムを実行し、タスクマネージャでメモリ使用量を確認すると、
4,556KBもメモリを使用しています。
1,000KBくらいに減らしたいのですが、どうしたら減らせるのでしょうか?

ソースコード
#include <Windows.h>
#include "resource.h"

INT_PTR CALLBACK DialogProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
return (int)DialogBox(hInstance, MAKEINTRESOURCE(IDD_DIALOG1), NULL, DialogProc);
}

BOOL CALLBACK DialogProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
return FALSE;
}


60 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 01:13:13 ]
>>59
MicroSoftに就職する。

61 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 01:16:52 ]
糞スレ



62 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 01:28:02 ]
>>59
試したわけじゃないけど、と断っておいた上で。

デフォで走ってるスレッドのスタックやヒープに割り当てられてる
サイズが結構大きかったと思う。リンカの設定で減らしてみたらどうか?


63 名前:デフォルトの名無しさん [2006/07/14(金) 15:15:56 ]
なんだかctrl+tab切り替えが急に出来なくなったのだけど、
どれがトリガーか知っている人いたら教えていただけないですかね。

正確には切り替えダイアログだけは出るんですが。

64 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 15:43:02 ]
ctrl+tabがトリガーでは

65 名前:63 mailto:sage [2006/07/14(金) 18:43:19 ]
ああすんません、出来なくなった理由としてのトリガーと言いますか
ソリューションなんたらを自動で隠すようにしたからかなぁ…

66 名前:デフォルトの名無しさん [2006/07/14(金) 23:26:03 ]
>>62
ヒープサイズ、ヒープコミットサイズ、
スタックサイズ、スタックコミットサイズをいろいろ変えてみましたが、
メモリ使用量は変わりませんでした…(涙)

67 名前:デフォルトの名無しさん mailto:sage [2006/07/14(金) 23:41:44 ]
VisualStudio2005のソリューションエクスプローラ→新しい項目の追加で
Microsoft レポート テクノロジを使用してレポートを作成するための空のレポート ファイル
っていうのがあるのですが、これの詳しい使い方を解説してるサイトか本はありませんか?
これを使えばそれなりなレポート印刷ができるんじゃないかと思うのですが、
MSDNを見てるだけだといまいちわからなくて・・・。

68 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 01:05:57 ]
>>65
debugビルドでシンボルが食ってるとか言う話じゃなくて?


69 名前:デフォルトの名無しさん [2006/07/15(土) 09:02:26 ]
Express Edition ダウンロードしたんだけど、CDラベルどうしよう。
なんかよさげなの無い?

70 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 09:04:15 ]
焼かないから問題なし

71 名前:デフォルトの名無しさん [2006/07/15(土) 09:35:47 ]
HTML のソースを Visual Studio で編集してるんだけど、
<style></style> の中は *.css と同じような補完が
効いてくれればいいのになぁ。単独のスタイルシート
hoge.css を編集しているときには CSS としての
補完とか色分けをしてくれるのに。贅沢?



72 名前:63 mailto:sage [2006/07/15(土) 09:36:45 ]
>>68
レスありがとうございます。フォーカスでしょうか?一応、大丈夫っぽいです。

そういえばタブの切り替え(デフォでCtrl+PageUp/PageDown)も効かないんですよね。
何故かナビゲーションバーのメンバが切り替わる。試しにナビゲーションバーを消しても駄目でした。

無いと不便なもんですねぇ。

73 名前:63 mailto:sage [2006/07/15(土) 09:38:07 ]
よく見たら俺へのレスじゃなくて誤爆っぽいですな…

74 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 09:41:24 ]
>65じゃなくて>66なんだろうなw

75 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 09:55:39 ]
>>69
ボリュームラベルは始めから何か付いていなかった?

76 名前:デフォルトの名無しさん [2006/07/15(土) 09:57:56 ]
>>75 つまんない

77 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 10:15:28 ]
>>74
スマン、アタリ

78 名前:デフォルトの名無しさん [2006/07/15(土) 11:33:29 ]
>>68
DebugビルドとかReleaseビルドとかいろいろやってみましたが、
メモリ使用量はほとんど変わらないです。

79 名前:デフォルトの名無しさん [2006/07/15(土) 12:04:41 ]
>>78 タスクマネージャで出てくる「メモリ使用量」は
いわゆる working set のこと。で、それは
sharable working set と private working set の合計で、
DLL が使ってる分も結構ある。不要なDLLがロードされてるかもよ?
Sysinternals の Process Explorer とかで調べてみたら?
どのDLLがどれくらい working set に寄与しているか分かるから。
ProcessWalker でもみれたかも試練。

80 名前:デフォルトの名無しさん mailto:sage [2006/07/15(土) 15:30:41 ]
>>59のソースを見ると意図してDLLどうこうじゃないん
じゃないかな。

Winアプリで最小構成が4MBあたりなんじゃないの?
kernel32あたりは読み込まれるだろうから。

81 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 04:16:59 ]
>>63
Enterキー叩いてみ。



82 名前:63 mailto:sage [2006/07/16(日) 10:13:37 ]
>>81
おお、切り替え中にEnterキーで切り替わりました

しかしこれは…片手で切り替わらないのが、激しく不便っすね…
おかしいなぁ、木曜までは出来てたはずなんですが

とはいえレス感謝です。ありがとうございました。

83 名前:デフォルトの名無しさん [2006/07/16(日) 10:35:48 ]
>>79
SysinternalsのProcess Explorerで調べたら、
WS Privateが約1MB、WS Shareableが約3MBでした。
メモリの多くをDLLが使用しているということですよね。
例えば、GetLastError関数を使うには、kernel32.dll全体をロードしなければならず、
使わない関数までロードされて、メモリを使用するということでしょうか?

>>80
それで、ダイアログボックスを表示に必要な、
gdi32.dll、kernel32.dll、ntdll.dll、user32.dllがロードされ、
ダイアログボックスを表示させるだけなのに、
4MBも消費されてしまうのですね。


84 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 10:38:02 ]
でもそういうシステムのDLLはプロセス間で物理メモリを共有しているから、
本当に4MBも使っているかというと、そうでもない。

85 名前:デフォルトの名無しさん [2006/07/16(日) 12:56:13 ]
>>83
>>84 の言うとおりだ。
おまえだけが4MBも使ってる訳じゃない。

86 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 14:41:13 ]
昔は640KBの壁とかあったもんだ。何を贅沢言ってる。

87 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 14:46:46 ]
おっさんはすっこんでろ

88 名前:デフォルトの名無しさん [2006/07/16(日) 15:32:14 ]
ちんぽ

89 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 17:41:19 ]
新しく追加されたToolStripContainerとSplitContainerってMDIインターフェンス考慮されてなくね?
どっちもコンテナ部分がべたーっと領域を埋めてしまって子ウィンドウを覆い消してしまう
MSDN見てたらMDIならToolStripPanelだけを自分で呼び出して使えというソースが貼ってあった
で、こういう派生コントロールをデザイナ上で使う方法誰か教えてください?

90 名前:89 mailto:sage [2006/07/16(日) 17:48:38 ]
ごめん、もう自己解決した
ツールボックスで右クリック、アイテムの選択でおk

91 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 18:54:57 ]
>インターフェンス
>覆い消してしまう
>教えてください?

句読点をまともに使えない香具師らしいと言えば言える間違いだが。



92 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 19:11:02 ]
覆い消してしまう はわかりやすくていいと思う
それより、こういう派生コントロール って何なんだ
デフォルトでツールボックスに表示されない、Controlの派生クラスという意味?

93 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 19:32:01 ]
イメージで書いてんだから細かいこと気にしちゃだめだよ。


94 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 20:28:14 ]
まぁ普通は「覆い隠す」と言うな。実際、物がなくなるわけではなく見えないだけなのだし。

95 名前:デフォルトの名無しさん [2006/07/16(日) 23:49:22 ]
>>84>>85
そうなのですか。
実際に使用しているのは、WS Privateの約1MBだけなのですね。
どうもありがとうございます。

96 名前:デフォルトの名無しさん [2006/07/17(月) 17:18:07 ]
VCで、出力対象がexeか否かでコンパイルの分岐をしたいのですが、いい定義はありますか?
DLLの場合は _WINDLL のようなのですが、#ifndef _WINDLL では EXE と lib の判別が
出来ず困っています。

97 名前:デフォルトの名無しさん mailto:sage [2006/07/17(月) 20:02:37 ]

hoge.c (main 含む)

fuga.c (main 含まない)


fuga.c コンパイル時には
exe にリンクされるか lib にされるかは判別不能


98 名前:デフォルトの名無しさん mailto:sage [2006/07/17(月) 23:29:06 ]
自分で定義すりゃいんじゃね
で、ビルドごとに毎回変更
結局>>97

99 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 01:24:46 ]
>>97-98
_WINDLL と同じように、プロジェクトの設定によってコンパイラに自動で
追加されるような定義があれば手動でやらなくても…と思ったのですが、
諦めて自分で定義したいと思います。
レス有り難う御座いました。

100 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 12:20:43 ]
Windows Movile機とのリモートデバッグはどうやってやるんだろう

101 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 12:24:06 ]
Mobile



102 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 12:27:11 ]
その通り

103 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 18:02:31 ]
>>83
多分そうじゃないかな。

gdi32.dll、kernel32.dll、ntdll.dll、user32.dll

これ合計して2.5MBあるし、実際(アクセスされる
までは)全部物理メモリに読み込まれるかどうかは
分らないけど、タスクマネージャの仮想メモリの
ところの数字には出てくると思う。

perlとかコマンドラインのプロセスは1.5MBとか
もうちょっと少ないみたい。

104 名前:デフォルトの名無しさん [2006/07/18(火) 21:47:02 ]
>>96
コンソールアプリケーション → /D "_CONSOLE"
ウィンドウズアプリケーション → /D "_WINDOWS"
スタティックライブラリ → /D "_LIB"
ダイナミックリンクライブラリ → /D "_WINDLL"

105 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 09:21:45 ]
>>104
それだと構成の種類だけ変えたとき対応できなくね?

106 名前:ヘルプ [2006/07/19(水) 11:47:01 ]
ヘルプでローカルドキュメントに限定して accumulate って検索すると、
確かにローカルにはある C++ STL の accumulate のページが引っかからない。
オンラインドキュメントまで検索対象を広げて同じく accumulate って
検索すると、ローカルにある accumulate のページと全く同等のページが
オンラインの方で引っかかる。

なんかインデックスの作成に失敗している??
Visual Studio 2005 Professional 購入時についていた MSDN Library は
インストールせずにちょっと前にDLした MSDN Library をインスコしてるんだが。
そもそも自分がインスコしている MSDN Library のバージョン(何年何月版か)
ってどうやって確認するの? SQL Server のドキュメントとか一緒に統合されて、
いったい何が統合されてて最新状態なのかどうかとか分からん。

アプリケーションの追加と削除見てみても、単に
MSDN Library for Visual Studio 2005 - 日本語版
って表示されているだけだし。

107 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 13:34:19 ]
Visula Studio .NET 2003のポスターダウンロードページ
www.microsoft.com/japan/msdn/vstudio/productinfo/posters/

これと同じように、Visual Studio 2005のパッケージに付属するポスターのダウンロード先ってありませんか?

108 名前:デフォルトの名無しさん [2006/07/19(水) 19:45:06 ]
てっきりゲイツの顔写真でもついてくるのかと思ったじゃないか!

109 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 19:47:59 ]
ゲイツの顔写真は公式サイトにあるじゃん

110 名前:デフォルトの名無しさん [2006/07/19(水) 20:05:05 ]
ゲイツはうちの会社のPCの壁紙に設定してる

111 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 20:23:36 ]
MS社員ですか



112 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 20:25:18 ]
種厨かも知れぬ

113 名前:デフォルトの名無しさん mailto:sage [2006/07/19(水) 20:59:16 ]
>>105
たまたま知ってたんで 96 にレスつけたけど自分自身は使ってない。
普通は 98 の方法か環境変数を使うかだと思う。






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

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

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