Visual Studio 2005スレ Part11at TECH
Visual Studio 2005スレ Part11 - 暇つぶし2ch2:デフォルトの名無しさん
06/02/23 08:53:20
.NET Frameworkダウンロードページ(SDK、再頒布可能ファイル)
URLリンク(www.microsoft.com)

VS2005評価kit
URLリンク(s.microsoft.com)
Windows2003 R2 ダウンロード
URLリンク(www.microsoft.com)
SQL Server 2005
URLリンク(www.microsoft.com)

Microsoft .NET Framework 1.1 と 2.0 (ベータ版) の互換性
URLリンク(www.microsoft.com)
Windows Server 2003による無償ASP.NETホスティングサービス
URLリンク(europe.webmatrixhosting.net)

Visual C++ 2005 Express Edition と Microsoft Platform SDK を一緒に使う
(Win32APIを使った開発には必須)
URLリンク(www.microsoft.com)

Visual C++ 2005 Express EditionでWTLを使う
URLリンク(groups.yahoo.com)

F#
URLリンク(research.microsoft.com)

Cω(Comega)とか
URLリンク(research.microsoft.com)

3:デフォルトの名無しさん
06/02/23 09:00:49
MSDN フォーラム(日本語)
バグ情報はここのフィードバックセンターへ
URLリンク(forums.microsoft.com)



@IT > Insider.NET > 特集 > Visual Studio 2005エディション比較
URLリンク(www.atmarkit.co.jp)

Visual C++ 各Editionの比較表
URLリンク(msdn2.microsoft.com)(vs.80).aspx

4:デフォルトの名無しさん
06/02/23 09:03:34
Visual C++ 2005 Express Edition について(Express Edition と Platform SDK のインストールの流れ)
URLリンク(lets-go.hp.infoseek.co.jp)

5:デフォルトの名無しさん
06/02/23 09:04:21
■ Visual Studio 2005 評価版の提供開始時期について
以下のスケジュールで提供を開始させていただきます。

2006 年 1 月中旬より、Visual Studio 2005 評価版の受付をオーダーセンターにて開始
オーダーセンター URL : URLリンク(www.microsoft.com)
2006 年 1 月下旬より、Visual Studio 2005 評価版の発送を開始予定
※オーダーセンターでは、各種製品の評価版を実費 (送料等) にてご購入いただけます。

■ Visual Studio 2005 評価版の内容について
Visual Studio 2005 では、下記の評価版を提供させていただきます。

『Visual Studio 2005 Team Suite 180 日限定評価版』 (DVD-ROM)
『Visual Studio 2005 Team Suite 180 日限定評価版』では、
「Visual Studio 2005 Team Suite 180 日限定評価版」 (DVD) の他に、
「Visual Studio 2005 Team Foundation Server Beta 3 Refresh」 (CD)、
「SQL Server 2005 Enterprise Edition 評価版」 (DVD)、ならびに
「Windows Server 2003, Enterprise Edition Service Pack 1 適用済み
180 日間限定評価版」 (CD) の 4 枚セットとなります。

『Visual Studio 2005 Professional Edition 180 日限定評価版』 (CD-ROM)
『Visual Studio 2005 Professional Edition 180 日限定評価版』では、
「Visual Studio 2005 Professional Edition 180 日限定評価版」 (CD 2 枚)、
および「MSDN ライブラリ 日本語版」 (CD 4 枚) の 6 枚セットとなります。

6:デフォルトの名無しさん
06/02/23 09:31:05
>>1-5
お疲れちゃん

7:デフォルトの名無しさん
06/02/23 10:51:40
ここか?

8:デフォルトの名無しさん
06/02/23 11:01:20
あるプロジェクトに新規加入したとき、
「言語はC#でいいですよね?」
って訊いたら
「VBでお願いします。メンバーは誰もC#知らないから」
と言われたので、VBで開発を始めた。
しばらくしてから、他のメンバーはC#を知らないんじゃなくて
クラスを知らないってことがわかた。。。。

9:デフォルトの名無しさん
06/02/23 11:16:57
で?

10:デフォルトの名無しさん
06/02/23 11:24:43
>>8
全くお前はいつも相手の言葉を理解していないな

相手は「VS2005+C#は誰も分からないので、VB6でお願いします」と言ってたのだ

全く困った奴よのう

11:デフォルトの名無しさん
06/02/23 11:30:44
>>8
VS2005で新規プロジェクトを作成したら、VS2005が聞いてきたのかと思った。www

12:デフォルトの名無しさん
06/02/23 11:45:41
>>10
はぁ?
VB6にもクラスあるだろ。

13:デフォルトの名無しさん
06/02/23 12:01:36
VB6にあるっちゃーあるけど、使ったことないぞ俺…

14:デフォルトの名無しさん
06/02/23 12:06:44
テキストボックスでさえクラスだけどなw

15:デフォルトの名無しさん
06/02/23 12:07:15
フォームもクラスだし。

16:デフォルトの名無しさん
06/02/23 12:30:28
あるプ

まで読んだ。

17:デフォルトの名無しさん
06/02/23 13:11:15
>>16
プログラム言語の前に国語に慣れろ

18:デフォルトの名無しさん
06/02/23 13:26:29
VB6風のクラスの使い方が主流になってきたよね
継承否定の波を一番早くキャッチしていたのがVB6
やっぱ最先端はVBから

19:デフォルトの名無しさん
06/02/23 13:35:52
VB6風ってどんなん?


20:デフォルトの名無しさん
06/02/23 13:41:39
>>19
継承できない

21:デフォルトの名無しさん
06/02/23 14:23:29
【アプリ】開発 MS Visual Studio.NET 2003J_Enterprise_Developer+MSDN_Subscription_Library_2003_DVD.ISO
99bc41080dbb75627a42f49a6f9d4c32

Visual Studio2005 pro cd1.iso
1751131ab20a94b99b10a778dd12503c

Visual Studio2005 pro cd2.iso
a108b54c6b4c36662f05737052aaa5e3

(アプリ)MSDN_Libraly_for_Visual_Studio_2005_Japanese.iso
52d526b13fdda0b52fd141871eeb47f3

22:デフォルトの名無しさん
06/02/23 15:12:35
>>8
よくいるよな、VB.NETでクラスを一切使わずに(使えないから)
強引にプログラム作っちゃう奴w

23:デフォルトの名無しさん
06/02/23 15:36:03
クラスを使わずとも、世に自分のプログラムをまったく出せない、
いつまでたっても未完成中途半端野郎よりはマシ

24:デフォルトの名無しさん
06/02/23 15:40:31
まだクラス使うのがカッコイイって思ってる人いるんだw

25:デフォルトの名無しさん
06/02/23 16:54:41
覚えたてなんだろ。
厨房のころ、配列を覚えて1つ賢くなったような気がしたアレと一緒だ。

26:デフォルトの名無しさん
06/02/23 17:02:11
最初からあきらめて一生クラスの設計も実装もできないであろう人間が
何ほざいてるんだ?勉強しろよな( ´,_ゝ`)

27:デフォルトの名無しさん
06/02/23 17:29:02
いつまでたっても上から下りて来る仕事を拝命しているだけの
一生下っ端が何をほざいてもムナシス

28:デフォルトの名無しさん
06/02/23 17:59:08
何でもいいから仕様書通りに実装してくれりゃいいよ
勿論将来の補修や改修もやってね

29:デフォルトの名無しさん
06/02/23 18:46:27
このソースを読めるのは俺だけなんだよ

30:デフォルトの名無しさん
06/02/23 19:10:51
屑同士で何言い争ってるんだ

31:デフォルトの名無しさん
06/02/23 19:57:37
スタンダード版とプロフェッショナル版の違いってSQLサーバーだけかな。
VC++で画像表示ツール作る予定なんだけどスタンダード版でいいよね?

誰かVS2005のwindowsインストーラー試した人いますか。
インストールシールドばかり使ってたけれど、そろそろMSのWindowsInstallerに乗り換えたい。

32:デフォルトの名無しさん
06/02/23 19:59:48
無料のExpress Editionでいいだろw

33:デフォルトの名無しさん
06/02/23 20:01:08
>>32
ExpressにWindowsInstallerのプロジェクト付いてる?

34:デフォルトの名無しさん
06/02/23 20:09:47
>>31
そういえば、最近WiXとVotiveがいい感じになりつつある雰囲気なんだが
いかんせん情報が少ない。


35:デフォルトの名無しさん
06/02/23 20:19:29
初心者なんですが、VisualC++2005に対応してる参考書って発売されてますか?

36:デフォルトの名無しさん
06/02/23 20:19:39
>>34
WiXググッてみた。面白そう。セキュリティの関係が難しそうだけれど。

インストールシールドのスクリプトで充分だったんだけれど、マイナーバクと日本語版のライセンスが高いので
WindowsInstallerのみで作りたいんだよね。

VS.net2003版のセットアッププロジェクトが、いまいちだったので2005版には期待してる。


37:デフォルトの名無しさん
06/02/23 20:48:12
>>36
大して変わってないよ > VS2005のインストールプロジェクト

WiXはオープンソース(つまりコストかからない)だし、小回りもきくし、
XMLソースだから汎用性あるし、VotiveでVSにプロジェクトとして組み込めるし
(ビルドもVSからできる)、ほとんどいうことないんだよ、そう。
だから最近OSSプロジェクト関係で普及が進んでたりする。

敷居さえ下がればこれで決まりってぐらいのものなんだがなぁ。
まぁデコンパイラがあるので雛形はVSで作ってって手も使えるかな

38:デフォルトの名無しさん
06/02/23 20:49:58
>>27
それは「上下」の問題じゃなくて「役割の違い」にすぎない。
それをあたかも人間の価値であるかのように思い込んでしまう
認識の狭さが、いかにも世間知らずのおぼっちゃん学生らしくて笑えるw

39:デフォルトの名無しさん
06/02/23 21:05:17
もうVSも8.0か...

40:デフォルトの名無しさん
06/02/23 22:11:14
クラスつかってくれと言ったら、
クラス使うのがかっこいいと思ってると決めつけられるのか
すごい環境だな。


41:デフォルトの名無しさん
06/02/23 22:39:51
使うの使わないのという話を出している時点で、底辺すぎてどうしようもない。

42:デフォルトの名無しさん
06/02/23 23:06:14
>>38
その主張が重みを持つかどうかは今の>>38の立場による。
どちらの「役割」も経験しているのなら耳も傾くだろうが
その点どうよ?

43:デフォルトの名無しさん
06/02/23 23:07:54
で、VS2005と何の関係があるの?

44:デフォルトの名無しさん
06/02/23 23:08:51
2chは99%が屑情報で1%が有用な情報とかいう話があるけども
このスレってまさにそんな感じだね

45:デフォルトの名無しさん
06/02/23 23:09:25
>>41
そりゃそうだ。使った方がいいに決まってるもんな。

46:38
06/02/23 23:26:19
>>42
 「いつも命令される側に立って仕事をしている人間の言うことはすべてむなしく聞こえる」
という趣旨のことを>>27が言ったので、
 「人が話すことの価値は、その人の職場での上下関係や仕事内容で決まるものではない」
ということを言いたかっただけ。
そのために、「上下」関係は「役割の違い」に過ぎないことを指摘し、さらにそれが人が話すことの価値を
決めるのではないと言った。

したがって、「どちらの「役割」も経験している」かどうかは、私の>>38の発言に聞く価値があるかどうかを
決める判断とは無関係。

47:デフォルトの名無しさん
06/02/23 23:26:46
で、VS2005と何の関係があるの?

48:デフォルトの名無しさん
06/02/23 23:26:55
ていうか実質使わないという選択肢はほとんど有り得ん


49:デフォルトの名無しさん
06/02/23 23:48:18
関係ない話題を吹っかけるのはいつもアンチ。

50:デフォルトの名無しさん
06/02/23 23:52:59
>>46
君自身の感覚として、実績や経験を伴わないことに対して語ろう
とする時、恥ずかしいとかは感じないの? もちろん何を言おうが
自由だけどおれはそういう感覚はあるよ。

そういうことを言ってるつもり。

51:デフォルトの名無しさん
06/02/24 00:01:52
君自身の感覚として、スレ違いのことに対して語ろう
とする時、恥ずかしいとかは感じないの? もちろん何を言おうが
自由だけどおれはそういう感覚はあるよ。

そういうことを言ってるつもり。

52:デフォルトの名無しさん
06/02/24 02:40:25
Vista で WinForms 動かすとありえないほどに重いのは修正されますか?

53:デフォルトの名無しさん
06/02/24 09:00:50
ああ、Athlon64X8 25600+を使えば解決するよ。

54:デフォルトの名無しさん
06/02/24 09:34:51
>>52
最適化されていないOSで重いとか言ってるお前の脳味噌を最適化しろ

55:ソースコード付きインストーラ
06/02/24 15:52:22
サンプルコードと実行ファイルをWindowsインストーラで
配布しようと思っています。

「セットアッププロジェクト」や「Cabファイルプロジェクト」に
他のプロジェクトの出力を次々と追加してパッケージングしていく
わけですが、その指定の際に他のプロジェクトの「プライマリ出力」
だけじゃなくて「ソースファイル」も指定できるようになっています。

で、他のプロジェクトの「ソースファイル」を追加すると、
自動的に他のプロジェクトに含まれる *.cpp ファイルが
追加されていくのは当たり前なんですが、なんと *.cpp ファイル
からインクルードされている *.h ファイルも自動的に含まれて
いるようで「おお~」と関心しています。

インクルード関係も勝手に解釈して必要なソースコードだと
認識してくれるのはありがたいのですが、一つ疑問が。
それは iostream なんかも include してるのに、それらは
含まれていないのです。

あるインクルードファイルがあるプロジェクトのソースコード
として含まれるか否かを、VSはどうやって判断しているのでしょうか?

56:デフォルトの名無しさん
06/02/24 16:00:50
#include<> か #include"" かでは。

57:デフォルトの名無しさん
06/02/24 16:04:35
>>55
C++はそういうのとプロジェクトファイルのインクルード方法自体違うだろ

#include <iostream>
#include "foo.h"

みたいに。つか、それ以前にそのソースのある場所を見れば普通
わかるだろ

58:ソースコード付きインストーラ
06/02/24 16:15:02
>>57 多段インクルードでぜんぜん違うプロジェクトの
先にあるインクルードファイルもピックアップしてくれてたもんで、
ほほう、そこまで探しに行ったか、とか思ってました。

59:デフォルトの名無しさん
06/02/24 16:43:00
コードウォリアのお節介インクルード思い出した

60:55
06/02/24 16:58:06
当然ながらディレクトリ階層が失われてしまうんで、
ソースパッケージとしては不適切なようです。
結局ソースは別途 zip か tar.gz で固めることにしました。
なんかもっと便利にソースパッケージを作成する方法無いですかね。
そもそもWindowsでソース配布なんかしようとする奴が悪いんですかね。

61:デフォルトの名無しさん
06/02/24 16:58:16
URLリンク(www.microsoft.com)
Visual Studio 2005 Standard は、CEなどのCompact Frameworkなどを含んでCD2枚、
他に、.NET Framework 2.0 x64 CD1枚、MSDN Library 4枚です。

62:デフォルトの名無しさん
06/02/24 17:14:19
>>61
その先のページにそんなこと書いてる?

63:デフォルトの名無しさん
06/02/24 17:16:54
>Visual Studio 2005 製品ラインの詳細がほぼ固まったため、製品の主な違いをここで説明します。
>このリストは、まだ不完全であり、内容が変更される可能性があります。
>※ このページはベータ版における情報です。製品版における機能比較は「購入情報」における「Standard Edition/Express Edition の機能比較」
>「Professional Edition の機能比較」「Team System の機能比較」を参照下さい。


64:デフォルトの名無しさん
06/02/24 20:02:31
知ってんじゃねーよっ!

65:デフォルトの名無しさん
06/02/25 01:30:12
>>62-63
> 内容が変更される可能性があります。
その可能性がなさそうだから書いたんですー。

66:デフォルトの名無しさん
06/02/25 01:32:09
日本語でおk

67:デフォルトの名無しさん
06/02/25 10:52:29
>>65
すまんが、
Standard に「 x64 CD1枚」と書いてるページの直URLキボン

68:デフォルトの名無しさん
06/02/25 15:38:31
>>67
std acaですが、はいっていましたよ。

69:デフォルトの名無しさん
06/02/25 15:54:56
例えば、何でもいいんですけど、

Dim text As String = "xxxxx"

なんて行があって、カーソルが末尾とかにあったとするじゃないですか、
このとき[Home]キーを押すと、カーソルが行の先頭に移動するかと思ったら、
「Dim」の直前に移動しちゃうんですよね。で、もう1回[Home]キーを押して
やっとカーソルが先頭に行くんですよ。これってVSのエディタの仕様なんですかね?
使いづらいったらないですよ(´・ω・`)

これ解除する方法ってないでしょうか?

70:デフォルトの名無しさん
06/02/25 16:02:37
VSを捨てる。

71:デフォルトの名無しさん
06/02/25 16:21:31
VSを食べる。

72:デフォルトの名無しさん
06/02/25 16:33:15
VSとエッチする。

73:デフォルトの名無しさん
06/02/25 18:51:59
食当たりました

74:デフォルトの名無しさん
06/02/25 19:28:57
.NET Framework 1.1で動くアプリを使っているので
2.0は入れたくないのですが、2005 expressは2.0との
組み合わせでしか使えないんですよね?

75:デフォルトの名無しさん
06/02/25 19:29:31
>>74
その通り

76:デフォルトの名無しさん
06/02/25 21:04:22
ちなみにWindows Server 2003 SP1 DDKにはVisual C++ Toolkit 2003より新しい
x86/x64/IA64のコンパイラとC/C++/STL/MFC/ATLのヘッダ・ライブラリが
一通り入ってるのでアプリの開発でも役に立ちます


77:デフォルトの名無しさん
06/02/25 21:23:26
>>76
教えてください。

>x86/x64/IA64のコンパイラ
そのコンパイラ、PGO可能なやつ? あと英語版のみ?

78:デフォルトの名無しさん
06/02/25 22:16:27
裏モードでMacバイナリーのコンパイルモード付いてないかな
作れるっぽい感じなんだけど

79:デフォルトの名無しさん
06/02/25 22:17:34
(°д ゚)ハァ?

80:デフォルトの名無しさん
06/02/25 23:04:26
社会人がアカデミックパック買っても、普通にインストールできますか?

81:デフォルトの名無しさん
06/02/25 23:05:05
>>80
割れ厨氏ね

82:デフォルトの名無しさん
06/02/25 23:21:15
>>75
亀レスですがありがとうございました。

日記ですが、最近celeron 1.2GHzマシンがお亡くなりになったので、
2.3GHzマシンに乗り換えたのですが、.NETアプリの起動がギリギリ
我慢できる程度には速くなりました。

83:デフォルトの名無しさん
06/02/26 00:01:55
>>80
会社に問い合わせが行くかもよ 本当に社員ですか?って

84:デフォルトの名無しさん
06/02/26 00:44:07
>>80
買えればインストールできる
お店やネットショップによっては確認しないとこもあるやね
でもStandard版しかないよ

>>83
どうやって会社を突き止めるのか興味津々

85:デフォルトの名無しさん
06/02/26 00:45:01
>>82
CPUよりメモリとHDDが問題

86:デフォルトの名無しさん
06/02/26 00:45:04
>>84
氏ね

87:デフォルトの名無しさん
06/02/26 00:55:58
「割れ厨氏ね」とか「氏ね」とか書き込みする人に嫌がらせをするソフトを
つくるには、Visual Studio 2005 でいいんですかね?





って書いたら、氏ねって書かれますか?

88:デフォルトの名無しさん
06/02/26 01:01:56
多分、書かれる

89:デフォルトの名無しさん
06/02/26 01:03:41
>>87
氏ね

90:デフォルトの名無しさん
06/02/26 01:07:41
それにしてもプログラミングやっていて、ソフトウェアを作るのが大変か俺はよく分かった。
大抵のソフトウェアがいい値段するのもわかる気がしたんだけどな、そうじゃないやつもいるのか……。

そう言ったところで高いものが(心理的にだけでも)安くなるわけでもないけどさ。

91:デフォルトの名無しさん
06/02/26 01:12:25
>>90
ぼったくろうって訳じゃないんだけどね。中規模の案件でもまとまった数の
人間を開発に投入するとあっという間に億とか超えちゃう。タダ働きさせる
わけにもいかないし・・・

>>87
氏ね

92:デフォルトの名無しさん
06/02/26 01:24:36
ちょっとした隙間ウメ的な開発案件で、10M\とか
安いと感じるのに、ゲームソフト7千円が高い不思議

93:デフォルトの名無しさん
06/02/26 01:47:50
服だってオーダーメイドは高いだろ?

94:デフォルトの名無しさん
06/02/26 03:24:08
業務のOA化を開発会社に依頼して実現 = オートクチュール
業務のOA化をパッケージで構築して実現 = プレタポルテ

前者は細かいカスタマイズや現行フローに合わせて作れるが、非常に高価
後者はパッケージで可能な形に業務を合わせる必要があるが、非常に安価

こんな感じじゃない?

95:デフォルトの名無しさん
06/02/26 13:27:26
メイドさんをオーダー

96:デフォルトの名無しさん
06/02/26 13:35:51
ドキュメント重すぎage

97:デフォルトの名無しさん
06/02/26 14:14:09
EEはどれもdllつくれないんですか?

98:デフォルトの名無しさん
06/02/26 14:37:21
プロジェクト作成のとき、windows form application とかMFCとか
選びますよね。windows form 云々だと、スプリットコンテナ上に、
左にツリー、右にリストビューみたいなGUIがペタペタ張るだけで
簡単に設計できますね。

でも、これだとMFCじゃなくて .NETフレームワークになるのでしょうか?
家にあるのはMFCの本ばかりなので、参考にならないのでしょうか?

99:デフォルトの名無しさん
06/02/26 14:39:35
本が無くてもプログラムは組める。
掲示板に質問を打ち込む暇があったらその前にコードを打ち込め。

100:デフォルトの名無しさん
06/02/26 14:42:33
C++をVB風にしたのがC#だな。

101:デフォルトの名無しさん
06/02/26 15:19:46
>>98
MFC使いたいなら、プロジェクトでMFCを選べばいい。windows formは.NET。
MFCの本は当然MFCを使うときだけ参考になる。

102:デフォルトの名無しさん
06/02/26 15:32:52
>>69
[Home]キー押すと家に帰れるとか・・・・・w

103:デフォルトの名無しさん
06/02/26 17:24:05
ヘルプに使われているドキュメントエクスプローラがおちまくりで
ろくに参照できないんですが、自分の環境だけでしょうか?

IE7β2が入っているのがまずいのかなあ…

104:デフォルトの名無しさん
06/02/26 17:30:35
やっとカーソルが先頭に行くんですよ。これってVSのエディタの仕様なんですかね?
使いづらいったらないですよ(´・ω・`)

ファイルの最初に戻ると行頭に戻ることを期待した人間には糞仕様

105:デフォルトの名無しさん
06/02/26 17:38:42
やっとカーソル?

106:デフォルトの名無しさん
06/02/26 17:43:26
>>104
お勧めエディタ
URLリンク(yuukiremix.s33.xrea.com)

107:デフォルトの名無しさん
06/02/26 17:47:36
とりあえずVSのキーボードショートカットの設定を漁ってみるといいかもしれない。

108:デフォルトの名無しさん
06/02/26 18:31:59
文頭に行くのがなんで使い難いのだろう。
まともなエディタならインデントは感知するところではないから行頭なんかに行く必要ないのだが。

109:デフォルトの名無しさん
06/02/26 18:34:14
VS2005のリソースエディタ上では丸っこいボタンなのに、実際にプログラム作ると
今まで通りの四角いボタンになってしまうのはなぜ?
ユニコードは使いたくないんですが。

110:デフォルトの名無しさん
06/02/26 18:36:23
すでになんでもありのスレになってるなw

111:デフォルトの名無しさん
06/02/26 18:52:19
>>109
ヒント: EnableVisualStyles

112:98
06/02/26 19:37:45
>>101 サンクス。MFCでプロジェクト組み直してみます。

ところで、ちょっとスレとは微妙なんですが、GUIを設計しているとき、
イベント処理のコードを簡単に削除する方法ってありますか?
必要がなくなったBEGIN_MESSAGE_MAPマクロとか丸ごと削除すると、ビルド時
に、シンボルが無い!とかエラーを吐いて、ドツボに嵌ります。

どこかに参考になるサイトでもあれば…。

113:デフォルトの名無しさん
06/02/26 20:26:29
>>104
使い辛いと思っているのはVSユーザの1‰未満
適当に貼り付けてもインデントを適切に設定してくれるエディタに何の不満が

114:デフォルトの名無しさん
06/02/26 20:27:55
>>103
サポートされない環境で愚痴言うな
そういうの理解してベータテスタやれ

ドキュメントエクスプローラはどうみてもIE依存なんだから、挙動がおかしいなら報告するのがベータテスタの義務
それが嫌ならサポートされる環境でやれ

115:デフォルトの名無しさん
06/02/26 20:29:00
>>111 veryさんきう
プロパティをポチっとで済めばいいなあと思ってたけど、
なんかとても面倒くさいということはわかりますた。
ぐぐってもVBとC#のサンプルコードしかみつからないし。
もうC++はマイナー言語なのかなorz

116:デフォルトの名無しさん
06/02/26 20:35:15
なにかを激しく誤解している気がする・・・

117:デフォルトの名無しさん
06/02/26 21:15:28
素朴な疑問なんですがVisual Studio 2005を無償で提供しているのに
どうしてVisual Basic 2005の製品版があるのでしょうか?
しかもVisual Studio 2005のアカデミック版と同じ価格で。
無償のVisual Studio 2005はコンパイルできない仕様になっているとかでしょうか?

118:デフォルトの名無しさん
06/02/26 21:20:53
え~ Visual Studio 2005 って無償だったか?
各言語の Express Edition だけが無償だと思ってた。

119:デフォルトの名無しさん
06/02/26 21:21:40
どうしてって言われても、Editionが違うしねぇ

120:デフォルトの名無しさん
06/02/26 21:35:46
>>118
すいません、そういうことです。
Visual Basic 2005 Express Editionを無償で提供しているのに
どうして同じエディションの製品版があるのか疑問なんです。
同じエディションなのに無償提供の方は何か機能の制限でもあるのですか?

121:デフォルトの名無しさん
06/02/26 21:38:41
ビルド時のエラーリストをクリックしても、該当個所に飛んでくれないのは
気のせいですか?

122:デフォルトの名無しさん
06/02/26 21:44:36
expressはMFCアプリが作成できないとか、サポートしてくれないとか、
1年間しか使えないとかあったような。


123:デフォルトの名無しさん
06/02/26 21:54:04
>>120
>どうして同じエディションの製品版があるのか疑問なんです。
express editionの製品版ってあったっけ?

124:デフォルトの名無しさん
06/02/26 21:56:26
express editionは元々製品。
1年限定で無料になってるだけ

125:デフォルトの名無しさん
06/02/26 21:57:35
>>121
エラーリストをクリックしても、パソコンは空を飛ばないと思います。

126:デフォルトの名無しさん
06/02/26 22:03:10
うーんいまひとつ。


127:デフォルトの名無しさん
06/02/26 22:17:00
>>122
一年間しかダウンロードできない。

128:デフォルトの名無しさん
06/02/26 22:54:41
>>122
ちゃんとページ読んでから出直せ
そしてゲイツ様に謝罪しろ

Visual Studio 2005 Express Edition
URLリンク(www.microsoft.com)

129:デフォルトの名無しさん
06/02/27 01:21:16
だが断る。


130:デフォルトの名無しさん
06/02/27 10:54:09
2005 express editionで作成したソフトは
フリーソフトとして配布してもよいですか?

131:デフォルトの名無しさん
06/02/27 11:18:47
インストールに時間がかかってむかついたんでやめた

132:デフォルトの名無しさん
06/02/27 12:45:14
>>130 よいです。
有料で売って儲けてもかまいません。
MicrosoftのFAQに書いてあります。

133:デフォルトの名無しさん
06/02/27 12:48:26
>>132
シェアにしてもいいの?
うほっ!

134:デフォルトの名無しさん
06/02/27 13:01:46
URLリンク(www.microsoft.com)
# Express Edition を商用目的で使用することはできますか。
はい、Express Edition でプログラミングしたソフトウェアの販売については、特に制限はありません。


135:デフォルトの名無しさん
06/02/27 13:08:35
やっべー。来年は億万長者かも

136:デフォルトの名無しさん
06/02/27 13:23:36
兆億長者のゲイツ様は下々の者が微金を得ることに寛大なのです

137:デフォルトの名無しさん
06/02/27 13:25:42
ゲイツ太っ腹だな、おい。

138:デフォルトの名無しさん
06/02/27 13:34:18
走るときは女走りだがな・ >> げいつ

139:デフォルトの名無しさん
06/02/27 15:09:26
なんでそんな質問が出るんだろうって思ったらボーランド製品とかには無償版では無償製品だけって縛りがあったのね

いやほんとゲイツさん太っ腹

140:デフォルトの名無しさん
06/02/27 15:43:04
Express Edition すごいですね。
何か制限ないの?

141:デフォルトの名無しさん
06/02/27 16:06:15
>>140 リソースエディタがついてないとか

142:デフォルトの名無しさん
06/02/27 16:31:11
mfcとか

143:デフォルトの名無しさん
06/02/27 16:35:34
スレッドウインドウがないのがちょっと痛い

144:デフォルトの名無しさん
06/02/27 16:40:55
でも Express Edition からアップグレード可能なんだよな。
とりあえずだうんろーどしとこ。

145:デフォルトの名無しさん
06/02/27 17:09:44
>>141
リソースエディタないのか・・・
ダイアログベースのアプリケーション作るときとかかなり不便になりそうだね

>>142
MFCないかわりに別のクラスライブラリとかないのかな?


146:デフォルトの名無しさん
06/02/27 17:26:25
>>145
.NET Framework
Win32SDK
WinFXSDK

147:デフォルトの名無しさん
06/02/27 17:26:29
>>145
Platform SDKをダウンロードして少々いじればATLが使える。
フリーのWTLを併せて使えばウマー。

148:デフォルトの名無しさん
06/02/27 17:28:28
クラスビューから関数を追加できないのが痛い。

149:145
06/02/27 18:20:59
>>146-148
レスありがと。
APIは普通に使えるけど、クラスライブラリとしてはテンプレート系だけが使えるという認識でいいのかな・・・

150:デフォルトの名無しさん
06/02/27 19:21:14
>>148
C++でそんな機能使ったことありませんが(メッセージマップは別だが)

151:デフォルトの名無しさん
06/02/27 20:48:26
>>150
Visual C++.NET 2002 Standardでクラスビューに表示されているクラス名を右クリックして
「追加」→「関数の追加」ってやると便利だけど。。関数の雛形作ってくれるし
ヘッダに直接書き込まなくても済むし。。。

152:デフォルトの名無しさん
06/02/27 20:57:35
>>145
DDKをダウンロードして少々いじればATLが使える。
フリーのWTLを併せて使えばウマー。

153:デフォルトの名無しさん
06/02/27 21:20:23
>>151
慣れなんだろうね。統合環境が一般的になってからいろいろ
便利なのは承知しているが、メンバだけは手で書いちゃう

154:デフォルトの名無しさん
06/02/27 21:23:56
>>153
そっかー。。自分はぜひVC++2005EEにも関数の追加ウィザードが( ゚д゚)ホスィ

155:デフォルトの名無しさん
06/02/27 22:05:44
>154
同じく。昔は関数のオーバーライドとか、ダブルクリックでできたのに

156:デフォルトの名無しさん
06/02/27 22:16:50
リソースエディタでコントロールを叩くと、
メッセージ関数を自動作成してくれるのはいいんだけど
関数ごとにいちいち public: を挿入しまくるのがウザイ。
Vc6や2003ではそんなアフォなことしなかったはず。

157:デフォルトの名無しさん
06/02/27 22:23:40
確かに、wizard(?)の使い勝手は前の方がよかったような気がする。
2005のIDEは重いからあんまり使ってないけどね。インテリセンスはそれなりなんだけどな。

158:デフォルトの名無しさん
06/02/27 22:55:41
男は黙ってフルスクラッチ

159:デフォルトの名無しさん
06/02/27 22:59:19
女は?

160:デフォルトの名無しさん
06/02/27 23:04:29
>>159
自分の幸せだけ考えていればいいんだ!


161:デフォルトの名無しさん
06/02/27 23:05:36
ニューハーフは?

162:デフォルトの名無しさん
06/02/27 23:06:20
>>161
この世から消えちまえ。

163:デフォルトの名無しさん
06/02/27 23:06:53
これって、.netではないの?

164:デフォルトの名無しさん
06/02/27 23:09:26
>>162
ソンナー…

165:デフォルトの名無しさん
06/02/27 23:09:34
>>163
は?普通に .NET Framework アプリ作れるけど?
名前から .NET がとれたのはなぜ?って言う質問なら、
それはもはや .NET が当り前になったからわざわざ付けるのやメタ。

166:デフォルトの名無しさん
06/02/27 23:17:44
>>165
おまいよくいってることわかるなー
漏れはなにをいっているのかわかんなかったYO!

167:デフォルトの名無しさん
06/02/27 23:19:45
>>157
IntelliSenseはかなり正確になったけど、その代わりに
変更が反映されるの遅くなってない?
なんつーか2003はてきぱき仕事をこなすけどよくミスをしてしまうドジっ娘で、
2005は熟考タイプのような感じがするんだが。

168:デフォルトの名無しさん
06/02/27 23:23:08
俺はおっとりした娘も好きだなぁ。
そうだ、これからアプリの挙動が遅い時は、
もっさりじゃなくておっとりって表現しようよ。

169:デフォルトの名無しさん
06/02/27 23:29:10
熟女タイプ?

170:デフォルトの名無しさん
06/02/27 23:30:06
IntelliSenseは男だよ

171:デフォルトの名無しさん
06/02/27 23:31:03
敏感なんだね。

172:デフォルトの名無しさん
06/02/27 23:37:48
>>170
優柔不断で感じやすいのか。

173:デフォルトの名無しさん
06/02/27 23:59:01
たまに思い込みが強すぎるのも玉に瑕、
でもしばらくするとまた素直になるそんな2005が大好きです。


174:デフォルトの名無しさん
06/02/28 00:05:56
>>165
ありがとう。
Visual Basic .netで、
SQL Serverとデータのやり取りをするシステムを
会社で作るので、
自宅での勉強用にVisual Basic .netが欲しいんだけど、
Visual Studio 2005 Standard Edition アカデミックパック
を買えばいい?
(3月いっぱいはアカデミック版購入資格があります。)

175:デフォルトの名無しさん
06/02/28 00:06:15
>>163
またFAQすら読まない馬鹿ですか

Visual Studio 2005 よく寄せられる質問
URLリンク(www.microsoft.com)

> 製品名に「.NET」が含まれていませんが、Visual Studio 2005 は .NET Framework に対応していますか。
>
> はい。Visual Studio 2005 は .NET Framework 2.0 に対応しています。

176:デフォルトの名無しさん
06/02/28 00:07:30
>>174
勉強だけならExpress版でもいいような
まあでも買える権利があるなら買っておいてもいいかもね
会社に仕事用の別ライセンスがあれば無問題

177:デフォルトの名無しさん
06/02/28 00:19:06
>>176
Visual Basic 2005 Express Edition:4,800 円
Visual Studio 2005 Standard Edition アカデミック:4,800 円
URLリンク(www.microsoft.com)
マニュアルがいらないなら、無料ダウンロード版でいいんだね。

>>175
会社から、いきなり
VB.NET、ASP、ASP.NET、PHP、SQL Serverとやらを
勉強しろと言われて、余裕がありませんでした。スマソ。

178:デフォルトの名無しさん
06/02/28 00:23:11
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。
最大化とかすると、描画の様子が見えるとかありえない。
.Netだから?GDI+だから?

179:デフォルトの名無しさん
06/02/28 00:51:43
>>1

      ■  ■ ■    ■   ■
■ ■■■■ ■ ■ ■■■■■   ■
■      ■        ■  ■  ■■
■      ■        ■   ■   ■
■      ■        ■   ■
■   ■■■■■   ■    ■
■  ■  ■   ■  ■     ■
■■  ■■   ■  ■ ■■



180:デフォルトの名無しさん
06/02/28 02:22:05
>>179
      ■ ■ ■ ■           ■
        ■ ■        ■ ■ ■ ■ ■
     ■ ■ ■■■        ■ ■
      ■  ■           ■ ■
     ■     ■       ■  ■
    ■       ■    ■    ■


181:デフォルトの名無しさん
06/02/28 06:17:40
>>180
??

182:デフォルトの名無しさん
06/02/28 08:21:02
アカデミック版を知り合いの学生に買ってもらって俺が使うのはダメ?

183:デフォルトの名無しさん
06/02/28 08:23:32
ライセンス的にはダメ

184:デフォルトの名無しさん
06/02/28 08:34:26
譲渡は禁止していなかったと思われ。

185:デフォルトの名無しさん
06/02/28 09:08:16
確かに譲渡は自由
ただし、譲渡される“前”に譲渡される人間は使用許諾契約の全条項に従う必要がある
そこにアカデミック版の対象者が明記してあり、それ以外であれば使用できない(無理に使用すればライセンス違反)

確実な回答はマイクロソフトに聞くこと

186:デフォルトの名無しさん
06/02/28 11:17:33
喧嘩譲渡。

187:デフォルトの名無しさん
06/02/28 14:59:25
ToolStripControlHostを継承して、標準のコントロールをラップしたToolStripItemを作りました。
このToolStripItemをToolStripに追加したいのですが、
追加するコードを直接書かずに、VSのデザイナ画面から追加することはできますか?
言語はC#ですが、C#自体とは直接関係ないのでここで質問してみます。

188:デフォルトの名無しさん
06/02/28 15:04:37
ライセンスがどうの許諾がどうのって、
おまいらそんなの守りもしないのに( ´,_ゝ`)プッ

189:デフォルトの名無しさん
06/02/28 15:34:08
>>188は、ライセンスさえ買ってもらえない会社に務めてるんだな
可哀想に

190:デフォルトの名無しさん
06/02/28 15:35:54
>>188
そういう発想が出ること自体アレですね

191:デフォルトの名無しさん
06/02/28 16:18:44
>>188
貧乏人って大変だな

192:デフォルトの名無しさん
06/02/28 20:33:05
うちの会社、MSDNの何とかに何とかしてて、
毎月、大量のCD-ROMが送られてくるんだけど、
あれって、自宅のパソコンにインストールしてもいいの?

193:デフォルトの名無しさん
06/02/28 20:34:32
>>192
ライセンス嫁

194:デフォルトの名無しさん
06/02/28 20:38:48
最高法規な憲法には書いてないからOKと思われ

195:デフォルトの名無しさん
06/02/28 20:43:59
>>192
たぶん、あなたが契約対象者であって(MSDNのライセンス)
なおかつ業務以外に使用しない(会社の資産だから)のならばOK

あくまでたぶん。予想。後半のほうが引っかかりやすいと思われ

つーわけでライセンスクリアだけでなく会社にもお伺いを立てろ
ライセンス云々は不明な部分があるならMSに聞け

196:デフォルトの名無しさん
06/02/28 20:56:23
残業の延長として見れば可

家で私事に使うなら不可
そもそも横領か

197:デフォルトの名無しさん
06/02/28 21:33:53
なにかが減らなきゃ横領・窃盗にはならない気がする。
だから、開発者に属するライセンスの場合はいいんじゃないのかね。
社内規定とかは知らないよ(w

198:デフォルトの名無しさん
06/02/28 21:45:06
ソリティアしてたら首切られるくらいだし

199:デフォルトの名無しさん
06/02/28 22:01:49
リアルでソリティア(ry

200:デフォルトの名無しさん
06/02/28 22:08:23
リアルでリアルティ(ry

201:デフォルトの名無しさん
06/02/28 22:18:58
>>200
お前が感じている(ry

202:デフォルトの名無しさん
06/02/28 22:27:13
>>197
MSの利益が減る。

203:デフォルトの名無しさん
06/02/28 23:06:35
VS2002から2005に変えたんだけど、こんなエラーが出るようになった。
バイナリエディタで直接見ても、特におかしな所は無いと思う。
誤検出でもしてるのかね?

警告 1 warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。
 データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
 c:\program files\microsoft directx 9.0 sdk (august 2005)\include\d3d9types.h1385

警告 2 warning C4819: ファイルは、現在のコード ページ (932) で表示できない文字を含んでいます。
 データの損失を防ぐために、ファイルを Unicode 形式で保存してください。
 c:\program files\microsoft visual studio 8\vc\platformsdk\include\mmreg.h1


204:デフォルトの名無しさん
06/02/28 23:25:45
>>203 いや、たぶん何か混入してると思うよ。
オレの場合、boost のヘッダファイルの
作成者の名前に変なコードが入ってた。
って、欧州ではふつうに使われている
文字コードなんだろうけど。

205:デフォルトの名無しさん
06/02/28 23:29:03
>>203
SDKを最新版に更新してみろ

206:デフォルトの名無しさん
06/02/28 23:30:00
SDKってVS入れたら勝手に更新されるんじゃないの?

207:デフォルトの名無しさん
06/02/28 23:34:55
>>206
>directx 9.0 sdk (august 2005)

これのどこが最新版(ry


208:203
06/02/28 23:37:24
>>206は私じゃないです。
今、DXSDKのfeb2006をダウン中です。
プラットホームSDKはVS2005に付属してた奴なんだけど・・

209:デフォルトの名無しさん
06/02/28 23:46:43
>>208
私もVC++Express2005、DXSDK(feb2006)同じエラーでました。
VS.NET2003では出ない。なぜだーーー!


210:デフォルトの名無しさん
06/02/28 23:48:39
mmreg.hの問題点
267 : #define MM_EES 219 /* EES Technik für Musik GmbH*/

211:デフォルトの名無しさん
06/02/28 23:53:03
ヨーロッパの人たちは文字コードに疎いから困る。

212:デフォルトの名無しさん
06/02/28 23:53:54
d3d9types.h as win1252:
1815: DWORD Pattern; /* bit pattern, return value must be FOUR_CC(‘C’, ‘A’, ‘C’, ‘H’) */

213:デフォルトの名無しさん
06/02/28 23:54:10
d3d9types.hを上書き保存する。

214:デフォルトの名無しさん
06/03/01 00:00:54
URLリンク(msdn2.microsoft.com)
URLリンク(msdn2.microsoft.com)

215:203
06/03/01 00:04:11
>>204-213
ありがとうございました。
該当ファイルの書き換えで直りました。
ちなみに、aug2005でのd3d9types.hの該当行は1802でした。

見当違いのエラー行番号はなんだったんだろ、ズバリ表示してもよさそうなのに・・・

216:デフォルトの名無しさん
06/03/01 13:54:47
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。
最大化とかすると、描画の様子が見えるとかありえない。
.Netだから?GDI+だから???

217:デフォルトの名無しさん
06/03/01 14:17:22
2005の出すコードは、2003よりかなり遅いぞ。
それでも、2005使うのかおまえら?


218:デフォルトの名無しさん
06/03/01 14:21:19
>>217
C++は速くなってるけどな

219:デフォルトの名無しさん
06/03/01 14:57:40
IntelliSenseのためだけに2005を使ってるお
つーか、2005のIntelliSenseだけを2003に入れたい

220:デフォルトの名無しさん
06/03/01 15:16:32
>>217
それはたぶん使う環境としてのマシンのスペックが劣っているからだと思います。

221:デフォルトの名無しさん
06/03/01 15:22:02
VC++2005はlibcがマルチスレッド用のみになって、単純な計算させると
却って遅くなるって話なかったっけ。

222:デフォルトの名無しさん
06/03/01 15:33:23
>>221
VC++のランタイムライブラリ使わなくてもいいわけで、数値演算の速度重視なら
他にいくらでも手はあるって話なかったっけ?

223:デフォルトの名無しさん
06/03/01 15:33:42
前スレか前々スレかどっかに計測結果あったね、かなり遅くなってた。
ランタイムが高機能化&肥大化してるからマルチスレッドのみってことを差し引いても
遅くなるのは当然かと
ランタイムを一切使わなければ速くなるのかも知れんがwww

224:デフォルトの名無しさん
06/03/01 15:39:11
>>222
あれって結局、速度重視だったら全部自分で書けって話じゃなかったっけ?
手軽にやるには面倒じゃなかったっけ?

225:デフォルトの名無しさん
06/03/01 15:56:16
>>224
手軽にやりたかったら我慢汁。
ライブラリで何とかしたかったら探して来い。
イカレた奴は自分で書け。

226:デフォルトの名無しさん
06/03/01 16:07:38
Cマガジンに
Cランタイムが大幅に書き換えられてて速度が上がってるけど
遅くなってる関数もあるって書いてたよ

227:デフォルトの名無しさん
06/03/01 16:07:47
つboost

228:デフォルトの名無しさん
06/03/01 16:12:09
速くなってる関数の名前を挙げてくれ、検証してみたい

229:デフォルトの名無しさん
06/03/01 16:37:42
Cマガジンなんて死んでるだろ。


230:デフォルトの名無しさん
06/03/01 16:53:05
RichTextBoxのRtfプロパティにRTF形式のテキストをセットした場合、
指定が複雑で長いRTF文のときは、信じられないぐらい処理に時間がかかる。
おまけにその間いっさい制御を返さないので困る。。。

しかも驚いたことに、その処理を別スレッドで行ったとしても、
一瞬制御は返ってくるが、すぐにアプリケーション全体がマウスやキーイベントを
受け付けなくなってしまう。。。。

これってRichTextBoxの仕様なわけ???

231:デフォルトの名無しさん
06/03/01 16:57:27
まあ、指定が複雑で長いRTFと言うことだからなー。

仕様だろ。そういう実装なんだよ。

232:デフォルトの名無しさん
06/03/01 17:23:39
>>230
スレッドのプライオリティをメイン部分より下げてみたら?

233:デフォルトの名無しさん
06/03/01 18:46:36
スレッド言ってる奴、そんなことしても無駄だから。
ていうか余計トラブルを呼ぶだけだから。


234:デフォルトの名無しさん
06/03/01 19:31:32
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。
最大化とかすると、描画の様子が見えるとかありえない。
.Netだから?GDI+だから???


235:デフォルトの名無しさん
06/03/01 19:45:23
2005だから。2005は遅い。


236:デフォルトの名無しさん
06/03/01 20:21:27
_ismbbleadが遅くなったと書いてあった記憶がある

237:デフォルトの名無しさん
06/03/01 20:34:14
>>223
別スレッドにした場合、マルチコアやハイパースレッドマシン
でも応答しなくなる?

238:デフォルトの名無しさん
06/03/01 20:35:17
>>223 -> >> 233

239:デフォルトの名無しさん
06/03/01 21:13:46
コントロールを別スレッドから触っちゃいかんと何度言ったら


240:デフォルトの名無しさん
06/03/01 22:18:44
ダイアログエディタのはなしなんですけど
LUNAが有効だとタブコントロールが白くて
スタティックコントロールの背景は灰色で
浮いて見えるです。

どうすれば同じ背景色に出来ますか?

241:デフォルトの名無しさん
06/03/01 22:44:36
>>240
UseVisualStyleBackColor

242:デフォルトの名無しさん
06/03/01 23:02:47
.NET Framework 2.0と1.1って共存できるの知らんかったorz
悩んで損した。

243:デフォルトの名無しさん
06/03/01 23:34:08
VisualStudio.NET
Academic Version2002
というのが押入れから出てきたんだが
さっき落としたばかりのExpressEditionとどっちを使うべきだろう

244:デフォルトの名無しさん
06/03/01 23:37:23
>>243
Express

245:デフォルトの名無しさん
06/03/01 23:40:11
>>239
直接操作しなければならない場合だってある。
例えばForm上で、this.Refresh() や this.Activate() なんかを
別スレッドから、this.Invoke(RefreshDelegate) とか this.Invoke(ActivateDelegate) なんてやったら、
実行時エラーになる。

246:デフォルトの名無しさん
06/03/01 23:42:54
>>243
旧バージョンのVSはヤフオクで結構高く売れるから
今のうちに処分してVS2005のAcademic買うと(゚д゚)ウマー

247:デフォルトの名無しさん
06/03/01 23:55:43
>>245
確認した。再現しません。
っていうか別スレッドから呼び出せば例外が出るはずだけど?
ここはVS2005のスレだよね?

248:245
06/03/02 00:03:16
>>247
あ、ごめん。VS2003での話ね。

 「ウィンドウ ハンドルが作成される前、コントロールで Invoke または BeginInvoke を呼び出せません。」

てなるのよ。

249:デフォルトの名無しさん
06/03/02 00:09:03
それは問題が違うだろ。


250:デフォルトの名無しさん
06/03/02 00:10:37
いまは既に表示されてる状態での話でしょ。


251:245
06/03/02 00:11:16
>>249
コントロールを別スレッドから触らなければならない例としてあげた。

252:デフォルトの名無しさん
06/03/02 00:16:58
>>248
だからうそ書かないでくれない?2003でも今確認した。
2005になったって例外発生というセーフな仕様になっただけで
別スレッドからよんでいいメソッドはInvokeやら「のみ」であることは
まったく変わっていない。同じようにInvokeが必要。

大体そのエラーはハンドル自体が作られていない時に発生するもの。
作成される前によんではいけないことはInvokeのところに書いてある。
理由は簡単でまだスレッドがメッセージループに関連付けられていない
からスレッド自体が固定されていない=同期的に実行できない。


253:デフォルトの名無しさん
06/03/02 00:19:26
>>251
あのね、それは「問題が「見えていない」」だけで保証された動作じゃないのよ?
何がおこるかも分からない。現に2.0で完全にそのコードは実行できない。


254:デフォルトの名無しさん
06/03/02 00:23:04
ん?いや、違うな。
別スレッドが作られていないときにそれが呼ばれると
別スレッドにメッセージループが出来てそれに関連付けられるのか。
まぁその動作が御望みならどうぞ、かな。

255:デフォルトの名無しさん
06/03/02 00:51:13
DSはタッチパネルが受けているとかいうけどさ、
ハァ?いまさらですか?という感じなんですよね。
タッチパネルに関して言えばソニーはCLIEのノウハウがあるわけなんだけど
あえてPSPには採用しなかった。

あれって要するに抵抗皮膜で分圧された電圧を検出するセンサであって
非常に繊細なシロモノ。激しい使い方が予想されるコンシューマ機、
しかも子供が使うようなゲーム機には不向きなんです。
人気女優のCMでガンガン人気を煽るのはいいけれど、1年後には
故障品の山ができあがるんじゃないかチョット心配。


256:デフォルトの名無しさん
06/03/02 03:20:48
MySQL Connector/Net 1.0.7 をインストールしたんですが
参照追加で.NETタブに MySQL DLLが表示されないんですがこれは正常でしょうか?
MySQLのアセンブリはWindows\assemblyに表示されます。
ちなみに参照の追加で自分でProgram Files以下にインストールされた
MySQLのDLLを選択する事は可能でした。
(僕の理解だとグローバルアセンブリ(Windows\assembly)にインストールされたのは
参照設定で.NETタブに表示されると思ってたんですが・・)

あと参照設定でProgram Files以下にインストールされたMySQL DLLを直接選択してから
なんですが「データソース設定ウィザード」ではMySQLを選択することが
出来ません。GUIで出来ないだけで自分でシコシコソースを書けば出来るんですが
現在のMySQL Connecter/NET ではできないと言うことでしょうか?
それともやり方が悪いんでしょうか?教えてくださいませ。

257:デフォルトの名無しさん
06/03/02 08:28:55
///オレのクラスだぜ?
class MyClass {
中略
};

というコードを書いたとき、IntelliSense で
「オレのクラスだぜ?」というコメントが見られるように
するには、単にコメントの先頭を /// で始める
だけでは不十分ですか?

258:デフォルトの名無しさん
06/03/02 08:30:31
デバッグモードで画面下に2つ表示されてるウィンド(今この変数にはこれが入ってますよとか表示する)
消しちゃったんですけどどうやってもう一回出せるんですか?

259:デフォルトの名無しさん
06/03/02 08:44:29
MSDNも読めない香具師はゲイツ信者失格

>>257
XML ドキュメント
URLリンク(www.microsoft.com)

>>258
デバッグ用ユーザー インターフェイス リファレンス
URLリンク(msdn.microsoft.com)


260:デフォルトの名無しさん
06/03/02 08:46:14
>>258
表示メニューから出せる

261:258
06/03/02 09:00:24
>>259>>260
出せました。ありがタマキン

262:デフォルトの名無しさん
06/03/02 19:30:37
SP1からネイティブ配列にもfor eachが使えるらしいが意味あるんかいな

263:デフォルトの名無しさん
06/03/02 19:45:21
>>262
コードがスッキリする

264:デフォルトの名無しさん
06/03/02 21:38:11
Visual Studio .Net Professional MSDN Deluxe Edition
を2002年に購入してるんですが、

Visual Studio 2005 Professional Edition のMSDNを
「更新パッケージ」で購入できないのでしょうか?

下記ページ見てもわかりませんでした。
URLリンク(www.microsoft.com)

エロイ人教えてください。

265:デフォルトの名無しさん
06/03/02 21:55:52
>>264
アップグレードおよび更新パッケージ
URLリンク(www.microsoft.com)

アップグレードには明記してあるが更新パッケージには無いね
MSに問い合わせたほうが早いと思うよ

266:デフォルトの名無しさん
06/03/02 21:58:14
>>264
だからさ、ライセンス周りは

M S に 直 接 聞 け

レスもらっても嘘かもしれないわけで、どっちにしろMSに聞かないと
いけないんだから2度手間。


267:デフォルトの名無しさん
06/03/02 22:32:44
Windows アプリをインストーラにパッケージングしています。
できあがった *.msi ファイルをダブルクリックすると、
めでたくインストールできます。コントロールパネルの
「アプリケーションの追加と削除」でアンインストールもできます。

それはそれでうまくいっててうれしいのですが、
スタートメニュー内にアンインストール用のショートカットを
作りたいと思います。どうすればいいのでしょうか?


268:デフォルトの名無しさん
06/03/02 22:54:52
2005のVCで行列計算のベンチマークをやらせて2003と比べてみたら、
倍精度は同じだったが、単精度は4倍も遅かったorz
コンパイルオプションは-Oxだけ。
これは何なんだ。パッチは出るのか。

269:デフォルトの名無しさん
06/03/02 22:59:09
>>268 デバッグオプションとかのせいじゃね?

270:デフォルトの名無しさん
06/03/02 23:30:13
浮動小数点の演算精度をコンパ

271:デフォルトの名無しさん
06/03/02 23:43:47
VS2005のPOCKETPCエミュレーター激重だし。
漏れのe830では動かないし。どういうことだ?え!!!
.リリースでコンパイルしてもダメだった。

VS2003ではe830で動いてたんだぞ。どういうつもりだ。
藻前ら説明しろ。

272:デフォルトの名無しさん
06/03/03 00:07:20
漏れもちょっと気になったので、2003と2005のテストをしてみたよ。
配列確保して、それらの要素を三角関数かけてごしょごしょやったりする自作の
やつなんだけど・・・(計算に使う数値は、double)
意外(?)なことに、2005の方が5[%]くらい早かったよ。(/Og /O2でどちらも最適化)
CPUはceleron。てっきり2003の方が早いと思っていたけど、試してみるもんだね。
環境によるかもしれんが、伊達に年とってないってことか。

273:デフォルトの名無しさん
06/03/03 00:30:57
VS6 = 人妻熟女
VS7 = OL
VS7.1 = 女子高生
VS8 = 中二


274:デフォルトの名無しさん
06/03/03 00:32:54
>>273
おいしさで考えると

VS6 = 中二
VS7 = 女子高生
VS7.1 = OL
VS8 = 人妻熟女

275:デフォルトの名無しさん
06/03/03 00:54:47
>>273-274
どっちにしろVS8がベストだな。

276:デフォルトの名無しさん
06/03/03 01:03:19
URLリンク(blog.livedoor.jp)

277:デフォルトの名無しさん
06/03/03 02:55:33
誰か2005と2003の比較ベンチマーク用のプログラム書いてよ

278:デフォルトの名無しさん
06/03/03 02:56:27
>>277
了解。
で、予算は?

279:デフォルトの名無しさん
06/03/03 02:57:29
つ⑩

280:デフォルトの名無しさん
06/03/03 04:39:25
低能は黙ってろ

281:デフォルトの名無しさん
06/03/03 04:42:41
お前が黙ってろ、このカス

282:デフォルトの名無しさん
06/03/03 05:09:49
よし、俺が黙ろう

283:デフォルトの名無しさん
06/03/03 07:45:01
俺も黙ることにするー

284:デフォルトの名無しさん
06/03/03 11:23:17
VS2005のマニュアルって日本語でちゃんとそろってるの?

285:デフォルトの名無しさん
06/03/03 12:02:05
SpokeからのバージョンアップはMSDNライブラリなし
それ以外は付属

286:デフォルトの名無しさん
06/03/03 12:13:18
spokeのでも、SQL Dev買えばMSDNライブラリ手にはいるけどな
ライセンス的にも全くクリーンな奴が

287:デフォルトの名無しさん
06/03/03 13:07:17
>>284
何をして「ちゃんと」だと思ってるの?
MSDNライブラリ日本語版としてリリースされるDVDの中身が全て日本語化されてるかと言わればNO
.NET Frameworkの主要な文書とかは日本語だけど、Win32SDKとかDDKとかコアな文書は相変わらず英語
曖昧な質問はいくない


288:デフォルトの名無しさん
06/03/03 14:05:10
英語勉強するか

289:デフォルトの名無しさん
06/03/03 14:07:27
OK, learn Engrish instead.

290:デフォルトの名無しさん
06/03/03 14:21:59
アメリカの公用語を日本語にしちゃおうぜ!

291:デフォルトの名無しさん
06/03/03 14:30:33
そうなったらプログラミング言語も日本語ベースになるのか

292:デフォルトの名無しさん
06/03/03 14:36:26
なでしこブームキタ━━━(゚∀゚)━━━ !!

293:デフォルトの名無しさん
06/03/03 14:54:41
プログラム言語はアルファベットのままで十分
強いて言うならローマ字ベースだな
アルファベットも巧みに使いこなす日本人故の高等テクニックだ

294:デフォルトの名無しさん
06/03/03 15:10:43
>>291
そんなことしたらNullpointerExceptionが、いよいよ。。。

295:256
06/03/03 15:49:40
残念ながら.NETでは NullReferenceException か ArgumentNullExceptionなので
ぬる・・がないのが悲しいとマジレス

だれか・・MySQL使ってる方・・
>>256
おしえてちょ

296:デフォルトの名無しさん
06/03/03 15:55:22
>>294
Ga!

297:デフォルトの名無しさん
06/03/03 17:08:04
>>295
ぬるり

298:268
06/03/03 19:18:01
変なライブラリとリンクしていたかもしれない。
いろいろいじっていると、単精度・倍精度で2003/2005
で同じくらいになった。

299:デフォルトの名無しさん
06/03/03 19:33:29
>>256
> (僕の理解だとグローバルアセンブリ(Windows\assembly)にインストールされたのは
> 参照設定で.NETタブに表示されると思ってたんですが・・)

GAC に入れるだけじゃダメ。レジストリに登録が必要なはず。

> 現在のMySQL Connecter/NET ではできないと言うことでしょうか?

知らんけど、IDE サポートを受けるならそれなりにやることがあるんジャネ? MySQL 関連の
ところで聞いたほうが早そう。


300:デフォルトの名無しさん
06/03/04 01:07:53
厳密名にキーファイルではなくキーコンテナを指定したいのですが、
プロジェクトのプロパティから指定する方法はないのでしょうか。
C++にはコンテナを指定することができたのですが、C#, VBには見当たりませんでした。
旧来の方法でAssemblyInfoの属性に指定することはできているのですが、
非推奨のようなことが書いてあったのでよい方法があったら教えてください。


301:デフォルトの名無しさん
06/03/04 13:38:56
MSDN SubscriptionのProfessionalで、VSの過去のバージョンは手に入りますか?
VS 6.0って入手可能?


302:デフォルトの名無しさん
06/03/04 14:59:42
>>301
オレ1月に入ったけど、ダウンロードにはもう無かった。
けど、DVDは送られてきた。

303:デフォルトの名無しさん
06/03/04 15:04:40
URLリンク(blogs.msdn.com)
これだな。

304:デフォルトの名無しさん
06/03/04 15:43:01
>>302-303
サンキュです。
DVDには入ってるかもしれないけど、
手に入らない可能性が高いってことですな。

305:デフォルトの名無しさん
06/03/04 18:42:05
>>303
Sunの横暴じゃねーの?
無茶苦茶すぎるだろ

Java無くても困らんからSunなんてこの世から消えればいいのに

306:デフォルトの名無しさん
06/03/04 18:46:25
スレ違いだったらスマソ
Visual Studio .NET Enterprise Architectと
Visual Studio 2005とは別物ですか?
Visual Studio 2005インストールして
Visual Studio .NET Enterprise Architect後から入れたらおかしな事になるのかな?


307:デフォルトの名無しさん
06/03/04 20:08:33
>306
割れ厨は氏ね

308:デフォルトの名無しさん
06/03/04 20:19:02
>>307 なんで割れ厨なん?

309:デフォルトの名無しさん
06/03/04 20:23:48
なんでバレたか今後のために教えて欲しいらしい

310:デフォルトの名無しさん
06/03/04 20:44:16
>>305
お前が死ぬのが一番害がなかろう、安心して逝けや


311:デフォルトの名無しさん
06/03/04 20:45:47
>>310 おまえもなぁ

312:デフォルトの名無しさん
06/03/04 20:45:54
standard版はmsword.h付いていないの?
wordのタイプライブラリの追加はできるのにmsword.hがないので
コンパイルできない

313:デフォルトの名無しさん
06/03/04 20:46:01
>>303
VS6.0ってもう何世代も前の製品とはいえ、
保守で使うことも多いからちょっと困るよね。

314:256
06/03/04 21:28:14
>>299
>GAC に入れるだけじゃダメ。レジストリに登録が必要なはず。
なるほど、VisualStudio2005用にレジストリ登録と言うことですか。
Microsoftが.NETでレジストリいらずを目指してたと聞いたので思い込んでいたようです。
ありがとうございました。できればその話のポインタだけでも教えていただけると
うれしいです。

「データソース設定ウィザード」でMySQLが選択できない件ですがぐぐっても
MicrosoftのSQLServerのページしかヒットしないようなので.NET 2.0用か
VisualStudio2005用に対応が必要な気がしてきました。

>MySQL 関連のところで聞いたほうが早そう
いちおうこのスレに質問する前にぐぐるのはもちろんの事MySQLのメーリングリスト・
データベース板のMySQLスレ等いくつか見てみたんですが.NET系の話題はほとんど
なかったようでこちらのスレに来ました。

ありがとうございました。

315:デフォルトの名無しさん
06/03/04 23:10:22
>>309
パッケージやMSDNならバージョンが明記されているからそういう質問にならない
「2003EAと2005Expは同居できますか?」みたいな質問になるはず

まあ、2005にEA版が無いのに別物だの何だのって聞く時点でおかしいがな
自分で入手しといて混同するはずが無い

逆に2002/2003/2005が明記されていないパッケージや入手経路があれば教えて欲しい
それは販社なりMSの手落ちだから

316:デフォルトの名無しさん
06/03/05 01:24:31
ずいぶん便利な機能増えたけれどさ、Eclipseみたいな、コード打っててその場でエラーが表示される機能ってある?
あれいちいちコンパイルしなくてもエラーわかるからかなり助かっててVSにもあるといいなと思ってるんだが。
他にクラス内の関数をアウトライン検索できる機能とか。マウス使わずに希望の関数に飛べて便利だからあると助かる。

Eclipseは重くて嫌いなので、VSに期待してたんだけれども。

317:デフォルトの名無しさん
06/03/05 01:42:49
>>316
期待に添えなくて申し訳ない。
というのも、エラー表示とかはともかくとして、VS2005はEclipseに匹敵するほど重い。

つーか、扱う言語が別なんだから比較する意味なくね?

318:デフォルトの名無しさん
06/03/05 01:58:51
>コード打っててその場でエラーが表示される機能
VBのパクリだよ

319:デフォルトの名無しさん
06/03/05 02:09:39
>>317
EclipseはC/C++/CLI/C#を扱えないの?

320:デフォルトの名無しさん
06/03/05 02:15:41
>>319
扱えてもゴミ

URLリンク(www.atmarkit.co.jp)

321:デフォルトの名無しさん
06/03/05 02:51:24
だめ・・・なのか。くそう(´・ω・`)
>VS2005はEclipseに匹敵するほど重い
俺の環境だと、Eclipseの方が遥かに重い。
他のアプリでメモリを結構使ってる場合、Eclipseはもう、重いっていうか、止まる。

機能へのショートカットキーをまとめた表とか、公式でつけてくれればいいのにな~。
新機能探すのが手間&便利な機能を知らずに逃しているかと思うとプチへこむ

322:デフォルトの名無しさん
06/03/05 02:58:44
>>312
自己解決したのでどうも
いままでは
URLリンク(support.microsoft.com)
を見ていたので、msword.h とかがあると思っていた。
最近では
URLリンク(support.microsoft.com)
のように、office関連のタイプライブラリを取り込むと
capplication.h cdocuments.h 等クラスごとに沢山のヘッダが作られる
ようになった。この変化を知らなかった。

323:デフォルトの名無しさん
06/03/05 17:22:08
>>316
便利な機能ってのはたいがいMS系IDEのパクリですから。

その場でエラーが表示される機能
コード補完機能
RAD
コード折りたたみ機能

324:デフォルトの名無しさん
06/03/05 18:39:32
>>323
プ

世間知らずは幸せだねぇ。

325:デフォルトの名無しさん
06/03/05 19:20:16
↑このスレ一番の世間知らずw

326:デフォルトの名無しさん
06/03/05 19:40:42
脊髄反射乙

327:デフォルトの名無しさん
06/03/05 20:05:10
>>314
URLリンク(www.ailight.jp)

とか?

328:256
06/03/05 20:38:29
>>327
すばらしすぎっす。最高っす。感謝っす。

329:デフォルトの名無しさん
06/03/05 23:12:42
VS2005のヘルプって、C言語の基本型等は全て英語でかかれているのですか?
会社のやつでenumを検索したら英語のドキュメントしか出てこなかったんですが……

330:デフォルトの名無しさん
06/03/05 23:16:21
中途半端に訳されてるより英語の方がいい。

331:デフォルトの名無しさん
06/03/05 23:18:26
英語のまま残ってるやつ多いよね

332:デフォルトの名無しさん
06/03/05 23:22:23
>>329
C/C++と言語仕様のお話は英語のままだな。
でもCの標準関数なんかは日本語の文章もある。

333:デフォルトの名無しさん
06/03/06 00:24:46
まじですか……ヘルプに関してはVC6のほうがマシってことか……
M$さん、ドトネトに力を入れるのも良いけど、ネイティブ言語もサポートしてください……

334:デフォルトの名無しさん
06/03/06 00:32:51
力を入れているように見えても自社のサーバやアプリは.NET化されない。

335:デフォルトの名無しさん
06/03/06 00:58:43
話し飛びすぎ

336:デフォルトの名無しさん
06/03/06 01:13:20
別に英語でいいじゃん
それが嫌ならプログラマなんて止めちまえ

337:デフォルトの名無しさん
06/03/06 01:21:06
VC6は、日本語訳があったの?
そんな根本的な部分をわざわざ書き直してるわけでもないだろうに、
何で削除するんだろうね。

338:デフォルトの名無しさん
06/03/06 02:19:23
どうしても日本は英語より日本語が得意な人間は多い
プログラマは英語が必須条件だとしたら裾野が広がらず戦力になる人口が増えない
するとどうなるか・・・・日本は競争力を持てずに市場が縮小する
市場が小さくなると日本人プログラマが得られる給料も減る
仕方なく差別バリバリの外資で働くことになる

339:デフォルトの名無しさん
06/03/06 02:26:12
MSDNは英語の方がわかりやすいと思うけどな。
日本語で読んでも、結局不安になって英語見にいくハメになりがちなので、
割り切って英語で読んだ方がいいと思うぞ。慣れればどうってことないし。

340:デフォルトの名無しさん
06/03/06 02:28:22
どちらが良いかは個人の資質による
それを説得しても仕方ない

341:デフォルトの名無しさん
06/03/06 04:56:31
Standard Editionにもx64コンパイラが入ってるのにWebや箱の裏の比較表では
「64ビットアプリケーション開発」にチェックマークがないのは
Professional Editionを買わせようというゲイシの陰謀ですか?

342:デフォルトの名無しさん
06/03/06 06:31:48
>>340
なぁ。
俺なんか英語全く読めないしね。

343:デフォルトの名無しさん
06/03/06 06:44:24
英語のドキュメントがあるだけまし

344:デフォルトの名無しさん
06/03/06 11:54:33
>>338
数が減れば、給料上がるよ。
自分がやれれば。。

345:デフォルトの名無しさん
06/03/06 12:27:40
>>344
日本人が減ってもインド人や中国人は減らないからね
問題を読み違えちゃいけない

「自分がやれる」っていうのは状況を作る側にあるってことだ
英語ドキュメントを強要される理由を考えたことあるかい?
日本人が日本語でプログラミングできる環境を作ることが
「やれる人間」だと証明する方法なんだよ

346:デフォルトの名無しさん
06/03/06 12:34:46
(アプリ)[Dev] Microsoft Visual Studio 2005 Team Edition for Software Developers Japanese without MSDN Library DVD (cdi+rr).rar
26bcce0512e66110bc87a8a5b49b91ec

Visual Studio2005 pro cd1.iso
1751131ab20a94b99b10a778dd12503c

Visual Studio2005 pro cd2.iso
a108b54c6b4c36662f05737052aaa5e3

(アプリ)MSDN_Libraly_for_Visual_Studio_2005_Japanese.iso
52d526b13fdda0b52fd141871eeb47f3

【アプリ】開発 MS Visual Studio.NET 2003J_Enterprise_Developer+MSDN_Subscription_Library_2003_DVD.ISO
99bc41080dbb75627a42f49a6f9d4c32


347:デフォルトの名無しさん
06/03/06 12:35:36
>>345
多くの人間が扱えないような、それでいて高機能(そうな感じのする)言語を広めればよい

348:デフォルトの名無しさん
06/03/06 13:10:04
>>337
これはどっちもVS .Net 2003/2005のMSDNでは英語版しか見かけない。
URLリンク(www.microsoft.com)
URLリンク(www.microsoft.com)

349:デフォルトの名無しさん
06/03/06 18:35:56
>>307
割れ厨だということが、昨日分かった
割れ厨>>307orz


350:デフォルトの名無しさん
06/03/06 19:27:28
>>307
荒らしキタ割れ厨(゚∀゚)割れ厨( ゚∀)割れ厨(  ゚)割れ厨(  )割れ厨(  )割れ厨(・  )割れ厨(∀・ )割れ厨(・∀・)割れ厨カエレ!!!!!

351:デフォルトの名無しさん
06/03/06 21:27:22
VS2005のC++でWIN32APIを使って作ってるのですが、
returnだけのWinMainを作ってもMSVCR80.dllを求めてきます。
静的リンクをさせると40kb以上も大きいファイルになってしまいます。
VS2005では、ランタイムなしで実行できる小さなファイルは作れないのでしょうか?

352:デフォルトの名無しさん
06/03/06 21:29:52
>40kb以上も大きいファイル
>40kb以上も大きいファイル
>40kb以上も大きいファイル
>40kb以上も大きいファイル
>40kb以上も大きいファイル


353:デフォルトの名無しさん
06/03/06 21:33:13
>>351 つくれるよ。
「すべての規定のライブラリを無視」すれば。
リンカの /NODEFAULTLIB オプションね。
何やりたいのか知らないけど。
当然標準関数とかは一切使えないよ。

354:デフォルトの名無しさん
06/03/06 21:34:30
ちなみに C++ でって言ってるけど、
その時点で例外処理コードと
実行時型情報のコードが入ってるから。

355:デフォルトの名無しさん
06/03/06 21:42:13
>>351
いつの時代からのタイムスリッパーですか

356:デフォルトの名無しさん
06/03/06 21:46:43
>>351
実行ファイルのサイズを小さくする
URLリンク(homepage1.nifty.com)

357:351
06/03/06 21:51:26
ごめん、ちょっと言い方が悪かった
Win95で動くやつをVC++6で作ってたんだけど
それをそのままVS2005で作りたいんだよ
windows.hはインクルードさせたい
VS2005ではランタイムなしでも静的リンクさせずには無理?

>>352
40KBだった。結構違うだろ?

>>355
8801MAでCDOSにkeysystem入れて使ってる時代からきたよ

358:デフォルトの名無しさん
06/03/06 21:54:32
>>357
今時、普通のPCでうごくアプリで、40KBやそこら
気にしても仕方がないかと…
そこまで気にされるようならCで書くことをお勧めします。
もっと小さくするならアセンブラという手もありますよ。

359:デフォルトの名無しさん
06/03/06 21:54:57
>>357
身近にあるWinアプリのサイズ見て見ろよ。
40KBなんて誤差みたいなもの。

360:デフォルトの名無しさん
06/03/06 21:56:28
コンストラクタやデストラクタが動かないとか聞くけど。

361:デフォルトの名無しさん
06/03/06 21:57:01
>Win95で動くやつをVC++6で作ってた

古いDLL使えばいい

362:デフォルトの名無しさん
06/03/06 21:59:07
静的リンクなのにランタイムって意味ワカンネ

363:デフォルトの名無しさん
06/03/06 22:01:18
Win95で動くやつだったらVS2005に変える意味がない。

364:デフォルトの名無しさん
06/03/06 22:03:35
そういやプリコンパイルされているDLLで
msvcrt.dllにしか依存していないモノを見かけるけど、
あれどうやって作ってるの?

365:デフォルトの名無しさん
06/03/06 22:07:09
>>364
MinGW か VC6 があれば作れる
あと、Windows2003DDKの中に msvcrt.dllにリンクするインポートライブラリらしきものが
あったような気がするけど、それを使うとうまくいくかどうかは試したことないっす


366:デフォルトの名無しさん
06/03/06 22:34:38
しかしmsvcrt.dllはシステムの一部だから今は勝手に使ったら駄目ということになっている。
msvcrXX.dllもシステムフォルダに置くな、再配布しろという具合。

367:デフォルトの名無しさん
06/03/06 23:22:54
>>357
VC8はスタートアップがすでにWin95にない関数を使ってるので
tinycrtでもリンクさせないとそもそも動かない
VC8でもtinycrtが使えるかどうかは知らんが
使えればあんたが気にしてるサイズの問題も解決するだろう

368:デフォルトの名無しさん
06/03/06 23:24:29
>>354
そういやVC8ではデフォルトでONになってたな。
それ切るだけでも変わるんじゃない?

369:デフォルトの名無しさん
06/03/07 00:31:33
VC8はデバッグ情報がリリース版でも含まれてる、って言う話も聞いたよ?

370:デフォルトの名無しさん
06/03/07 00:37:01
変なのが混じるからこっちの方がいいな
はんりゅう 韓流 の検索結果のうち 日本語のページ 約 12,100 件中 1 - 100 件目 (0.71 秒)
かんりゅう 韓流 の検索結果のうち 日本語のページ 約 602 件中 1 - 100 件目 (0.66 秒)

371:デフォルトの名無しさん
06/03/07 00:37:36
>>369
少なくともVC 7.1のリリースもデフォルトではデバッグ情報入り。

372:370
06/03/07 00:37:50
誤爆スマソ

373:デフォルトの名無しさん
06/03/07 01:12:31
>>367
tinycrtって初めて聞いたがこれか。
URLリンク(www.microsoft.com)

374:デフォルトの名無しさん
06/03/07 01:22:52
4kbyteの実行ファイルとか作れるよ

375:デフォルトの名無しさん
06/03/07 07:02:05
kwsk

376:デフォルトの名無しさん
06/03/07 11:23:45
ウィルスは小さい

377:デフォルトの名無しさん
06/03/07 14:07:57
VC8で何かのタイミングでクラスビューからクラスが居なくなる…
クラス定義を編集してみても、ソリューションに再登録してもダメ
一端ワークスペースを閉じて、それっぽいVC8が勝手に作るファイルを消してもダメ
もちろん、コンパイルは通ります。

VC7.xだと、クラスをちょっといじってファイルを保存してあげれば、再認識してたのですが、どーにかならないでしょうか?

あと、エディタにタブや空白を示すマーク(→、・)が出てウザイのですが、何処で設定できるのでしょうか?
こいつもいつのまにやら出現しやがったが、切り方が分からない (´・ω・`)

ついでに、インテリセンスの頭の悪さもなんとかならないでしょうか?CTime::GetCurrentTime()とか出てこない

378:デフォルトの名無しさん
06/03/07 14:24:46
>>377 ndb ファイル一度削除したらどうよ。
IntelliSense は頭いいと思うぞ。
反映されるまでに時間かかるけど。

379:デフォルトの名無しさん
06/03/07 16:00:22
.ncb消してももちろんダメです。
CTime::GetCurrentTime()って出てきますか?

380:デフォルトの名無しさん
06/03/07 20:26:56
ソリューションエクスプローラが固まってしまいます。
というか全体が固まってしまいます。
ステータスバーにはプログレスバーが出ているので、
たぶんIntelliSense のせい?

IntelliSense 一時停止させられればいいのになぁ。
確かにソースいじってるときには IntelliSense 便利なんだけど、
ビルドオプションとかいじってるときに IntelliSense
のせい(と勝手に思ってる)でソリューションエクスプローラが
固まるのは使いづらいです。

381:デフォルトの名無しさん
06/03/07 20:50:59
パーシャルクラスの内容は書き換えたらダメなのか?
勝手に書き換えてるけど不安だ。


382:デフォルトの名無しさん
06/03/07 21:02:58
>>379 でてこないなぁ。
CTime::GetAsSystemTime の次は
CTime::GetDay だなぁ。
MFC 使わないからよくわかんないけど。

383:デフォルトの名無しさん
06/03/07 21:47:00
>>380
固まるだけじゃ意味不明
そのままVSが反応しなくなるの?しばらくすると動くようになるの?1秒弱程度一瞬固まる程度なの?
で、君のPCのスペックは?自動保存はどうしてる?

ちなみにウチのVSは無意味に固まることはない
環境はPen4-3.2GHz/2GB/自動保存OFF

384:デフォルトの名無しさん
06/03/07 23:02:24
うちのは意味ありげに固まるぞ?


385:デフォルトの名無しさん
06/03/07 23:32:24
>>384
エスパーしか分からないコメントをするなよ
うちってなんだよ、うちって
そんなに有名なうちなのか?

386:デフォルトの名無しさん
06/03/07 23:56:35
わるい、ほんの、ほんの出来心だったんだ…
魔がさしたってやつさ…


387:デフォルトの名無しさん
06/03/08 00:15:30
うちのは艶かしく固まるぞ

388:デフォルトの名無しさん
06/03/08 01:36:43
固まるって言葉じゃ状況が良くわかんね
止まるはずもなさそうな状況で止まる異常な状態を言いたいのか、止まって然りな状況だけど止まる時間が長いから苦情を言いたいのか

うちでは止まって然りな状況(デザイナを開くとかデバッグを開始するとか)では数秒固まってタスクトレイにお待ちくださいバルーンが出ることもあるが、コーディング中とかに止まることは無いね
>>383に倣って、環境はPentium4-2.8GC/1.5GB/EIDE-160GB(7200rpm)/自動保存OFF

389:デフォルトの名無しさん
06/03/08 01:43:04
>>380
ビルドオプションの設定時にインテリセンスって関係する?
最低でもどの言語のどの画面でどういう操作したら固まったか書けよ
プログレスバーが出る状況なんて山ほどあるぞ

390:380
06/03/08 02:14:53
使用言語は C++ もしくは C++/CLI
ソースいじった後(特にヘッダファイル)、しばらく
放置するとステータスバーに「IntelliSenseを
更新しています」という表示とプログレスバーが出る。

それは正常なんだけど、プロジェクトのプロパティページで
オプションいじってるときにも同じ表示が出て、
CPUの利用率が100%になったままVSは操作不能。
他のアプリケーションはおもいながらつかえる。
10分ほど経過すると無事元の状態に戻る。

環境は Windows XP Home SP2
メモリ 1280MB CPU Pentium M 1.6GHz

391:デフォルトの名無しさん
06/03/08 02:50:52
>>380
たぶんメモリの解放とかしてるんじゃ?
漏れもたまに激重くなることがあるが待つの面倒なんでOSを再起動してる

392:デフォルトの名無しさん
06/03/08 06:01:51
オプションウィンドウのキーボードショートカットのリストってウィンドウが小さすぎない?
4行しか表示されないんで選びづらい

393:デフォルトの名無しさん
06/03/08 07:04:18
改善要望送れ

394:デフォルトの名無しさん
06/03/08 09:10:01
VC5とかには、クラスビューとかリソースビューのほかに、ファイルのツリービューも
あったと思うんですがVC8では見あたりません。

なくなっちゃったんでしょうか?

395:デフォルトの名無しさん
06/03/08 09:20:25
>>380
いらんものを常駐させてるに一票

396:デフォルトの名無しさん
06/03/08 09:24:45
>>394 ソリューションエクスプローラの
ファイル表示モードでは???

397:デフォルトの名無しさん
06/03/08 09:32:00
VC5じゃ全然違うから入門書買って勉強しなおした方がいい

398:デフォルトの名無しさん
06/03/08 09:37:01
>>390
VSが入ってるフォルダを最適化かけてみ
あとメモリの使用状況をチェック
データベースが1GB食ってるとか無いかね

399:デフォルトの名無しさん
06/03/08 09:55:25
Try
con = getOracleConnection

trans = con.BeginTransaction

cmd = New OracleCommand(sql, con)
cmd.ExecuteNonQuery()

trans.Commit()
Catch e As Exception
trans.Rollback()
MsgBox(e.Message)
End Try


catchのところのtransが割り当てられる前に使用されているっていう
エラーになるんですが例外が発生したときにロールバックするためには
どういうコードにしたらよいのでしょうか?

400:デフォルトの名無しさん
06/03/08 10:04:05
>>399
誤爆?

401:デフォルトの名無しさん
06/03/08 10:11:36
>>400
いえ、.net2003ではエラーにならないんですが2005だとエラーになるもので。
ちなみにエラーというのはコードエディタ上で波線が出るということなのですが。

402:デフォルトの名無しさん
06/03/08 10:29:33
trans = null;
try{
trans = con.BeginTransaction();
}catch{
if(null!=trans) trans.Rollback();
}

403:デフォルトの名無しさん
06/03/08 10:33:43
いつからC++スレになったんだ?

404:デフォルトの名無しさん
06/03/08 10:34:25
>>402
ありがとうございます。試してみます。
2005は細かいエラーも表示してくれて親切ですよねー

405:デフォルトの名無しさん
06/03/08 10:38:43
>>402
ばっちりうまくいきました。さんくす。

406:デフォルトの名無しさん
06/03/08 11:10:21
ClickOnce試してるんですけどアプリケーションファイルに
任意のフォルダを追加するにはどうしたらいいですか?

407:390
06/03/08 11:41:16
ソリューションエクスプローラが重くなるよ~って書いたやつですが、
ソリューションに含まれるプロジェクトの数を減らしたら
固まることもなくなりました。やっぱ30プロジェクトくらい
つっこんでるのってだめなんですかね。

でも関連ライブラリとか、単体テスト用のプロジェクトとか、
すぐにプロジェクト数って増えちゃうんですよね。

408:デフォルトの名無しさん
06/03/08 12:30:32
そりゃ無茶だ

409:390
06/03/08 12:37:29
>>408 やっぱそうですかぁ・・・・
とりあえずプロジェクトをアンロードしておけば問題ないみたいなんで
ソリューションエクスプローラでソリューションフォルダ作って、
複数のプロジェクトをひとまとめにロード・アンロードしてます。
こうすれば100プロジェクトくらい登録していてもOK

410:デフォルトの名無しさん
06/03/08 12:46:59
オブジェクト別のメモリ消費量を計測するツールってある?


411:394
06/03/08 12:48:28
>>396 おぉ、それだ。ありがとうございます!!

412:デフォルトの名無しさん
06/03/08 14:26:39
>>407
別にダメではないが、>>390に書いてあるハードリソースが貧弱すぎるという事だ
CPUを高性能なものにし、メモリを増設し、HDDを高速にアクセスできるようにし、その他ハードも全て30プロジェクトという負荷に耐えうるものにすれば良い

君の質問のダメなところは、現象が発生する背景を書いていないこと
30プロジェクトなんてエスパーしか予想できない
原因が分かっていないのに勝手にインテリセンスが悪いと決め付けるのもイクナイ

413:390
06/03/08 14:29:38
うひょ、だいたい10プロジェクトくらいがさくさく動く
限界か、漏れの環境だと。Mem 1.2GB Pentium M 1.6GHz。

boost とか stl とかその他自分で作ったクラスライブラリとか
てんこ盛りだと、-> 押した瞬間に固まることもある(笑
ある程度以上深いインクルードは無視するとか、なんとか
できんもんかねぇ。

414:390
06/03/08 14:34:13
>>412 いやぁ、現象が確率的に現れるもんで、
何が原因なのか正直見当もつかないんだけど、
-> 押すと高確率で固まるとか、ステータスバーに
IntelliSense を更新しています、って表示されてて
プログレスバーが半分くらいで固まってるところから、
IntelliSense じゃねぇ?とかオモタ。

あと、C# のプロジェクトばっかりだと30プロジェクトくらい余裕。
やっぱ C++/CLI って複雑だからかなぁ。

415:デフォルトの名無しさん
06/03/08 15:02:43
>>414
インテリセンスの更新でラグるのはC#で1プロジェクト数ファイルでもたまに起きるよ
ショートカットキーを使って操作してると修正から参照までの時間が短くなってバックグランドでやってる更新処理が追い付かないっぽい
出てくるまで一瞬タイムラグがあったり、表示されたドロップダウンの中に「更新中です。時間を置いて開きなおしてください。」みたいな表示が出て
それの特大版だったのかもね

416:デフォルトの名無しさん
06/03/08 19:32:15
>>410

sizeof

417:デフォルトの名無しさん
06/03/08 23:37:32
>>346
(アプリ)[Dev] Microsoft Visual Studio 2005 Team Edition for Software Developers Japanese without MSDN Library DVD (cdi+rr).rar
をインストール中にDVDを入れてくださいって言われたんだが、
他に何か必要なのかねぇ

418:デフォルトの名無しさん
06/03/08 23:45:48
>>417
製品のライセンス

419:417
06/03/08 23:57:35
まあ、かたい事言わずに…

プロダクトキーもちゃんと入れて、途中まで出来たんだけどね。
Proは行けたんだが、なんでTeamは駄目なんだろ…

420:デフォルトの名無しさん
06/03/09 00:02:15
>419 に金がないから

421:デフォルトの名無しさん
06/03/09 00:10:57
>>419
うぃるす

422:デフォルトの名無しさん
06/03/09 00:12:18
通報しますた

423:デフォルトの名無しさん
06/03/09 00:46:38
EnvDTEってVS2005でも通用する?

424:デフォルトの名無しさん
06/03/09 01:39:18
>>417
まっとうな製品版ならDVD入れろとか交換しろなんてヤボなことは
まったく訊かれないから安心してライセンス買え。


425:デフォルトの名無しさん
06/03/09 01:55:00
つーか、MSDNなんてネットつなげりゃいらねぇじゃん。
どうせ糞重いし。
ローカルに入っててもちっとも早くでないし。

426:↑
06/03/09 02:10:45
ローカルでも、ネットに接続するように設定してる馬鹿

427:デフォルトの名無しさん
06/03/09 07:02:06
>>423
使えなくはない。しかし8.0推奨。
コマンドバー関連が大きく変わっているから、その辺りで問題が出る可能性がある。
くわしくはMSDN嫁

428:デフォルトの名無しさん
06/03/09 07:50:50
PGOって gprof みたいに各関数呼び出しにかかった処理時間のレポートを
出して、手動での性能改善の手掛かりを得たりもできるんですかね?

429:デフォルトの名無しさん
06/03/09 09:13:20
Expressでは削られてるだけでStandardにはちゃんとマクロ機能ついてるよね?
キー一発で.hと.cppの間を行き来するマクロなしにはもう生きれない…

430:デフォルトの名無しさん
06/03/09 09:28:13
マクロ・・・

431:デフォルトの名無しさん
06/03/09 09:31:27
マグロ・・・

432:デフォルトの名無しさん
06/03/09 10:29:28
>>429
生㌔

433:デフォルトの名無しさん
06/03/09 10:51:10
>>429 IDE上の定型処理をVBAみたく記述して
便利に使ってるけど、あれのこと?

434:デフォルトの名無しさん
06/03/09 10:52:38
モグロ・・・

435:デフォルトの名無しさん
06/03/09 11:07:26
>>433
そうそれのこと

436:デフォルトの名無しさん
06/03/09 11:08:39
>>433
メニューに「マクロ」って書いてあるけど読めないの?
IDEで表示するときは「マクロ エクスプローラ」って書いてあるけど読めないの?
エディタには「Microsoft Visual Studio Macros」って書いてあるけど読めないの?
ボタンにも(ry

437:デフォルトの名無しさん
06/03/09 11:11:04
>>436
うるさいなぁ

438:デフォルトの名無しさん
06/03/09 11:14:25
>>429
Professional? Standard? それともExpress? - @IT
URLリンク(www.atmarkit.co.jp)
これの「IDE拡張機能」ってところ見るとヨロシ

>>437
もしかして「マクロ」って名前じゃないと思ってたの?

439:デフォルトの名無しさん
06/03/09 11:33:50
>>438
㌧クス
タダで済むのかと思ってたのに残念

440:デフォルトの名無しさん
06/03/09 12:37:57
でもさ、Express Edition からのアップグレード可能なんだから、
そんなに高いってわけでもないんじゃね?

441:デフォルトの名無しさん
06/03/09 13:04:25
>>425
MSDNなりMSDN2でインクリメンタル検索できるようになれば、ネットで済むと思う。

442:デフォルトの名無しさん
06/03/09 18:08:39
評価版はプロダクトキーで判断されてるのかぁ

製品版を買った場合、評価版をアンインストールしなくても
そのまま製品版にアップグレードして使えるのがいいね

443:デフォルトの名無しさん
06/03/09 18:14:27
ネットのMSDNって情報少ないじゃん。
古いのはことごとく消されていくし。

444:デフォルトの名無しさん
06/03/09 18:24:01
VC8です、最近ラムディスクなるものを、インストールしました
なんでも、そこでコンパイルするとずいぶん早いそうです、
設定を現在のC:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects
から、E:に変えたいのだけど何処で変えたらいいのか教えてください。



445:デフォルトの名無しさん
06/03/09 18:25:54
答えるのも調べるのも面倒だから、E:ドライブを
C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects に
割り当てちゃってください。

446:デフォルトの名無しさん
06/03/09 18:36:29
>>444
RAMディスクはシャフトダウンすると中身が消えるがそれでもいいのか?

447:デフォルトの名無しさん
06/03/09 18:38:30
>>446
空気嫁

448:デフォルトの名無しさん
06/03/09 19:40:10
>>445
何の設定だよ

あと、コンパイルはメモリ上で行われるからRAMディスクに移動するって概念が意味不明
まあ、物理メモリを減らしてページファイルをRAMディスクに移動すりゃ一応目的達成できんじゃないかね

449:デフォルトの名無しさん
06/03/09 19:43:16
>>448
XPでページファイル置けるRAMディスクってあんの?XP駄目ってのは
あったんだけど。

450:デフォルトの名無しさん
06/03/09 20:14:40
i-RAM

451:デフォルトの名無しさん
06/03/09 20:28:42
>>446
シャフト

452:無名草子さん
06/03/09 20:36:31
VS2005の無料版を入れたら、以前vb.netのβ版でつくったアプリが動かなくなりました・・・・
再ビルドすればなんとかなると思ったらそれすら叶わぬ始末
どうすれば最新のframeworkでも動くようになるのでしょうか?

453:デフォルトの名無しさん
06/03/09 20:36:48
>>444です
質問の仕方がおかしかったですね、スマソ
RAM上にソースプログラムを置くにはどこで設定したらいいですか?


454:デフォルトの名無しさん
06/03/09 20:43:27
おかしいのは質問だけじゃないと思うんだ。


455:デフォルトの名無しさん
06/03/09 20:52:03
>>453
つかさ「ラムディスク」なるものをインストールしたらしいけど、具体的なソフト名書いてよ
その書きっぷりだとi-RAMじゃないよね
揮発する領域にソースコード置いても電源切れば消えるから意味無いよ
中間ファイルくらいなら意味あるかもしれないけど、実際はディスクキャッシュがあるから極端な差は出ないよ

そもそも何か根本的な勘違いをしてるんじゃないの?

ソースコードなんて移動なりコピーなりすりゃディスク上のどこにも配置できるんだから設定も糞もない
プロジェクトのデフォルトフォルダはオプションで設定できるし、中間ファイルの出力先もプロジェクトのオプションで設定できる
一体何が分からず何を聞きたいか見当が付かない


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch