Visual Studio 2005スレ Part11
1 :
デフォルトの名無しさん :
2006/02/23(木) 08:52:46
2 :
デフォルトの名無しさん :2006/02/23(木) 08:53:20
■ Visual Studio 2005 評価版の提供開始時期について
以下のスケジュールで提供を開始させていただきます。
2006 年 1 月中旬より、Visual Studio 2005 評価版の受付をオーダーセンターにて開始
オーダーセンター URL :
http://www.microsoft.com/japan/ordercenter/ 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 枚セットとなります。
7 :
デフォルトの名無しさん :2006/02/23(木) 10:51:40
ここか?
あるプロジェクトに新規加入したとき、 「言語はC#でいいですよね?」 って訊いたら 「VBでお願いします。メンバーは誰もC#知らないから」 と言われたので、VBで開発を始めた。 しばらくしてから、他のメンバーはC#を知らないんじゃなくて クラスを知らないってことがわかた。。。。
で?
>>8 全くお前はいつも相手の言葉を理解していないな
相手は「VS2005+C#は誰も分からないので、VB6でお願いします」と言ってたのだ
全く困った奴よのう
>>8 VS2005で新規プロジェクトを作成したら、VS2005が聞いてきたのかと思った。www
VB6にあるっちゃーあるけど、使ったことないぞ俺…
テキストボックスでさえクラスだけどなw
フォームもクラスだし。
16 :
デフォルトの名無しさん :2006/02/23(木) 12:30:28
あるプ まで読んだ。
18 :
デフォルトの名無しさん :2006/02/23(木) 13:26:29
VB6風のクラスの使い方が主流になってきたよね 継承否定の波を一番早くキャッチしていたのがVB6 やっぱ最先端はVBから
VB6風ってどんなん?
21 :
デフォルトの名無しさん :2006/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 :
デフォルトの名無しさん :2006/02/23(木) 15:12:35
>>8 よくいるよな、VB.NETでクラスを一切使わずに(使えないから)
強引にプログラム作っちゃう奴w
クラスを使わずとも、世に自分のプログラムをまったく出せない、 いつまでたっても未完成中途半端野郎よりはマシ
まだクラス使うのがカッコイイって思ってる人いるんだw
覚えたてなんだろ。 厨房のころ、配列を覚えて1つ賢くなったような気がしたアレと一緒だ。
最初からあきらめて一生クラスの設計も実装もできないであろう人間が 何ほざいてるんだ?勉強しろよな( ´,_ゝ`)
いつまでたっても上から下りて来る仕事を拝命しているだけの 一生下っ端が何をほざいてもムナシス
何でもいいから仕様書通りに実装してくれりゃいいよ 勿論将来の補修や改修もやってね
このソースを読めるのは俺だけなんだよ
30 :
デフォルトの名無しさん :2006/02/23(木) 19:10:51
屑同士で何言い争ってるんだ
31 :
デフォルトの名無しさん :2006/02/23(木) 19:57:37
スタンダード版とプロフェッショナル版の違いってSQLサーバーだけかな。 VC++で画像表示ツール作る予定なんだけどスタンダード版でいいよね? 誰かVS2005のwindowsインストーラー試した人いますか。 インストールシールドばかり使ってたけれど、そろそろMSのWindowsInstallerに乗り換えたい。
無料のExpress Editionでいいだろw
33 :
デフォルトの名無しさん :2006/02/23(木) 20:01:08
>>32 ExpressにWindowsInstallerのプロジェクト付いてる?
>>31 そういえば、最近WiXとVotiveがいい感じになりつつある雰囲気なんだが
いかんせん情報が少ない。
35 :
デフォルトの名無しさん :2006/02/23(木) 20:19:29
初心者なんですが、VisualC++2005に対応してる参考書って発売されてますか?
>>34 WiXググッてみた。面白そう。セキュリティの関係が難しそうだけれど。
インストールシールドのスクリプトで充分だったんだけれど、マイナーバクと日本語版のライセンスが高いので
WindowsInstallerのみで作りたいんだよね。
VS.net2003版のセットアッププロジェクトが、いまいちだったので2005版には期待してる。
>>36 大して変わってないよ > VS2005のインストールプロジェクト
WiXはオープンソース(つまりコストかからない)だし、小回りもきくし、
XMLソースだから汎用性あるし、VotiveでVSにプロジェクトとして組み込めるし
(ビルドもVSからできる)、ほとんどいうことないんだよ、そう。
だから最近OSSプロジェクト関係で普及が進んでたりする。
敷居さえ下がればこれで決まりってぐらいのものなんだがなぁ。
まぁデコンパイラがあるので雛形はVSで作ってって手も使えるかな
38 :
デフォルトの名無しさん :2006/02/23(木) 20:49:58
>>27 それは「上下」の問題じゃなくて「役割の違い」にすぎない。
それをあたかも人間の価値であるかのように思い込んでしまう
認識の狭さが、いかにも世間知らずのおぼっちゃん学生らしくて笑えるw
もうVSも8.0か...
クラスつかってくれと言ったら、 クラス使うのがかっこいいと思ってると決めつけられるのか すごい環境だな。
使うの使わないのという話を出している時点で、底辺すぎてどうしようもない。
>>38 その主張が重みを持つかどうかは今の
>>38 の立場による。
どちらの「役割」も経験しているのなら耳も傾くだろうが
その点どうよ?
で、VS2005と何の関係があるの?
2chは99%が屑情報で1%が有用な情報とかいう話があるけども このスレってまさにそんな感じだね
>>41 そりゃそうだ。使った方がいいに決まってるもんな。
46 :
38 :2006/02/23(木) 23:26:19
>>42 「いつも命令される側に立って仕事をしている人間の言うことはすべてむなしく聞こえる」
という趣旨のことを
>>27 が言ったので、
「人が話すことの価値は、その人の職場での上下関係や仕事内容で決まるものではない」
ということを言いたかっただけ。
そのために、「上下」関係は「役割の違い」に過ぎないことを指摘し、さらにそれが人が話すことの価値を
決めるのではないと言った。
したがって、「どちらの「役割」も経験している」かどうかは、私の
>>38 の発言に聞く価値があるかどうかを
決める判断とは無関係。
で、VS2005と何の関係があるの?
ていうか実質使わないという選択肢はほとんど有り得ん
関係ない話題を吹っかけるのはいつもアンチ。
>>46 君自身の感覚として、実績や経験を伴わないことに対して語ろう
とする時、恥ずかしいとかは感じないの? もちろん何を言おうが
自由だけどおれはそういう感覚はあるよ。
そういうことを言ってるつもり。
君自身の感覚として、スレ違いのことに対して語ろう とする時、恥ずかしいとかは感じないの? もちろん何を言おうが 自由だけどおれはそういう感覚はあるよ。 そういうことを言ってるつもり。
Vista で WinForms 動かすとありえないほどに重いのは修正されますか?
ああ、Athlon64X8 25600+を使えば解決するよ。
>>52 最適化されていないOSで重いとか言ってるお前の脳味噌を最適化しろ
サンプルコードと実行ファイルをWindowsインストーラで 配布しようと思っています。 「セットアッププロジェクト」や「Cabファイルプロジェクト」に 他のプロジェクトの出力を次々と追加してパッケージングしていく わけですが、その指定の際に他のプロジェクトの「プライマリ出力」 だけじゃなくて「ソースファイル」も指定できるようになっています。 で、他のプロジェクトの「ソースファイル」を追加すると、 自動的に他のプロジェクトに含まれる *.cpp ファイルが 追加されていくのは当たり前なんですが、なんと *.cpp ファイル からインクルードされている *.h ファイルも自動的に含まれて いるようで「おお〜」と関心しています。 インクルード関係も勝手に解釈して必要なソースコードだと 認識してくれるのはありがたいのですが、一つ疑問が。 それは iostream なんかも include してるのに、それらは 含まれていないのです。 あるインクルードファイルがあるプロジェクトのソースコード として含まれるか否かを、VSはどうやって判断しているのでしょうか?
#include<> か #include"" かでは。
>>55 C++はそういうのとプロジェクトファイルのインクルード方法自体違うだろ
#include <iostream>
#include "foo.h"
みたいに。つか、それ以前にそのソースのある場所を見れば普通
わかるだろ
>>57 多段インクルードでぜんぜん違うプロジェクトの
先にあるインクルードファイルもピックアップしてくれてたもんで、
ほほう、そこまで探しに行ったか、とか思ってました。
コードウォリアのお節介インクルード思い出した
60 :
55 :2006/02/24(金) 16:58:06
当然ながらディレクトリ階層が失われてしまうんで、 ソースパッケージとしては不適切なようです。 結局ソースは別途 zip か tar.gz で固めることにしました。 なんかもっと便利にソースパッケージを作成する方法無いですかね。 そもそもWindowsでソース配布なんかしようとする奴が悪いんですかね。
>Visual Studio 2005 製品ラインの詳細がほぼ固まったため、製品の主な違いをここで説明します。 >このリストは、まだ不完全であり、内容が変更される可能性があります。 >※ このページはベータ版における情報です。製品版における機能比較は「購入情報」における「Standard Edition/Express Edition の機能比較」 >「Professional Edition の機能比較」「Team System の機能比較」を参照下さい。
知ってんじゃねーよっ!
>>62-63 > 内容が変更される可能性があります。
その可能性がなさそうだから書いたんですー。
日本語でおk
>>65 すまんが、
Standard に「 x64 CD1枚」と書いてるページの直URLキボン
>>67 std acaですが、はいっていましたよ。
例えば、何でもいいんですけど、 Dim text As String = "xxxxx" なんて行があって、カーソルが末尾とかにあったとするじゃないですか、 このとき[Home]キーを押すと、カーソルが行の先頭に移動するかと思ったら、 「Dim」の直前に移動しちゃうんですよね。で、もう1回[Home]キーを押して やっとカーソルが先頭に行くんですよ。これってVSのエディタの仕様なんですかね? 使いづらいったらないですよ(´・ω・`) これ解除する方法ってないでしょうか?
VSを捨てる。
VSを食べる。
VSとエッチする。
食当たりました
.NET Framework 1.1で動くアプリを使っているので 2.0は入れたくないのですが、2005 expressは2.0との 組み合わせでしか使えないんですよね?
ちなみにWindows Server 2003 SP1 DDKにはVisual C++ Toolkit 2003より新しい x86/x64/IA64のコンパイラとC/C++/STL/MFC/ATLのヘッダ・ライブラリが 一通り入ってるのでアプリの開発でも役に立ちます
>>76 教えてください。
>x86/x64/IA64のコンパイラ
そのコンパイラ、PGO可能なやつ? あと英語版のみ?
裏モードでMacバイナリーのコンパイルモード付いてないかな 作れるっぽい感じなんだけど
(°д ゚)ハァ?
社会人がアカデミックパック買っても、普通にインストールできますか?
>>75 亀レスですがありがとうございました。
日記ですが、最近celeron 1.2GHzマシンがお亡くなりになったので、
2.3GHzマシンに乗り換えたのですが、.NETアプリの起動がギリギリ
我慢できる程度には速くなりました。
>>80 会社に問い合わせが行くかもよ 本当に社員ですか?って
>>80 買えればインストールできる
お店やネットショップによっては確認しないとこもあるやね
でもStandard版しかないよ
>>83 どうやって会社を突き止めるのか興味津々
「割れ厨氏ね」とか「氏ね」とか書き込みする人に嫌がらせをするソフトを つくるには、Visual Studio 2005 でいいんですかね? って書いたら、氏ねって書かれますか?
多分、書かれる
それにしてもプログラミングやっていて、ソフトウェアを作るのが大変か俺はよく分かった。 大抵のソフトウェアがいい値段するのもわかる気がしたんだけどな、そうじゃないやつもいるのか……。 そう言ったところで高いものが(心理的にだけでも)安くなるわけでもないけどさ。
>>90 ぼったくろうって訳じゃないんだけどね。中規模の案件でもまとまった数の
人間を開発に投入するとあっという間に億とか超えちゃう。タダ働きさせる
わけにもいかないし・・・
>>87 氏ね
ちょっとした隙間ウメ的な開発案件で、10M\とか 安いと感じるのに、ゲームソフト7千円が高い不思議
服だってオーダーメイドは高いだろ?
業務のOA化を開発会社に依頼して実現 = オートクチュール 業務のOA化をパッケージで構築して実現 = プレタポルテ 前者は細かいカスタマイズや現行フローに合わせて作れるが、非常に高価 後者はパッケージで可能な形に業務を合わせる必要があるが、非常に安価 こんな感じじゃない?
メイドさんをオーダー
96 :
デフォルトの名無しさん :2006/02/26(日) 13:35:51
ドキュメント重すぎage
97 :
デフォルトの名無しさん :2006/02/26(日) 14:14:09
EEはどれもdllつくれないんですか?
プロジェクト作成のとき、windows form application とかMFCとか 選びますよね。windows form 云々だと、スプリットコンテナ上に、 左にツリー、右にリストビューみたいなGUIがペタペタ張るだけで 簡単に設計できますね。 でも、これだとMFCじゃなくて .NETフレームワークになるのでしょうか? 家にあるのはMFCの本ばかりなので、参考にならないのでしょうか?
本が無くてもプログラムは組める。 掲示板に質問を打ち込む暇があったらその前にコードを打ち込め。
C++をVB風にしたのがC#だな。
>>98 MFC使いたいなら、プロジェクトでMFCを選べばいい。windows formは.NET。
MFCの本は当然MFCを使うときだけ参考になる。
>>69 [Home]キー押すと家に帰れるとか・・・・・w
103 :
デフォルトの名無しさん :2006/02/26(日) 17:24:05
ヘルプに使われているドキュメントエクスプローラがおちまくりで ろくに参照できないんですが、自分の環境だけでしょうか? IE7β2が入っているのがまずいのかなあ…
やっとカーソルが先頭に行くんですよ。これってVSのエディタの仕様なんですかね? 使いづらいったらないですよ(´・ω・`) ファイルの最初に戻ると行頭に戻ることを期待した人間には糞仕様
やっとカーソル?
とりあえずVSのキーボードショートカットの設定を漁ってみるといいかもしれない。
文頭に行くのがなんで使い難いのだろう。 まともなエディタならインデントは感知するところではないから行頭なんかに行く必要ないのだが。
109 :
デフォルトの名無しさん :2006/02/26(日) 18:34:14
VS2005のリソースエディタ上では丸っこいボタンなのに、実際にプログラム作ると 今まで通りの四角いボタンになってしまうのはなぜ? ユニコードは使いたくないんですが。
すでになんでもありのスレになってるなw
>>109 ヒント: EnableVisualStyles
112 :
98 :2006/02/26(日) 19:37:45
>>101 サンクス。MFCでプロジェクト組み直してみます。
ところで、ちょっとスレとは微妙なんですが、GUIを設計しているとき、
イベント処理のコードを簡単に削除する方法ってありますか?
必要がなくなったBEGIN_MESSAGE_MAPマクロとか丸ごと削除すると、ビルド時
に、シンボルが無い!とかエラーを吐いて、ドツボに嵌ります。
どこかに参考になるサイトでもあれば…。
>>104 使い辛いと思っているのはVSユーザの1‰未満
適当に貼り付けてもインデントを適切に設定してくれるエディタに何の不満が
>>103 サポートされない環境で愚痴言うな
そういうの理解してベータテスタやれ
ドキュメントエクスプローラはどうみてもIE依存なんだから、挙動がおかしいなら報告するのがベータテスタの義務
それが嫌ならサポートされる環境でやれ
115 :
デフォルトの名無しさん :2006/02/26(日) 20:29:00
>>111 veryさんきう
プロパティをポチっとで済めばいいなあと思ってたけど、
なんかとても面倒くさいということはわかりますた。
ぐぐってもVBとC#のサンプルコードしかみつからないし。
もうC++はマイナー言語なのかなorz
なにかを激しく誤解している気がする・・・
117 :
デフォルトの名無しさん :2006/02/26(日) 21:15:28
素朴な疑問なんですがVisual Studio 2005を無償で提供しているのに どうしてVisual Basic 2005の製品版があるのでしょうか? しかもVisual Studio 2005のアカデミック版と同じ価格で。 無償のVisual Studio 2005はコンパイルできない仕様になっているとかでしょうか?
え〜 Visual Studio 2005 って無償だったか? 各言語の Express Edition だけが無償だと思ってた。
どうしてって言われても、Editionが違うしねぇ
120 :
デフォルトの名無しさん :2006/02/26(日) 21:35:46
>>118 すいません、そういうことです。
Visual Basic 2005 Express Editionを無償で提供しているのに
どうして同じエディションの製品版があるのか疑問なんです。
同じエディションなのに無償提供の方は何か機能の制限でもあるのですか?
ビルド時のエラーリストをクリックしても、該当個所に飛んでくれないのは 気のせいですか?
expressはMFCアプリが作成できないとか、サポートしてくれないとか、 1年間しか使えないとかあったような。
>>120 >どうして同じエディションの製品版があるのか疑問なんです。
express editionの製品版ってあったっけ?
express editionは元々製品。 1年限定で無料になってるだけ
>>121 エラーリストをクリックしても、パソコンは空を飛ばないと思います。
うーんいまひとつ。
だが断る。
2005 express editionで作成したソフトは フリーソフトとして配布してもよいですか?
インストールに時間がかかってむかついたんでやめた
>>130 よいです。
有料で売って儲けてもかまいません。
MicrosoftのFAQに書いてあります。
やっべー。来年は億万長者かも
兆億長者のゲイツ様は下々の者が微金を得ることに寛大なのです
ゲイツ太っ腹だな、おい。
走るときは女走りだがな・ >> げいつ
なんでそんな質問が出るんだろうって思ったらボーランド製品とかには無償版では無償製品だけって縛りがあったのね いやほんとゲイツさん太っ腹
140 :
デフォルトの名無しさん :2006/02/27(月) 15:43:04
Express Edition すごいですね。 何か制限ないの?
mfcとか
スレッドウインドウがないのがちょっと痛い
でも Express Edition からアップグレード可能なんだよな。 とりあえずだうんろーどしとこ。
145 :
デフォルトの名無しさん :2006/02/27(月) 17:09:44
>>141 リソースエディタないのか・・・
ダイアログベースのアプリケーション作るときとかかなり不便になりそうだね
>>142 MFCないかわりに別のクラスライブラリとかないのかな?
>>145 .NET Framework
Win32SDK
WinFXSDK
>>145 Platform SDKをダウンロードして少々いじればATLが使える。
フリーのWTLを併せて使えばウマー。
クラスビューから関数を追加できないのが痛い。
149 :
145 :2006/02/27(月) 18:20:59
>>146-148 レスありがと。
APIは普通に使えるけど、クラスライブラリとしてはテンプレート系だけが使えるという認識でいいのかな・・・
>>148 C++でそんな機能使ったことありませんが(メッセージマップは別だが)
>>150 Visual C++.NET 2002 Standardでクラスビューに表示されているクラス名を右クリックして
「追加」→「関数の追加」ってやると便利だけど。。関数の雛形作ってくれるし
ヘッダに直接書き込まなくても済むし。。。
>>145 DDKをダウンロードして少々いじればATLが使える。
フリーのWTLを併せて使えばウマー。
>>151 慣れなんだろうね。統合環境が一般的になってからいろいろ
便利なのは承知しているが、メンバだけは手で書いちゃう
>>153 そっかー。。自分はぜひVC++2005EEにも関数の追加ウィザードが( ゚д゚)ホスィ
>154 同じく。昔は関数のオーバーライドとか、ダブルクリックでできたのに
156 :
デフォルトの名無しさん :2006/02/27(月) 22:16:50
リソースエディタでコントロールを叩くと、 メッセージ関数を自動作成してくれるのはいいんだけど 関数ごとにいちいち public: を挿入しまくるのがウザイ。 Vc6や2003ではそんなアフォなことしなかったはず。
確かに、wizard(?)の使い勝手は前の方がよかったような気がする。 2005のIDEは重いからあんまり使ってないけどね。インテリセンスはそれなりなんだけどな。
男は黙ってフルスクラッチ
女は?
ニューハーフは?
163 :
デフォルトの名無しさん :2006/02/27(月) 23:06:53
これって、.netではないの?
>>163 は?普通に .NET Framework アプリ作れるけど?
名前から .NET がとれたのはなぜ?って言う質問なら、
それはもはや .NET が当り前になったからわざわざ付けるのやメタ。
>>165 おまいよくいってることわかるなー
漏れはなにをいっているのかわかんなかったYO!
>>157 IntelliSenseはかなり正確になったけど、その代わりに
変更が反映されるの遅くなってない?
なんつーか2003はてきぱき仕事をこなすけどよくミスをしてしまうドジっ娘で、
2005は熟考タイプのような感じがするんだが。
俺はおっとりした娘も好きだなぁ。 そうだ、これからアプリの挙動が遅い時は、 もっさりじゃなくておっとりって表現しようよ。
熟女タイプ?
IntelliSenseは男だよ
敏感なんだね。
たまに思い込みが強すぎるのも玉に瑕、 でもしばらくするとまた素直になるそんな2005が大好きです。
174 :
デフォルトの名無しさん :2006/02/28(火) 00:05:56
>>165 ありがとう。
Visual Basic .netで、
SQL Serverとデータのやり取りをするシステムを
会社で作るので、
自宅での勉強用にVisual Basic .netが欲しいんだけど、
Visual Studio 2005 Standard Edition アカデミックパック
を買えばいい?
(3月いっぱいはアカデミック版購入資格があります。)
>>174 勉強だけならExpress版でもいいような
まあでも買える権利があるなら買っておいてもいいかもね
会社に仕事用の別ライセンスがあれば無問題
177 :
デフォルトの名無しさん :2006/02/28(火) 00:19:06
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。 最大化とかすると、描画の様子が見えるとかありえない。 .Netだから?GDI+だから?
>>1 ■ ■ ■ ■ ■
■ ■■■■ ■ ■ ■■■■■ ■
■ ■ ■ ■ ■■
■ ■ ■ ■ ■
■ ■ ■ ■
■ ■■■■■ ■ ■
■ ■ ■ ■ ■ ■
■■ ■■ ■ ■ ■■
>>179 ■ ■ ■ ■ ■
■ ■ ■ ■ ■ ■ ■
■ ■ ■■■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
■ ■ ■ ■
182 :
デフォルトの名無しさん :2006/02/28(火) 08:21:02
アカデミック版を知り合いの学生に買ってもらって俺が使うのはダメ?
ライセンス的にはダメ
譲渡は禁止していなかったと思われ。
確かに譲渡は自由 ただし、譲渡される“前”に譲渡される人間は使用許諾契約の全条項に従う必要がある そこにアカデミック版の対象者が明記してあり、それ以外であれば使用できない(無理に使用すればライセンス違反) 確実な回答はマイクロソフトに聞くこと
喧嘩譲渡。
ToolStripControlHostを継承して、標準のコントロールをラップしたToolStripItemを作りました。 このToolStripItemをToolStripに追加したいのですが、 追加するコードを直接書かずに、VSのデザイナ画面から追加することはできますか? 言語はC#ですが、C#自体とは直接関係ないのでここで質問してみます。
ライセンスがどうの許諾がどうのって、 おまいらそんなの守りもしないのに( ´,_ゝ`)プッ
189 :
デフォルトの名無しさん :2006/02/28(火) 15:34:08
>>188 は、ライセンスさえ買ってもらえない会社に務めてるんだな
可哀想に
192 :
デフォルトの名無しさん :2006/02/28(火) 20:33:05
うちの会社、MSDNの何とかに何とかしてて、 毎月、大量のCD-ROMが送られてくるんだけど、 あれって、自宅のパソコンにインストールしてもいいの?
最高法規な憲法には書いてないからOKと思われ
>>192 たぶん、あなたが契約対象者であって(MSDNのライセンス)
なおかつ業務以外に使用しない(会社の資産だから)のならばOK
あくまでたぶん。予想。後半のほうが引っかかりやすいと思われ
つーわけでライセンスクリアだけでなく会社にもお伺いを立てろ
ライセンス云々は不明な部分があるならMSに聞け
残業の延長として見れば可 家で私事に使うなら不可 そもそも横領か
なにかが減らなきゃ横領・窃盗にはならない気がする。 だから、開発者に属するライセンスの場合はいいんじゃないのかね。 社内規定とかは知らないよ(w
ソリティアしてたら首切られるくらいだし
リアルでソリティア(ry
リアルでリアルティ(ry
203 :
デフォルトの名無しさん :2006/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
>>203 いや、たぶん何か混入してると思うよ。
オレの場合、boost のヘッダファイルの
作成者の名前に変なコードが入ってた。
って、欧州ではふつうに使われている
文字コードなんだろうけど。
SDKってVS入れたら勝手に更新されるんじゃないの?
>>206 >directx 9.0 sdk (august 2005)
これのどこが最新版(ry
208 :
203 :2006/02/28(火) 23:37:24
>>206 は私じゃないです。
今、DXSDKのfeb2006をダウン中です。
プラットホームSDKはVS2005に付属してた奴なんだけど・・
>>208 私もVC++Express2005、DXSDK(feb2006)同じエラーでました。
VS.NET2003では出ない。なぜだーーー!
mmreg.hの問題点 267 : #define MM_EES 219 /* EES Technik für Musik GmbH*/
ヨーロッパの人たちは文字コードに疎いから困る。
d3d9types.h as win1252: 1815: DWORD Pattern; /* bit pattern, return value must be FOUR_CC(‘C’, ‘A’, ‘C’, ‘H’) */
d3d9types.hを上書き保存する。
215 :
203 :2006/03/01(水) 00:04:11
>>204-213 ありがとうございました。
該当ファイルの書き換えで直りました。
ちなみに、aug2005でのd3d9types.hの該当行は1802でした。
見当違いのエラー行番号はなんだったんだろ、ズバリ表示してもよさそうなのに・・・
216 :
デフォルトの名無しさん :2006/03/01(水) 13:54:47
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。 最大化とかすると、描画の様子が見えるとかありえない。 .Netだから?GDI+だから???
2005の出すコードは、2003よりかなり遅いぞ。 それでも、2005使うのかおまえら?
IntelliSenseのためだけに2005を使ってるお つーか、2005のIntelliSenseだけを2003に入れたい
>>217 それはたぶん使う環境としてのマシンのスペックが劣っているからだと思います。
VC++2005はlibcがマルチスレッド用のみになって、単純な計算させると 却って遅くなるって話なかったっけ。
>>221 VC++のランタイムライブラリ使わなくてもいいわけで、数値演算の速度重視なら
他にいくらでも手はあるって話なかったっけ?
前スレか前々スレかどっかに計測結果あったね、かなり遅くなってた。 ランタイムが高機能化&肥大化してるからマルチスレッドのみってことを差し引いても 遅くなるのは当然かと ランタイムを一切使わなければ速くなるのかも知れんがwww
>>222 あれって結局、速度重視だったら全部自分で書けって話じゃなかったっけ?
手軽にやるには面倒じゃなかったっけ?
>>224 手軽にやりたかったら我慢汁。
ライブラリで何とかしたかったら探して来い。
イカレた奴は自分で書け。
226 :
デフォルトの名無しさん :2006/03/01(水) 16:07:38
Cマガジンに Cランタイムが大幅に書き換えられてて速度が上がってるけど 遅くなってる関数もあるって書いてたよ
つboost
速くなってる関数の名前を挙げてくれ、検証してみたい
Cマガジンなんて死んでるだろ。
RichTextBoxのRtfプロパティにRTF形式のテキストをセットした場合、 指定が複雑で長いRTF文のときは、信じられないぐらい処理に時間がかかる。 おまけにその間いっさい制御を返さないので困る。。。 しかも驚いたことに、その処理を別スレッドで行ったとしても、 一瞬制御は返ってくるが、すぐにアプリケーション全体がマウスやキーイベントを 受け付けなくなってしまう。。。。 これってRichTextBoxの仕様なわけ???
まあ、指定が複雑で長いRTFと言うことだからなー。 仕様だろ。そういう実装なんだよ。
>>230 スレッドのプライオリティをメイン部分より下げてみたら?
スレッド言ってる奴、そんなことしても無駄だから。 ていうか余計トラブルを呼ぶだけだから。
234 :
デフォルトの名無しさん :2006/03/01(水) 19:31:32
DataGridViewって描画が遅い気がする。データセットとバインドしただけなのだが。 最大化とかすると、描画の様子が見えるとかありえない。 .Netだから?GDI+だから???
2005だから。2005は遅い。
_ismbbleadが遅くなったと書いてあった記憶がある
>>223 別スレッドにした場合、マルチコアやハイパースレッドマシン
でも応答しなくなる?
コントロールを別スレッドから触っちゃいかんと何度言ったら
ダイアログエディタのはなしなんですけど LUNAが有効だとタブコントロールが白くて スタティックコントロールの背景は灰色で 浮いて見えるです。 どうすれば同じ背景色に出来ますか?
>>240 UseVisualStyleBackColor
.NET Framework 2.0と1.1って共存できるの知らんかったorz 悩んで損した。
VisualStudio.NET Academic Version2002 というのが押入れから出てきたんだが さっき落としたばかりのExpressEditionとどっちを使うべきだろう
>>239 直接操作しなければならない場合だってある。
例えばForm上で、this.Refresh() や this.Activate() なんかを
別スレッドから、this.Invoke(RefreshDelegate) とか this.Invoke(ActivateDelegate) なんてやったら、
実行時エラーになる。
>>243 旧バージョンのVSはヤフオクで結構高く売れるから
今のうちに処分してVS2005のAcademic買うと(゚д゚)ウマー
>>245 確認した。再現しません。
っていうか別スレッドから呼び出せば例外が出るはずだけど?
ここはVS2005のスレだよね?
248 :
245 :2006/03/02(木) 00:03:16
>>247 あ、ごめん。VS2003での話ね。
「ウィンドウ ハンドルが作成される前、コントロールで Invoke または BeginInvoke を呼び出せません。」
てなるのよ。
それは問題が違うだろ。
いまは既に表示されてる状態での話でしょ。
251 :
245 :2006/03/02(木) 00:11:16
>>249 コントロールを別スレッドから触らなければならない例としてあげた。
>>248 だからうそ書かないでくれない?2003でも今確認した。
2005になったって例外発生というセーフな仕様になっただけで
別スレッドからよんでいいメソッドはInvokeやら「のみ」であることは
まったく変わっていない。同じようにInvokeが必要。
大体そのエラーはハンドル自体が作られていない時に発生するもの。
作成される前によんではいけないことはInvokeのところに書いてある。
理由は簡単でまだスレッドがメッセージループに関連付けられていない
からスレッド自体が固定されていない=同期的に実行できない。
>>251 あのね、それは「問題が「見えていない」」だけで保証された動作じゃないのよ?
何がおこるかも分からない。現に2.0で完全にそのコードは実行できない。
ん?いや、違うな。 別スレッドが作られていないときにそれが呼ばれると 別スレッドにメッセージループが出来てそれに関連付けられるのか。 まぁその動作が御望みならどうぞ、かな。
DSはタッチパネルが受けているとかいうけどさ、 ハァ?いまさらですか?という感じなんですよね。 タッチパネルに関して言えばソニーはCLIEのノウハウがあるわけなんだけど あえてPSPには採用しなかった。 あれって要するに抵抗皮膜で分圧された電圧を検出するセンサであって 非常に繊細なシロモノ。激しい使い方が予想されるコンシューマ機、 しかも子供が使うようなゲーム機には不向きなんです。 人気女優のCMでガンガン人気を煽るのはいいけれど、1年後には 故障品の山ができあがるんじゃないかチョット心配。
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 :
デフォルトの名無しさん :2006/03/02(木) 08:28:55
///オレのクラスだぜ? class MyClass { 中略 }; というコードを書いたとき、IntelliSense で 「オレのクラスだぜ?」というコメントが見られるように するには、単にコメントの先頭を /// で始める だけでは不十分ですか?
258 :
デフォルトの名無しさん :2006/03/02(木) 08:30:31
デバッグモードで画面下に2つ表示されてるウィンド(今この変数にはこれが入ってますよとか表示する) 消しちゃったんですけどどうやってもう一回出せるんですか?
261 :
258 :2006/03/02(木) 09:00:24
SP1からネイティブ配列にもfor eachが使えるらしいが意味あるんかいな
>>264 だからさ、ライセンス周りは
M S に 直 接 聞 け
レスもらっても嘘かもしれないわけで、どっちにしろMSに聞かないと
いけないんだから2度手間。
267 :
デフォルトの名無しさん :2006/03/02(木) 22:32:44
Windows アプリをインストーラにパッケージングしています。 できあがった *.msi ファイルをダブルクリックすると、 めでたくインストールできます。コントロールパネルの 「アプリケーションの追加と削除」でアンインストールもできます。 それはそれでうまくいっててうれしいのですが、 スタートメニュー内にアンインストール用のショートカットを 作りたいと思います。どうすればいいのでしょうか?
268 :
デフォルトの名無しさん :2006/03/02(木) 22:54:52
2005のVCで行列計算のベンチマークをやらせて2003と比べてみたら、 倍精度は同じだったが、単精度は4倍も遅かったorz コンパイルオプションは-Oxだけ。 これは何なんだ。パッチは出るのか。
269 :
デフォルトの名無しさん :2006/03/02(木) 22:59:09
浮動小数点の演算精度をコンパ
VS2005のPOCKETPCエミュレーター激重だし。 漏れのe830では動かないし。どういうことだ?え!!! .リリースでコンパイルしてもダメだった。 VS2003ではe830で動いてたんだぞ。どういうつもりだ。 藻前ら説明しろ。
漏れもちょっと気になったので、2003と2005のテストをしてみたよ。 配列確保して、それらの要素を三角関数かけてごしょごしょやったりする自作の やつなんだけど・・・(計算に使う数値は、double) 意外(?)なことに、2005の方が5[%]くらい早かったよ。(/Og /O2でどちらも最適化) CPUはceleron。てっきり2003の方が早いと思っていたけど、試してみるもんだね。 環境によるかもしれんが、伊達に年とってないってことか。
VS6 = 人妻熟女 VS7 = OL VS7.1 = 女子高生 VS8 = 中二
>>273 おいしさで考えると
VS6 = 中二
VS7 = 女子高生
VS7.1 = OL
VS8 = 人妻熟女
誰か2005と2003の比較ベンチマーク用のプログラム書いてよ
つI
低能は黙ってろ
お前が黙ってろ、このカス
282 :
デフォルトの名無しさん :2006/03/03(金) 05:09:49
よし、俺が黙ろう
俺も黙ることにするー
284 :
デフォルトの名無しさん :2006/03/03(金) 11:23:17
VS2005のマニュアルって日本語でちゃんとそろってるの?
SpokeからのバージョンアップはMSDNライブラリなし それ以外は付属
spokeのでも、SQL Dev買えばMSDNライブラリ手にはいるけどな ライセンス的にも全くクリーンな奴が
>>284 何をして「ちゃんと」だと思ってるの?
MSDNライブラリ日本語版としてリリースされるDVDの中身が全て日本語化されてるかと言わればNO
.NET Frameworkの主要な文書とかは日本語だけど、Win32SDKとかDDKとかコアな文書は相変わらず英語
曖昧な質問はいくない
英語勉強するか
OK, learn Engrish instead.
アメリカの公用語を日本語にしちゃおうぜ!
そうなったらプログラミング言語も日本語ベースになるのか
なでしこブームキタ━━━━━━(゚∀゚)━━━━━━ !!
プログラム言語はアルファベットのままで十分 強いて言うならローマ字ベースだな アルファベットも巧みに使いこなす日本人故の高等テクニックだ
294 :
デフォルトの名無しさん :2006/03/03(金) 15:10:43
>>291 そんなことしたらNullpointerExceptionが、いよいよ。。。
295 :
256 :2006/03/03(金) 15:49:40
残念ながら.NETでは NullReferenceException か ArgumentNullExceptionなので
ぬる・・がないのが悲しいとマジレス
だれか・・MySQL使ってる方・・
>>256 おしえてちょ
298 :
268 :2006/03/03(金) 19:18:01
変なライブラリとリンクしていたかもしれない。 いろいろいじっていると、単精度・倍精度で2003/2005 で同じくらいになった。
>>256 > (僕の理解だとグローバルアセンブリ(Windows\assembly)にインストールされたのは
> 参照設定で.NETタブに表示されると思ってたんですが・・)
GAC に入れるだけじゃダメ。レジストリに登録が必要なはず。
> 現在のMySQL Connecter/NET ではできないと言うことでしょうか?
知らんけど、IDE サポートを受けるならそれなりにやることがあるんジャネ? MySQL 関連の
ところで聞いたほうが早そう。
300 :
デフォルトの名無しさん :2006/03/04(土) 01:07:53
厳密名にキーファイルではなくキーコンテナを指定したいのですが、 プロジェクトのプロパティから指定する方法はないのでしょうか。 C++にはコンテナを指定することができたのですが、C#, VBには見当たりませんでした。 旧来の方法でAssemblyInfoの属性に指定することはできているのですが、 非推奨のようなことが書いてあったのでよい方法があったら教えてください。
301 :
デフォルトの名無しさん :2006/03/04(土) 13:38:56
MSDN SubscriptionのProfessionalで、VSの過去のバージョンは手に入りますか? VS 6.0って入手可能?
>>301 オレ1月に入ったけど、ダウンロードにはもう無かった。
けど、DVDは送られてきた。
>>302-303 サンキュです。
DVDには入ってるかもしれないけど、
手に入らない可能性が高いってことですな。
>>303 Sunの横暴じゃねーの?
無茶苦茶すぎるだろ
Java無くても困らんからSunなんてこの世から消えればいいのに
スレ違いだったらスマソ Visual Studio .NET Enterprise Architectと Visual Studio 2005とは別物ですか? Visual Studio 2005インストールして Visual Studio .NET Enterprise Architect後から入れたらおかしな事になるのかな?
>306 割れ厨は氏ね
308 :
デフォルトの名無しさん :2006/03/04(土) 20:19:02
なんでバレたか今後のために教えて欲しいらしい
>>305 お前が死ぬのが一番害がなかろう、安心して逝けや
311 :
デフォルトの名無しさん :2006/03/04(土) 20:45:47
standard版はmsword.h付いていないの? wordのタイプライブラリの追加はできるのにmsword.hがないので コンパイルできない
>>303 VS6.0ってもう何世代も前の製品とはいえ、
保守で使うことも多いからちょっと困るよね。
314 :
256 :2006/03/04(土) 21:28:14
>>299 >GAC に入れるだけじゃダメ。レジストリに登録が必要なはず。
なるほど、VisualStudio2005用にレジストリ登録と言うことですか。
Microsoftが.NETでレジストリいらずを目指してたと聞いたので思い込んでいたようです。
ありがとうございました。できればその話のポインタだけでも教えていただけると
うれしいです。
「データソース設定ウィザード」でMySQLが選択できない件ですがぐぐっても
MicrosoftのSQLServerのページしかヒットしないようなので.NET 2.0用か
VisualStudio2005用に対応が必要な気がしてきました。
>MySQL 関連のところで聞いたほうが早そう
いちおうこのスレに質問する前にぐぐるのはもちろんの事MySQLのメーリングリスト・
データベース板のMySQLスレ等いくつか見てみたんですが.NET系の話題はほとんど
なかったようでこちらのスレに来ました。
ありがとうございました。
>>309 パッケージやMSDNならバージョンが明記されているからそういう質問にならない
「2003EAと2005Expは同居できますか?」みたいな質問になるはず
まあ、2005にEA版が無いのに別物だの何だのって聞く時点でおかしいがな
自分で入手しといて混同するはずが無い
逆に2002/2003/2005が明記されていないパッケージや入手経路があれば教えて欲しい
それは販社なりMSの手落ちだから
ずいぶん便利な機能増えたけれどさ、Eclipseみたいな、コード打っててその場でエラーが表示される機能ってある? あれいちいちコンパイルしなくてもエラーわかるからかなり助かっててVSにもあるといいなと思ってるんだが。 他にクラス内の関数をアウトライン検索できる機能とか。マウス使わずに希望の関数に飛べて便利だからあると助かる。 Eclipseは重くて嫌いなので、VSに期待してたんだけれども。
>>316 期待に添えなくて申し訳ない。
というのも、エラー表示とかはともかくとして、VS2005はEclipseに匹敵するほど重い。
つーか、扱う言語が別なんだから比較する意味なくね?
>コード打っててその場でエラーが表示される機能 VBのパクリだよ
>>317 EclipseはC/C++/CLI/C#を扱えないの?
だめ・・・なのか。くそう(´・ω・`) >VS2005はEclipseに匹敵するほど重い 俺の環境だと、Eclipseの方が遥かに重い。 他のアプリでメモリを結構使ってる場合、Eclipseはもう、重いっていうか、止まる。 機能へのショートカットキーをまとめた表とか、公式でつけてくれればいいのにな〜。 新機能探すのが手間&便利な機能を知らずに逃しているかと思うとプチへこむ
>>316 便利な機能ってのはたいがいMS系IDEのパクリですから。
その場でエラーが表示される機能
コード補完機能
RAD
コード折りたたみ機能
↑このスレ一番の世間知らずw
脊髄反射乙
328 :
256 :2006/03/05(日) 20:38:29
>>327 すばらしすぎっす。最高っす。感謝っす。
VS2005のヘルプって、C言語の基本型等は全て英語でかかれているのですか? 会社のやつでenumを検索したら英語のドキュメントしか出てこなかったんですが……
330 :
デフォルトの名無しさん :2006/03/05(日) 23:16:21
中途半端に訳されてるより英語の方がいい。
英語のまま残ってるやつ多いよね
>>329 C/C++と言語仕様のお話は英語のままだな。
でもCの標準関数なんかは日本語の文章もある。
まじですか……ヘルプに関してはVC6のほうがマシってことか…… M$さん、ドトネトに力を入れるのも良いけど、ネイティブ言語もサポートしてください……
力を入れているように見えても自社のサーバやアプリは.NET化されない。
話し飛びすぎ
別に英語でいいじゃん それが嫌ならプログラマなんて止めちまえ
VC6は、日本語訳があったの? そんな根本的な部分をわざわざ書き直してるわけでもないだろうに、 何で削除するんだろうね。
どうしても日本は英語より日本語が得意な人間は多い プログラマは英語が必須条件だとしたら裾野が広がらず戦力になる人口が増えない するとどうなるか・・・・日本は競争力を持てずに市場が縮小する 市場が小さくなると日本人プログラマが得られる給料も減る 仕方なく差別バリバリの外資で働くことになる
MSDNは英語の方がわかりやすいと思うけどな。 日本語で読んでも、結局不安になって英語見にいくハメになりがちなので、 割り切って英語で読んだ方がいいと思うぞ。慣れればどうってことないし。
どちらが良いかは個人の資質による それを説得しても仕方ない
Standard Editionにもx64コンパイラが入ってるのにWebや箱の裏の比較表では 「64ビットアプリケーション開発」にチェックマークがないのは Professional Editionを買わせようというゲイシの陰謀ですか?
>>340 なぁ。
俺なんか英語全く読めないしね。
英語のドキュメントがあるだけまし
>>338 数が減れば、給料上がるよ。
自分がやれれば。。
>>344 日本人が減ってもインド人や中国人は減らないからね
問題を読み違えちゃいけない
「自分がやれる」っていうのは状況を作る側にあるってことだ
英語ドキュメントを強要される理由を考えたことあるかい?
日本人が日本語でプログラミングできる環境を作ることが
「やれる人間」だと証明する方法なんだよ
346 :
デフォルトの名無しさん :2006/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
>>345 多くの人間が扱えないような、それでいて高機能(そうな感じのする)言語を広めればよい
349 :
デフォルトの名無しさん :2006/03/06(月) 18:35:56
350 :
デフォルトの名無しさん :2006/03/06(月) 19:27:28
>>307 荒らしキタ割れ厨(゚∀゚)割れ厨( ゚∀)割れ厨( ゚)割れ厨( )割れ厨( )割れ厨(・ )割れ厨(∀・ )割れ厨(・∀・)割れ厨カエレ!!!!!
351 :
デフォルトの名無しさん :2006/03/06(月) 21:27:22
VS2005のC++でWIN32APIを使って作ってるのですが、 returnだけのWinMainを作ってもMSVCR80.dllを求めてきます。 静的リンクをさせると40kb以上も大きいファイルになってしまいます。 VS2005では、ランタイムなしで実行できる小さなファイルは作れないのでしょうか?
>40kb以上も大きいファイル >40kb以上も大きいファイル >40kb以上も大きいファイル >40kb以上も大きいファイル >40kb以上も大きいファイル
353 :
デフォルトの名無しさん :2006/03/06(月) 21:33:13
>>351 つくれるよ。
「すべての規定のライブラリを無視」すれば。
リンカの /NODEFAULTLIB オプションね。
何やりたいのか知らないけど。
当然標準関数とかは一切使えないよ。
354 :
デフォルトの名無しさん :2006/03/06(月) 21:34:30
ちなみに C++ でって言ってるけど、 その時点で例外処理コードと 実行時型情報のコードが入ってるから。
>>351 いつの時代からのタイムスリッパーですか
357 :
351 :2006/03/06(月) 21:51:26
ごめん、ちょっと言い方が悪かった
Win95で動くやつをVC++6で作ってたんだけど
それをそのままVS2005で作りたいんだよ
windows.hはインクルードさせたい
VS2005ではランタイムなしでも静的リンクさせずには無理?
>>352 40KBだった。結構違うだろ?
>>355 8801MAでCDOSにkeysystem入れて使ってる時代からきたよ
>>357 今時、普通のPCでうごくアプリで、40KBやそこら
気にしても仕方がないかと…
そこまで気にされるようならCで書くことをお勧めします。
もっと小さくするならアセンブラという手もありますよ。
>>357 身近にあるWinアプリのサイズ見て見ろよ。
40KBなんて誤差みたいなもの。
コンストラクタやデストラクタが動かないとか聞くけど。
>Win95で動くやつをVC++6で作ってた 古いDLL使えばいい
静的リンクなのにランタイムって意味ワカンネ
Win95で動くやつだったらVS2005に変える意味がない。
そういやプリコンパイルされているDLLで msvcrt.dllにしか依存していないモノを見かけるけど、 あれどうやって作ってるの?
>>364 MinGW か VC6 があれば作れる
あと、Windows2003DDKの中に msvcrt.dllにリンクするインポートライブラリらしきものが
あったような気がするけど、それを使うとうまくいくかどうかは試したことないっす
しかしmsvcrt.dllはシステムの一部だから今は勝手に使ったら駄目ということになっている。 msvcrXX.dllもシステムフォルダに置くな、再配布しろという具合。
>>357 VC8はスタートアップがすでにWin95にない関数を使ってるので
tinycrtでもリンクさせないとそもそも動かない
VC8でもtinycrtが使えるかどうかは知らんが
使えればあんたが気にしてるサイズの問題も解決するだろう
>>354 そういやVC8ではデフォルトでONになってたな。
それ切るだけでも変わるんじゃない?
VC8はデバッグ情報がリリース版でも含まれてる、って言う話も聞いたよ?
変なのが混じるからこっちの方がいいな はんりゅう 韓流 の検索結果のうち 日本語のページ 約 12,100 件中 1 - 100 件目 (0.71 秒) かんりゅう 韓流 の検索結果のうち 日本語のページ 約 602 件中 1 - 100 件目 (0.66 秒)
>>369 少なくともVC 7.1のリリースもデフォルトではデバッグ情報入り。
372 :
370 :2006/03/07(火) 00:37:50
誤爆スマソ
4kbyteの実行ファイルとか作れるよ
kwsk
ウィルスは小さい
377 :
デフォルトの名無しさん :2006/03/07(火) 14:07:57
VC8で何かのタイミングでクラスビューからクラスが居なくなる… クラス定義を編集してみても、ソリューションに再登録してもダメ 一端ワークスペースを閉じて、それっぽいVC8が勝手に作るファイルを消してもダメ もちろん、コンパイルは通ります。 VC7.xだと、クラスをちょっといじってファイルを保存してあげれば、再認識してたのですが、どーにかならないでしょうか? あと、エディタにタブや空白を示すマーク(→、・)が出てウザイのですが、何処で設定できるのでしょうか? こいつもいつのまにやら出現しやがったが、切り方が分からない (´・ω・`) ついでに、インテリセンスの頭の悪さもなんとかならないでしょうか?CTime::GetCurrentTime()とか出てこない
378 :
デフォルトの名無しさん :2006/03/07(火) 14:24:46
>>377 ndb ファイル一度削除したらどうよ。
IntelliSense は頭いいと思うぞ。
反映されるまでに時間かかるけど。
379 :
デフォルトの名無しさん :2006/03/07(火) 16:00:22
.ncb消してももちろんダメです。 CTime::GetCurrentTime()って出てきますか?
380 :
デフォルトの名無しさん :2006/03/07(火) 20:26:56
ソリューションエクスプローラが固まってしまいます。 というか全体が固まってしまいます。 ステータスバーにはプログレスバーが出ているので、 たぶんIntelliSense のせい? IntelliSense 一時停止させられればいいのになぁ。 確かにソースいじってるときには IntelliSense 便利なんだけど、 ビルドオプションとかいじってるときに IntelliSense のせい(と勝手に思ってる)でソリューションエクスプローラが 固まるのは使いづらいです。
パーシャルクラスの内容は書き換えたらダメなのか? 勝手に書き換えてるけど不安だ。
382 :
デフォルトの名無しさん :2006/03/07(火) 21:02:58
>>379 でてこないなぁ。
CTime::GetAsSystemTime の次は
CTime::GetDay だなぁ。
MFC 使わないからよくわかんないけど。
>>380 固まるだけじゃ意味不明
そのままVSが反応しなくなるの?しばらくすると動くようになるの?1秒弱程度一瞬固まる程度なの?
で、君のPCのスペックは?自動保存はどうしてる?
ちなみにウチのVSは無意味に固まることはない
環境はPen4-3.2GHz/2GB/自動保存OFF
うちのは意味ありげに固まるぞ?
>>384 エスパーしか分からないコメントをするなよ
うちってなんだよ、うちって
そんなに有名なうちなのか?
わるい、ほんの、ほんの出来心だったんだ… 魔がさしたってやつさ…
うちのは艶かしく固まるぞ
固まるって言葉じゃ状況が良くわかんね
止まるはずもなさそうな状況で止まる異常な状態を言いたいのか、止まって然りな状況だけど止まる時間が長いから苦情を言いたいのか
うちでは止まって然りな状況(デザイナを開くとかデバッグを開始するとか)では数秒固まってタスクトレイにお待ちくださいバルーンが出ることもあるが、コーディング中とかに止まることは無いね
>>383 に倣って、環境はPentium4-2.8GC/1.5GB/EIDE-160GB(7200rpm)/自動保存OFF
>>380 ビルドオプションの設定時にインテリセンスって関係する?
最低でもどの言語のどの画面でどういう操作したら固まったか書けよ
プログレスバーが出る状況なんて山ほどあるぞ
390 :
380 :2006/03/08(水) 02:14:53
使用言語は C++ もしくは C++/CLI ソースいじった後(特にヘッダファイル)、しばらく 放置するとステータスバーに「IntelliSenseを 更新しています」という表示とプログレスバーが出る。 それは正常なんだけど、プロジェクトのプロパティページで オプションいじってるときにも同じ表示が出て、 CPUの利用率が100%になったままVSは操作不能。 他のアプリケーションはおもいながらつかえる。 10分ほど経過すると無事元の状態に戻る。 環境は Windows XP Home SP2 メモリ 1280MB CPU Pentium M 1.6GHz
>>380 たぶんメモリの解放とかしてるんじゃ?
漏れもたまに激重くなることがあるが待つの面倒なんでOSを再起動してる
オプションウィンドウのキーボードショートカットのリストってウィンドウが小さすぎない? 4行しか表示されないんで選びづらい
改善要望送れ
VC5とかには、クラスビューとかリソースビューのほかに、ファイルのツリービューも あったと思うんですがVC8では見あたりません。 なくなっちゃったんでしょうか?
396 :
デフォルトの名無しさん :2006/03/08(水) 09:24:45
>>394 ソリューションエクスプローラの
ファイル表示モードでは???
VC5じゃ全然違うから入門書買って勉強しなおした方がいい
>>390 VSが入ってるフォルダを最適化かけてみ
あとメモリの使用状況をチェック
データベースが1GB食ってるとか無いかね
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 いえ、.net2003ではエラーにならないんですが2005だとエラーになるもので。
ちなみにエラーというのはコードエディタ上で波線が出るということなのですが。
trans = null; try{ trans = con.BeginTransaction(); }catch{ if(null!=trans) trans.Rollback(); }
いつからC++スレになったんだ?
>>402 ありがとうございます。試してみます。
2005は細かいエラーも表示してくれて親切ですよねー
ClickOnce試してるんですけどアプリケーションファイルに 任意のフォルダを追加するにはどうしたらいいですか?
407 :
390 :2006/03/08(水) 11:41:16
ソリューションエクスプローラが重くなるよ〜って書いたやつですが、 ソリューションに含まれるプロジェクトの数を減らしたら 固まることもなくなりました。やっぱ30プロジェクトくらい つっこんでるのってだめなんですかね。 でも関連ライブラリとか、単体テスト用のプロジェクトとか、 すぐにプロジェクト数って増えちゃうんですよね。
そりゃ無茶だ
409 :
390 :2006/03/08(水) 12:37:29
>>408 やっぱそうですかぁ・・・・
とりあえずプロジェクトをアンロードしておけば問題ないみたいなんで
ソリューションエクスプローラでソリューションフォルダ作って、
複数のプロジェクトをひとまとめにロード・アンロードしてます。
こうすれば100プロジェクトくらい登録していてもOK
オブジェクト別のメモリ消費量を計測するツールってある?
411 :
394 :2006/03/08(水) 12:48:28
>>396 おぉ、それだ。ありがとうございます!!
>>407 別にダメではないが、
>>390 に書いてあるハードリソースが貧弱すぎるという事だ
CPUを高性能なものにし、メモリを増設し、HDDを高速にアクセスできるようにし、その他ハードも全て30プロジェクトという負荷に耐えうるものにすれば良い
君の質問のダメなところは、現象が発生する背景を書いていないこと
30プロジェクトなんてエスパーしか予想できない
原因が分かっていないのに勝手にインテリセンスが悪いと決め付けるのもイクナイ
413 :
390 :2006/03/08(水) 14:29:38
うひょ、だいたい10プロジェクトくらいがさくさく動く 限界か、漏れの環境だと。Mem 1.2GB Pentium M 1.6GHz。 boost とか stl とかその他自分で作ったクラスライブラリとか てんこ盛りだと、-> 押した瞬間に固まることもある(笑 ある程度以上深いインクルードは無視するとか、なんとか できんもんかねぇ。
414 :
390 :2006/03/08(水) 14:34:13
>>412 いやぁ、現象が確率的に現れるもんで、
何が原因なのか正直見当もつかないんだけど、
-> 押すと高確率で固まるとか、ステータスバーに
IntelliSense を更新しています、って表示されてて
プログレスバーが半分くらいで固まってるところから、
IntelliSense じゃねぇ?とかオモタ。
あと、C# のプロジェクトばっかりだと30プロジェクトくらい余裕。
やっぱ C++/CLI って複雑だからかなぁ。
>>414 インテリセンスの更新でラグるのはC#で1プロジェクト数ファイルでもたまに起きるよ
ショートカットキーを使って操作してると修正から参照までの時間が短くなってバックグランドでやってる更新処理が追い付かないっぽい
出てくるまで一瞬タイムラグがあったり、表示されたドロップダウンの中に「更新中です。時間を置いて開きなおしてください。」みたいな表示が出て
それの特大版だったのかもね
>>346 (アプリ)[Dev] Microsoft Visual Studio 2005 Team Edition for Software Developers Japanese without MSDN Library DVD (cdi+rr).rar
をインストール中にDVDを入れてくださいって言われたんだが、
他に何か必要なのかねぇ
419 :
417 :2006/03/08(水) 23:57:35
まあ、かたい事言わずに… プロダクトキーもちゃんと入れて、途中まで出来たんだけどね。 Proは行けたんだが、なんでTeamは駄目なんだろ…
>419 に金がないから
通報しますた
EnvDTEってVS2005でも通用する?
>>417 まっとうな製品版ならDVD入れろとか交換しろなんてヤボなことは
まったく訊かれないから安心してライセンス買え。
つーか、MSDNなんてネットつなげりゃいらねぇじゃん。 どうせ糞重いし。 ローカルに入っててもちっとも早くでないし。
426 :
↑ :2006/03/09(木) 02:10:45
ローカルでも、ネットに接続するように設定してる馬鹿
>>423 使えなくはない。しかし8.0推奨。
コマンドバー関連が大きく変わっているから、その辺りで問題が出る可能性がある。
くわしくはMSDN嫁
PGOって gprof みたいに各関数呼び出しにかかった処理時間のレポートを 出して、手動での性能改善の手掛かりを得たりもできるんですかね?
Expressでは削られてるだけでStandardにはちゃんとマクロ機能ついてるよね? キー一発で.hと.cppの間を行き来するマクロなしにはもう生きれない…
マクロ・・・
マグロ・・・
>>429 IDE上の定型処理をVBAみたく記述して
便利に使ってるけど、あれのこと?
モグロ・・・
>>433 メニューに「マクロ」って書いてあるけど読めないの?
IDEで表示するときは「マクロ エクスプローラ」って書いてあるけど読めないの?
エディタには「Microsoft Visual Studio Macros」って書いてあるけど読めないの?
ボタンにも(ry
>>438 dクス
タダで済むのかと思ってたのに残念
でもさ、Express Edition からのアップグレード可能なんだから、 そんなに高いってわけでもないんじゃね?
>>425 MSDNなりMSDN2でインクリメンタル検索できるようになれば、ネットで済むと思う。
442 :
デフォルトの名無しさん :2006/03/09(木) 18:08:39
評価版はプロダクトキーで判断されてるのかぁ 製品版を買った場合、評価版をアンインストールしなくても そのまま製品版にアップグレードして使えるのがいいね
ネットのMSDNって情報少ないじゃん。 古いのはことごとく消されていくし。
VC8です、最近ラムディスクなるものを、インストールしました なんでも、そこでコンパイルするとずいぶん早いそうです、 設定を現在のC:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects から、E:に変えたいのだけど何処で変えたらいいのか教えてください。
答えるのも調べるのも面倒だから、E:ドライブを C:\Documents and Settings\Administrator\My Documents\Visual Studio 2005\Projects に 割り当てちゃってください。
>>444 RAMディスクはシャフトダウンすると中身が消えるがそれでもいいのか?
>>445 何の設定だよ
あと、コンパイルはメモリ上で行われるからRAMディスクに移動するって概念が意味不明
まあ、物理メモリを減らしてページファイルをRAMディスクに移動すりゃ一応目的達成できんじゃないかね
>>448 XPでページファイル置けるRAMディスクってあんの?XP駄目ってのは
あったんだけど。
i-RAM
452 :
無名草子さん :2006/03/09(木) 20:36:31
VS2005の無料版を入れたら、以前vb.netのβ版でつくったアプリが動かなくなりました・・・・ 再ビルドすればなんとかなると思ったらそれすら叶わぬ始末 どうすれば最新のframeworkでも動くようになるのでしょうか?
>>444 です
質問の仕方がおかしかったですね、スマソ
RAM上にソースプログラムを置くにはどこで設定したらいいですか?
おかしいのは質問だけじゃないと思うんだ。
>>453 つかさ「ラムディスク」なるものをインストールしたらしいけど、具体的なソフト名書いてよ
その書きっぷりだとi-RAMじゃないよね
揮発する領域にソースコード置いても電源切れば消えるから意味無いよ
中間ファイルくらいなら意味あるかもしれないけど、実際はディスクキャッシュがあるから極端な差は出ないよ
そもそも何か根本的な勘違いをしてるんじゃないの?
ソースコードなんて移動なりコピーなりすりゃディスク上のどこにも配置できるんだから設定も糞もない
プロジェクトのデフォルトフォルダはオプションで設定できるし、中間ファイルの出力先もプロジェクトのオプションで設定できる
一体何が分からず何を聞きたいか見当が付かない
そんな質問出す奴がプログラム作るとかちゃんちゃかチャー(ry
457 :
423 :2006/03/09(木) 20:57:40
>>427 亀レスだが回答thanx。
VS2003で使っていたやつをリコンパイルしたら、ぱっと見問題なさげだった。
この環境があるからVSから離れられない。IDEとしての完成度は今のところNo.1だな。
>>453 RAM上で開発すればいいじゃない。
Make生成先をRAMドライブに設定するだけで十分だと思うけど。
459 :
457 :2006/03/09(木) 21:06:36
>>458 あるよ。蝕はC/C++以外ではメインかな。
Javaは主にWebsphereで開発しているけど。
蝕がEnvDTEみたいな高機能インターフェースを持っていたら蝕最強だった。
460 :
デフォルトの名無しさん :2006/03/09(木) 21:42:20
error PRJ0002 : エラーの結果 1 が 'C:\WINDOWS\system32\cmd.exe' より返されました。 って、どうやってデバッグするの? ぐぐっても、でてこねー
ハライテー
エラーの結果 ひょっとして return値?
463 :
デフォルトの名無しさん :2006/03/09(木) 22:43:07
2005 Express起動したときに最初に出るMSDN Onlineって 去年の7/25以降更新されてないよね? やる気ないの?
Visual Studio 2005 が激重になった原因が分かった。 人から受け取ったある C++ プロジェクトが原因。 なんとそのプロジェクト内の aho.h には #pragma once #include "../プロジェクト名/baka.h" と書かれていた。これを各所でやられると、 ../プロジェクト名/../プロジェクト名/../プロジェクト名/以下略 ってなインクルードが発生して、それを IntelliSense は 全部異なるヘッダファイルとしてデータベースに登録しまくる。 ちなみに #pragma once もこれらの再帰的(?)なインクルードを すべて異なるヘッダファイルと見なすので無力。
>>451 シャフトダウンってなんか恐そうだな。
電源切ったとたん、RAMモジュールが真ん中から
真っ二つになるイメージ?
i-RAM使って快適になった香具師いるかい?
デバッグで1行ステップに1.5秒かかるくらい激重なんだけど みんなこれで使ってるんか? セロリン2G位 メモリ1Gでこんなに重いんじゃ 快適な環境って一体どんな環境でやりゃいいのよ
>>467 > デバッグで1行ステップに1.5秒かかるくらい激重なんだけど
> みんなこれで使ってるんか?
みんなそんなに重いわけない
>>468 そうか、んじゃその重くない環境を教えてくれ
揃えられるもんなら揃える。
脳みそのクロックを半分に落とせば速くなるよ
亜光速でパソコンの前を走り回ればいいと思う
>>467 Athlon64 3500++1GB+WinXP
実クロックは1割ほどしか違わないのに
そんなに違うもんなんかな?
>>472 セロリンとアスロン64って性能差どのくらいだか知らないけど、
なんか64って付くから激速なんじゃないん?
それと1.5秒は引数の多い関数スキップしたりしたときだわ、
なんでもないn += x;なんていうのは0.n秒くらい。
重いって言う人は何で組んでるのかぐらい書いて欲しいものだ
ウォッチ式が死ぬほどあるとか、 ブレーク条件をしこたま設定したりしてるんじゃないのか?
ウォッチ0、ブレイク条件0 C++でモバイルPC用アプリ
AthlonシリーズのCPU名は「Pen4の○○Hz相当」って意味だからな Athlon64 3500+とCeleron 2GHzじゃアホみたいに違うだろう
>>478 実際そこに行き着くよなw
セレにVSってどんな環境よ
なるほどな、みんなアホみたいに速いPCで開発してるのか、 このセロリンでもVC++6じゃ馬鹿みたいに速くて、 事務所じゃPen3-700Mでも十分だったんだが。 時代は変わってるのねと思った。
RAMディスクは十数年前に少しだけ流行った
おれはセレロン600MHzでずっとVC6使ってたぞ
いくらPCが速くてもいい仕事ができるわけでは無い
良い仕事できる人なら賃金もそれなりに貰えるだろうし情報収集力もあるだろうから サブマシンじゃない限りセレロンなんて使わないな(´・∀・`)
逆は成り立たないだろ。セレロンつかってもよい仕事はできる。
今時Athlon64を「馬鹿みたいに速い」と表現する人にも 滅多にお目にかかれないが。
うちいまだにPen4の1.7GHz、確か4−5年前くらいのPCだが 確かに全体的に動作がもっさり気味ではあるけれど、 デバッグで1ステップに1秒ってのは流石に無いよ 関数スキップで重くなるって、その関数が重い処理をしてるとか その関数の中で山ほどトレース出してるとかじゃない?
490 :
デフォルトの名無しさん :2006/03/10(金) 03:11:27
2005 Express起動したときに最初に出るMSDN Onlineって 去年の7/25以降更新されてないよね? やる気ないの?
中身はちゃんと更新されているから安心しろ。
“重い”と判断するための前提条件も書かずに語られてもな 自分の環境で複数プロジェクトとかシンプルなプロジェクトで比較した上で重いって言ってるのかも分からん メモリやHDDなんかのハードに異常があっても遅くなったりハングったりするし、複数の同様なハード環境でも調べたのだろうか 一つの環境だけで判断して重いだのなんだの言ってるんじゃないかね 決め付けと主観だけで話を進められてもマトモな回答は得られないよ
うちも突然VSの挙動が異常に遅くなったことある 特にメモリを多く使いそうなビルドとかデバッグとか 他のアプリには影響なかった 数日悩んだ末にメモリを抜いたら2GB→1GBになったにも関わらず速さが元に戻った その後MSで配ってるメモリチェックツール使って調べたらで異常見つかったよ CPUはCeleron1.6でメモリは無印バルク1GB*2(片方は↑で廃棄)でHDDはseagateのSATA-160GBです
>>464 それはインテリ先生にレポート送ったほうがよくね?
最近になって.NETの勉強を始めたんですが、 2005関連の本ってまだ出てないんでしょうか? .NETの本は本屋にたくさん並んでるんですが、 いまさら古いバージョンのを買うのもどうかと思って
でてますよ
VB.NET、C#とかならでてるね。C++/CLIは当分出そうに無い。
なぁVS2005のコードの最適化どうにかならんか? 別のコンパイラなら通るのにVS2005だと通らん。 マジどうにかしてくれ 頼む
( ゚д゚)ポカーン
何が( ゚д゚)ポカーンなんだよ
マジで困ってるから助けて
VS2005を使わなければ良い
さああああああああああああもうアア早く!!!!!!!! 早くしてくれええええええ!!!!!!!!!!!!!!!!!!!!!!!!!!
ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! 早く早く!!!
ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!! ああああああああああああああああああああ終わるわああああああああああああああああ!!!!!
終わるって何だよw
期限が期限
遅いんだよ木偶の棒がよおおおおおおおおおおお!!!!!!!!!!!!!!!!! 早く早く頼むよ助け手
てめーら暇なんだろさっさとおしえろやニートどもが!!!!!!!!!
あああああああああああああああああああああああああああああああああ!!!!!!!!
あ
あばばばばばっばばばっべべべべべべべべべぼぼぼぼぼぼぼぼぼ!!!!!!!!!!
俺の人生が終わってしまっても良いと
全然かまわない
わかったかえる
うっそぴょーん、かえらないよーだべろべろべろべべbrべれをrうぇrpwr
わかったかえる
わからない
練炭買ってきます
そろそろ通報のタイミングですか?
やめて
ごめんなさいごめんなさいごめんなさい
もう寝る
>501 たぶん数時間くらい放っておけば終わる
最適化が問題ならOFFにすればいいだけじゃん
VS 2005 Std に付いてくる SQL Server って何Edition? Express Edition ? Standard Edition ?
DeveloperかExpressだろ 間違ってもStandardとかは有り得ない つーかそんなの見りゃ分かるだろうが
>>531 MSのサイトの各エディションの機能比較表見る。
>>532 ,533,535
隅から隅まで読んだんだが、VS2005Stdに添付されているSQLServerのEditionについては一切書いてないぞ。
>>529 どうしてわかったの?
>>536 インストール後
C:\Program Files\Microsoft SQL Server\90\EULA\License_XXX_JPN.txt
っつうライセンスファイルを見つけろ。
XXXのとこがEXPRならExpressEdition、STDならStandardEdition
まだ購入してなくてインストール前なら、MSのサイトから知ることはできない。
それがMSの商売の仕方だな。
早まってSQLServer別買いしないようになw
>>535 でDeveloperにチェック入ってないんだし
また、開発者用製品であるVSに、そのまま本運用に回せるStandard以上を
付けるなんてどう考えても無いんだからExpressだと容易に推定できるだろ
>>538 ・Enterprise版とStandard版はVS2005Standard版の値段から入っていないと断定できる
※抱き合わせでライセンス価格を不当に下げることは公正取引上許されない(MSの場合すぐに訴訟される)
・Developer版はVS2005Standard版に入っていないと明記されている
以上から、VS2005Standard版にはSQL Serverが入っていないか、Express版が入っていると考えられる
ただし、SQL Server 2005 Express版は無償であるため、入っていないとしても別途ダウンロードすれば良い
結論としてはExpress版として十分
ここは名探偵が多いスレですね
開発向けはDeveloper版しかない それがバンドルされているかいないかだけの話 Express版は無料だからバンドルもへったくれもない 何か難しいことあるんか?
推理も何もLicense_XXX_JPN.txt調べりゃ済むことじゃんよw
544 :
デフォルトの名無しさん :2006/03/10(金) 21:00:22
ビルドナンバーって自動的に管理できないものでしょうか? ビルドごとにインクリメントするとか。 皆さん、プログラミングにおいて(VS使うか否かに係わらず) ビルドナンバーはどのように管理されてますか?
クラスのプロパテーの名前にPointとかRectangleとか使うのは禁止ですか? private Point point; public Point Point { get { return point; } set { point = value; } } みたいな
桶
548 :
デフォルトの名無しさん :2006/03/10(金) 23:11:05
今日無料のEXPRESSダウソしたが、普通のWINAPIのプログラミングできないのな・・・
なんで自分が知的障害を負っていることに気がつかず、
>>548 のようにすぐに開発ツールのせいにするような奴がいるんだろう?
>>549 は本当に知的障害を負った人に失礼過ぎる。
>>548 は生まれてくるべきじゃなかったと言うべきだろう
>>549-550 オマイラ、馬鹿をあんまり刺激するな。
馬鹿が気分を害して馬鹿アンチに化けたら鬱陶しいだろ。
>>549 人間は、成功は自分に、失敗は他人に原因を帰属させるからね。
554 :
デフォルトの名無しさん :2006/03/11(土) 00:03:56
>>553 BCLにもそんなの山ほどあるし、ややこしいと感じたことはないな。
DDKにPSDKよりあたらし目のMFCやATLが入ってる
>>464 言ってる意味がよくわからんなあ。
相対パスでディレクトリツリーの自分の下流以外のファイルをインクルードしたからって
そんなことにはならんとおもうんだが
>>559 それを直したら速くなったのならその通りだろうが
こいつは最初インテリンセンスのせいだと勝手に決め付けた香具師だから、「これだ!」って勝手に思い込んでるのかもね
561 :
デフォルトの名無しさん :2006/03/11(土) 15:12:31
>>464 みたいな思いこみの激しい馬鹿は
このスレに来るべきじゃないと思うよ。
どうせおあそびでいじってるだけの腐れニートだろ。
それは最初の行で「思いこみの激しい馬鹿」と罵っておきながら、 最後の行で自ら、「思いこみの激しい馬鹿」なことを書いてるというあたりで 笑えばいいのか?
うむ、笑える
ちょっと質問があります C#のエディタはかっこの位置にカーソルを置くと対応するかっこが強調されますよね。 C++のエディタで同じことをするにはどう設定を変えればいいんでしょうか。 Professional Editionです。
565 :
デフォルトの名無しさん :2006/03/12(日) 07:48:51
強調表示は知らないけど Ctrl + } で対応する括弧にジャンプすることはできるね。
>>565 それもちょっと面倒なんですよね。
Ctrl + } を二回押したら元の位置に戻るとも限らないし。
そのカッコ消して 同じ所に同じカッコをもう一度打つ。 という方法で代用するとか。
マクロでなんとかならないかな?
WindowsR Server 2003 SP1 Platform SDKとPlatform SDK February 2003 Editionって同じWindows上で共存できる?
570 :
デフォルトの名無しさん :2006/03/12(日) 11:37:57
VS2005 Standardって商用利用可能なの? 昔のStandardって商用利用できなかったみたいですけど・・ ExpressですらOKなんだから当然OKと思っていいのかな?
駄目なわけがないでそ。
>>566 要望にはあがっていたはずだから次Verで対応されるんじゃないかな?
>>570 現行バージョンにも過去にも商用利用不可ってのは無い
574 :
564 :2006/03/12(日) 16:33:08
>>572 そうなんですか。
期待しつつ次期バージョンを待つことにします。
情報どうもです。
575 :
デフォルトの名無しさん :2006/03/12(日) 17:28:09
>>571 >>573 ありがとうです。安心しました。
どこかで昔のstandardはダメって見たもので・・。
ソリューションの中に複数のプロジェクトがあって それをひとまとめにしてClickOnceで発行したいんだけど ClickOnceってプロジェクトごとにしかできないの?
あー、すいません。手動で配置する方法があったんですね。
あれ?2005のリファクタリング機能って、C++で開発してても使えるよな? 右クリックしてもリファクタメニューが出てこなくなった・・・・
579 :
デフォルトの名無しさん :2006/03/12(日) 20:09:13
>>578 え? C++ でリファクタリング機能使えたの?
.NET 2003 から使ってきたけどいままで使えないもんだと思ってた。
C# ではもちろん使えるけど。
あれ?使えなかったっけ? 2005導入したときに、まずりリファクタリングためして「お〜できるできる」って思ったのを記憶しているのだが・・・ C++じゃなかったのかなあの時。って、使えないとなると、俺にとって2005の価値が・・・(´・ω・`)
/チラウラ MenuStripコントロールすげー。 標準でなんか綺麗なOffice風GUIだし、 ToolStripMenuItemは、Imageプロパティに画像を指定するだけで、 アイコンが表示される〜 /終わり
>>581 ベータのころは操作性が余りにも酷くって使い物にならなかったけど
正式バージョンでは普通に使えるレベルになっていて安心したよ
>>578 Expressでは使えない
上位版で一部機能が使える
584 :
デフォルトの名無しさん :2006/03/13(月) 05:05:18
>>583 一部機能って?
たとえば「すべての参照の検索」とか?
リネーム
586 :
デフォルトの名無しさん :2006/03/13(月) 05:53:01
VS 2005 Professional には「リネーム」なんて無い・・・ C++ だよね?
アカデミックパックで商用利用不可ってなかったっけ?
前はあった
つーかそんなんで開発されたソフトなんて客もたまらんわな
アカデミック版でも中身は同じだから、善意の顧客は別に関係ないと思うが 単に契約とモラルの問題だろ
アカデミック版ってかなりの機能制限があったはず 機能が限られればその労力はすべて作る側が負担しないといけないんだから、 不具合が出る要因も必然的に高くなるよ
かわいそうな人。
>>591 はぁ、機能制限があると成果物の品質が低下するとおっしゃいますか
貴方には開発は向いていないから止めたほうが良いと助言しておきます
594 :
デフォルトの名無しさん :2006/03/13(月) 11:42:50
591は技術バカか末端コーダ 開発全体に置いて開発ツールでコーディングする部分なんて大した範囲じゃないだろ 何のためにその前後に仕様作成とテストがあると思ってんのやら
>アカデミック版ってかなりの機能制限があったはず すでにこの前提が間違っている。 自分で調べもせず、勝手に脳内リソースを引っ張って、 いい加減なことを言う奴がプロジェクトに混ざっていれば当然、 >不具合が出る要因も必然的に高くなるよ
アカデミックって買うときに学生証がいるだけで 中身はなんら変わりないだろ?
( ゚д゚)ポカーン
>>594 開発ツールはそんなに万能じゃない。過信しすぎ。
それなりに高度なアプリを作ろうと思えば、
それなりの量のコーディングは必要、量的にも質的にも。
ちなみにVS.NETのアカデミックは、アクティベーション有りのPro版、 VS2005のアカデミックはStd版。
というか「要因も高くなる」って何だよw 「要因も多くなる」か「可能性も高くなる」だろw
本番したけりゃ高くても買えってこった
>>598 594は開発全体に対するコーディングの割合の事書いてんじゃないですかね
コーディングだけで開発が完璧に収まるわけが無く、その前に仕様の作成があって、その後にテストがあると
まあ、もちつけってことだな
>>601 うちの奥さん無料だったけど中出しで本番しまくりですよ
それは無料ではなくPricelessってことだろ
こりゃ高くつくよ
ウィルスはありませんでしたが新OSが生成されますた
そういうのをトロイの木馬といいます
隣のおじさんに似たクローンOSですた。
それはどんなモノにもいえることだからね。 生活で全く問題なし。 化け物みたいに必要もない携帯をたくさん持ち歩いて、 意味の無い会話して暮らしてる。 これを当然と考えるのは世界が狭い証拠。
612 :
666 :2006/03/13(月) 22:44:24
【謎の組織フリーメソンとは?】 アメリカの国家予算に匹敵する財力を所持してマース。 人類が文明を手にした何千年もの昔から現在に至るまで 世界に異変が起こる度に黒幕として噂された組織なのデース(歴史の介入)。 真相を知ろうとした者は歴史の闇に抹殺されマース。 黒幕はイルミナティのロードマイトレーヤという人デース。 イルミナティは、大国の大統領をも動かす超巨大コングロマリットなのデース。
wikipediaにいっぱい書いてあるよ
ADO.NETのSQLServerやOracleの各プロバイダのアセンブリって普通どのフォルダにインストールされているんでしょうか? %SystemDir%\Assemblyの下にはありませんので、どこでしょうか?
wikipediaにいっぱい書いてあるよ
>>615 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\System.Data.SqlClient.dll
My.Settingsって使いやすいか? 設定を一つずつ作って保存するの面倒すぎ 結局Iniファイル使うはめになる
>>615 俺はWinNT\Assemblyの下にぜんぶ入ってたよ?
Iniファイルって使いやすいか? 型付けはできないし データの始末の全責任をコードで負わなきゃいけないし ユーザ単位にするだけでコーディングが必要だし レガシーAPI呼ばなきゃいけないし IDEと統合された使いやすいエディタは無いし 名前をコーディング中に確認する手段は無いし プロパティにバインドできないし あれもできないしこれもできないし 結局My.Settings使うはめになる
>>620 どちらもクラス1つ作れば済む話だけどな
未だにINI信者がいることにびっくりした
My.Settingはともかく、レジストリが酷かったからな
xml
625 :
デフォルトの名無しさん :2006/03/14(火) 10:53:09
My.Setting のデータはどこに格納されるのぁ??
あなたの知らないところにひっそりと
みんなの心の中に
亜空間通信でアカシックレコードに
629 :
デフォルトの名無しさん :2006/03/14(火) 12:01:55
VS2005 ExpressEdition をダウンロード&インスコしてユーザ登録すると、 VS2005 Standard/Pro/Team をアップグレード価格で購入できるってほんと?
C#なのでMy.は無いけど、configがどういう仕組みで保存されるのか ヘルプ見てもイマイチ不透明だったんで(不勉強なだけだけど) public class を XMLでシリアライズして設定ファイルにしてる
設定ファイルはどこに置いてるの? 共通設定とユーザーごとの設定はどうやって区別してるの?
632 :
625 :2006/03/14(火) 12:22:11
漏れは boost::program_options で保存してるぉぁぃ
>629 ほんと。
>>633 うひょー!thx!
今日買いに行こう〜
ありゃ、Team Edition にはアップグレード版用意されてないな。
>>634 が間違って買わなければいいが。
Expressって4800円で売ってたんだなw
だれかリソースエディタ作ってくれ。2000円で買う
>>638 2005の標準機能以外に何が必要?
お前が欲しいのはリソースエディタじゃなくてグラフィックエディタとかフルカラーアイコンエディタじゃないのか?
2003の頃からユーザーリソースファイル作るツール付いてきたよね(・∀・)
ResEdit 並みのやつが欲しい
>>639 VC6についてたような普通のでいい。メニューの編集も出来ないん
じゃあ厳しいよ。手書きしろとかは別の話ね。
ちなみに話の流れはExpressに対して
>>635 これはマジで知らなかった
でもExpressからのアップグレードって、
まずExpressをインストールしておかないと・・・とか、ないよな?
>>804 > 接続クライアント毎のユーザ単位ということね
違う。クライアントは無関係。
同一のWindowsユーザが同一の接続文字列を使うかがキー。
> ちなみに、SQLServer認証時は、接続文字列単位と言う認識でOK?
SQL Server認証は接続後に行われる認証
つまり、コネクションを張った後の認証なんだからプールされない
SQL Serverユーザを含めた接続文字列を同一のWindowsユーザを使ってアクセスするなら別だけどね
#そういうことする意味があるのかどうか疑問だが
まず勉強して、分からなかったらそっち系のスレで聞け
645 :
644 :2006/03/14(火) 14:27:23
誤爆 orz
2005のサービスパックってまだ〜?
なんか不具合あったっけ?
全く問題無し
>>642 何ですと?!VC2005はメニューの編集ができないの?VB以下じゃん(プゲラバフッ
Standard使ってる人、教えてください。 新しいプロジェクトのウィザードにMCFのActiveXコントロールが ありますか?
MCF→MFC
もちろんあるよ。
Professional にはあるなぁ Visual C++ 2005 のMFCカテゴリには MFC ActiveX コントロール MFC DLL MFC アプリケーション がある。
ありがとう
C++だけ入った10000円くらいのPro相当キボン
IDEのタブにカーソルをポイントしたら スルスル出てくる アレって どっかにおちてないん?
無料で使えるまともなドッキングはねえ
>>630 コレクションとか独自の簡単な構造体があるとXmlシリアライズのが楽ですよね。
app.configのアプリケーションセクションって書き込みできないのが使いづらい
更新可能なアプリケーションで唯一の設定(Notユーザ毎)の保存として使いたいのに
結局、program files以下は、adminしか書き込めませんよ、っていう マルチユーザ用の考慮があるから、ソフトを実行している人間の 権限を確認しないといけないapp.configの書き込みまではサポートしてない、って ことなんでしょ。Adminだけ書き込めるとしても、UIとの整合性があるからねぇ。
661 :
デフォルトの名無しさん :2006/03/14(火) 21:46:24
IISのホストにClickOnceを発行し、IEでアクセスしてInstallってやってもXMLが表示されるだけなんですけど。 どうやったら正常にインストールされるのですか?
>>659-660 そういう要件に対してはインストーラでAdminユーザとパスワードを突っ込めるようにして設定用の処理をAdminに偽装させるもんじゃないかと
その手の実装は別に.NETアプリに限らず昔から変わらないと思う
ヒント: All Users (VistaだとProgramDataとかいうもっとそれっぽい名前に変わった)
Visual Studio にある、オンラインテンプレートってなんです?
>>663 Vistaって出たので便乗質問なんだけど、結局ネイティブプログラムの
扱いがどうなるのかご存じないですか?
起動に制限がかかるとか(そのつどOSからユーザーにYesNoを
尋ねるフェーズが入るなど)。旧来のアプリがどうなるのか知り
たいです。VSでの扱い見ても縮小は明らかだと思うのですが…。
関連情報のリンクでもあれば教えてください。
スレ違いゴメンです
>そのつどOSからユーザーにYesNoを尋ねるフェーズ なんの Yes/No ?
>>666 >なんの Yes/No ?
『これはネイティブアプリです、署名されていません。起動しますか?』
みたいな
今のWinでも、デバドラのインストール時やネットワークから落とした
exeを起動する時に署名の無いものはユーザーに可否を尋ねる
じゃないですか。
Vistaになったら通常のネイティブアプリもそういう扱いになる
のかな?とふと思ったのでした。
669 :
デフォルトの名無しさん :2006/03/15(水) 10:16:41
Visual Studio.NET 2003 Service Pack 1 Beta テスト開始きた
>>668 いやぁ、それはないんじゃないかなぁ。
でもシステムポリシーで信用できる署名がついていない
アプリケーションを拒絶する設定はあるかも。
いまでもあったっけ?
>>670 ども。
過去との互換性取っててくれればMSが何に力を入れてもいい
ですね。MACみたいに数年毎にあぼんじゃたまらんので。
これから10年インテルで行くとか言ってるけど、また10年後は
最初からやりなおしか…それじゃ誰もソフト作らないよ。
又聞きでMSの上層部の人のポリシーを聞いたことあるけど、
過去との互換性は絶対に切り捨てないといってた。
実際出来てない部分もあるけど、姿勢としては評価してる。
thespoke買いそびれた
2005でVB.NETが予想以上に良くなったのが驚きですな。
フォームの外からスタイルを変更する方法はありませんか? SetStyleはフォームの派生クラスを作らないと使えないみたいで。
ありがとん
679 :
デフォルトの名無しさん :2006/03/15(水) 19:19:14
Standard(C++,C#)にはDLLウイザードついてますか?
>>672 ん?3月末までDLできるんじゃないっけ?
theSpokeの販売が終わったの?
681 :
デフォルトの名無しさん :2006/03/15(水) 20:51:35
C++ のプロジェクトを多数含むソリューションをビルドした際、 最初にエラーが出たファイルでビルドが停止するようにはできますか?
プロジェクト(P)⇒〜のプロパティ(P) のリソースで追加した画像はどうやって読み込みますか?
〜.Properties.Resources.リソース名
684 :
デフォルトの名無しさん :2006/03/16(木) 00:16:29
VC2005で姫野ベンチを短精度と倍精度で走らせて みました。 コードには手を入れずにオプションでSSEやSSE2 を使うようにしても、速度はSSEなどを使わない場合と ほとんど変わらないというか、ほんの少し遅くなってし まいました。(athlonXPとPenMとPen4で確認) 姫野ベンチはデータの転送速度が効くので仕方ないか もしれませんが、Pen4で短精度でも速くならないのは チョットがっかり。 SSEを使うにはやっぱり、手でコーディングしないといけ ないんですかね。インテルのコンパイラは高いし使うの むつかしそうだしなあ。
685 :
デフォルトの名無しさん :2006/03/16(木) 00:25:44
短精度w
ワロスww
>>684 >インテルのコンパイラは高いし
どうかな、インテルのコンパイラ使っても絶対速くなるとは限らんよ。
SSEを手で使っても、速い結果を期待したければ相当な熟練が必要
688 :
デフォルトの名無しさん :2006/03/16(木) 09:42:21
SIMD命令群を使うのももちろん処理のよっては高速化につながるけど、 キャッシュラインサイズなどを考慮した適切なプリフェッチと 遅延書き込みもコンボでつかわないとなかなか効果が出ないですよ。 マルチプロセッサやデュアルコアでキャッシュを考慮したプログラムを 組んだ経験が無いんですが、特に後者だとコヒーレンシが問題になりそう。 って、そのためにフェンスとかが用意されてるのか。
Visual C++ .NET Professionalてないの?
690 :
デフォルトの名無しさん :2006/03/16(木) 12:20:33
IntelliSense のデータベースのファイルって、単調増加?
691 :
デフォルトの名無しさん :2006/03/16(木) 13:00:24
VisualStudio 2005(プロ or スタンダード) を 会社で購入しようとしているのだが、 上司「VisualStudio 2005は、情報(VS2005の使用状況とか?)を MSに送信しているから駄目だ」 これって本当でしょうか? 個人的にスタンダード版を購入したのですが、確かにインストール時に 「データを送信しますか?」というチェック項目はありましたが、 隠れてデータを送っているようには思えないのですが。。。 真意を確かめられるサイトとかありましたら、教えてもらえないでしょうか? 私も上司も納得できます・・。
その前に、その上司にうわさの出所を聞け。
693 :
デフォルトの名無しさん :2006/03/16(木) 13:11:11
>>691 心配なら outgoing のパケットを制限すればいいだけじゃないの
というか、スタンドアロンとか閉じたLAN内で使えばいいだけじゃないの?
694 :
デフォルトの名無しさん :2006/03/16(木) 13:11:50
逆に、 Visual Studio .NET 2003 は送信して「ない」 という根拠はどこから来たものなの?
695 :
デフォルトの名無しさん :2006/03/16(木) 13:12:57
>>692 私「どっかのHPにのってのたですか?」
上司「いや、なんとなく」
私「ネットで探しましたけど、それらしいのはなかったですよ?」
上司「きっと送信しているはずなんだよ」
こんな感じです。。
>>694 それもふくめてみなさんに質問しています。
「送信していない」という記述もみつからなかったので・・・。
>>691 まずはその上司にその発言の根拠を聞け
そして、送られて困る情報とは何かも聞いとけ
その駄目上司が「あらゆる情報を送信されると困る」と言うのであればネットワークを使わなければいい
もしくはクローズドなネットワークで開発をすれば済むだけ
OSやアプリのアクティベーションは電話でもできるから問題ない
>>693 それをいわれたらそうですが、
上司のやるきのない発言にちょっと・・・
>>695 そもそもCustomer Experience向上プログラムに参加しないを選択すれば
勝手に送信されるわけ無いだろ
送ってたらそれこそ大問題になる
つーか、分からないならM$に問い合わせてみればいいだろ
VS買おうと思ってるんですが、勝手に情報を送信したりはしていないですか?って
まぁ何が言いたいかというと、そんな上司は窓から投げ捨てろ
Adobeのソフトといいその手の噂は多々あるがどれも都市伝説の域を出ないだろ
>>695 送信してます。だから、上司が駄目だと言うなら駄目でしょう。
違法コピーでもないなら特に困る事はないはずwwwww
>>695 存在しない事実に対する否定の情報は無くて当然
昨今の社会情勢を鑑みると、マイクロソフトほどの大企業の開発ツールから何らかの特定できる情報が送信されているなら記事になっている
どうしても確証が欲しいならMSのサポート窓口に聞け
そこで「送信していない」と言うのであればそれは確証になる
マイクロソフトは悪企業という思い込みがその上司にあるんだろうな
そもそも送られて困る情報って何なんだ?
>>698 都市伝説が世の中を綺麗にするなら伝説のまま残しとけw
>>699 よし分かった
まずどんな情報を送信しているのか教えてくれ
ソースも
703 :
691 :2006/03/16(木) 13:33:09
>そもそも送られて困る情報って何なんだ? Winnyがいろいろあったので、いろいろあるのかもしれません。 上司として苦笑。 違法コピーとかの問題ではなく、それ以前に買ってもらえないのが・・。 しかも、中途半端にWinアプリの案件もらってくるし。 (いまはVS6.0)
情報を送信するときはダイアログが出て送信しますかって聞いてくるよ。 勝手に送信することは無いと思う。
だからそんなに心配なら回線切って仕事しろって。
706 :
691 :2006/03/16(木) 14:16:07
レスくださった方々ありがとう御座いました。
とりあえず、MSサポートに電話してみます。
>>705 そういう事を質問したのではないです、「情報の送信の有無」に
ついて質問したのです。
ただ、どうしても安全に作業したいならそれしかないですけどね;;
707 :
705 :2006/03/16(木) 14:20:07
>>706 そういうことを回答したのではないです、こんなところで管巻いてないで
とっとと仕事しろと回答したのです。
ただ、どうしても2chに頼りたいならしかたないですけどねw
WebMatrixHosting に ClickOnce アプリ発行できねぇー FrontPage Server Extensions とやらが必要らしい・・・
>>708 FrontPageExtensionが無いと確かにIDEからの発行は出来ないが
フォルダに作られてるのをFTPでUPすれば問題ない
>>709 あんがと。
IDEからいったん localhost に発行しておいて、
髷で .application ファイルを編集してから
WebMatrixHosting にうpしたよ、、、、マンドクセ
>>707 人間のくず。揚げ足取りしか出来ない生産性皆無の大ばか者
バカって言うやつはバカ
713 :
691 :2006/03/16(木) 16:28:49
>>705 こんな時間に書きコしている時点で
お互い様という事で。
716 :
705 :2006/03/16(木) 19:54:34
>>711 残念、これでも揚げ足取り以外のこともできるんだよ。
この上司と部下ならどんな仕事もばっちりだよ
#define ばっちり あぼーん
DataAdapterを使ってテーブルからDataSetに行を読み込む処理で質問があります。 一般にDataSetは非接続型のデータ処理に使用するので、DataAdapterのFillメソッドは 接続を開く → データを取得 → 接続を閉じる って流れになりますよね。 このとき、自動的に接続を閉じないようにしたい、つまりDataSetを接続型で使用したいんですが、 その場合はどうしたらいいんでしょうか? よろしくお願いします。
2005対応の参考書ってまだ出てないなあ… それとも、単に漏れが見逃してるだけ?
>>719 Fillする前にあらかじめ接続開いとけば、その接続が勝手に閉じられることはない
722 :
719 :2006/03/17(金) 14:51:19
>>721 どうもです。
そうですよね、いちいち接続が閉じられちゃうんじゃ、
トランザクション制御できないですもんねw
トランザクションの意味を理解しているのか
724 :
デフォルトの名無しさん :2006/03/17(金) 17:10:10
おれは理解してないよ
Customer Experience向上プログラムの事ならそれはむしろ利用者の権利だからどんどん質問するべし
俺なんか聞いたこともないぜ
トランザクション手のは、銀行なんかで使うんだよな。入出金管理で、処理中にエラーが出たら、全部処理やめる奴。
そういえば、トランザクションの説明には必ず銀行口座の話が出てくるなw
おれも銀行口座のたとえはよく理解できるんだが、トランザクションは結局よくわからないw
うぉい
tanashin
MDIアプリ作ってるんだけど、 親子のMenuStripどうしはマージできるのに 何でToolStripはマージされないんだ? ちゃんとAllowMerge=trueしてるし、 各々の項目のMergeActionやMergeIndexも 適切に設定してるんだけどなぁ・・・(´・ω・`)
735 :
デフォルトの名無しさん :2006/03/18(土) 01:20:43
ToolStripManager使ってる?
>>732 > 関連する複数の処理を一つの処理単位としてまとめたもの。
>金融機関のコンピュータシステムにおける入出金処理のように、
>一連の作業を全体として一つの処理として管理するために用いる。
金融機関はともかく、概念的にはサブルーチンじゃん
737 :
734 :2006/03/18(土) 08:50:47
>>735 ううん、使ってないす。
だってあれ、両方のToolStrip指定しなきゃなんないでそ、
親フォームから子のToolStrip見えないし、見えるようにプロパティ
用意してまで使わなきゃなんないクラスとも思えないし、、、
なんでメインメニューだけ何もしないでもマージされちゃうんだろう。。。。
>>736 > トランザクションとして管理された処理は「すべて成功」か「すべて失敗」のいずれかであることが保証される。
> ...
> 「出金に成功して入金に失敗」すると、出金された資金が宙に浮いてしまうからである。
これは処理途中でエラーや例外が発生したときに、処理前の状態に戻す(ロールバック)することで
すべて失敗であることを保証するって意味だと思う
そこが普通の関数とかメソッドとかにはない概念なんだと思うんだけど・・・
DBのトランザクションとCOM+のトランザクションをゴッチャにするな 最初の質問はDBのトランザクションだが、後半からCOM+のトランザクションに話が変わってる
DBの接続をしたままにすることとどういう関係があるのかと
おまいらProやStdのアップグレードいくらで買った?
ToolStripにコントロールにあるDatetimeのボックスを追加したいんだけど、 なんか方法ないですかね。
はやい、 なるほどこういうものがあるんですね。 ありがとう。
745 :
デフォルトの名無しさん :2006/03/18(土) 11:18:46
>>740 一度接続を切断しちゃうと、トランザクションは無効になる
746 :
745 :2006/03/18(土) 11:21:08
[補足] ただし、アプリからDBのストアドプロシージャを起動して、 その中でトランザクション処理をやっているなら、 接続は切っても関係ない。
別のスレッドでも質問させて頂いたのですがこちらのスレッドの方が Express Edition関連主流みたいでしたので、再度の書き込みを許してください。 VisualC++ Expressでコーディングを行っていたのですが、 ある時から新規に作成したC++ファイルがCtrl+F7のコマンドで ファイル単体のコンパイルができなくなりました。 (F7などのソリューション全体のビルドだとコンパイル可能) 具体的にはCtrl+F7のキーを押しても新規のC++ファイルだとプログラム にバグが無くても反応せず、上のツールバーの「ビルド」欄でも 「コンパイル」だけが表示されていません。 新規ではない既存のファイルは単体でコンパイル可能です。 よろしければ問題解決のためのアドバイスを頂けませんでしょうか。
>>747 そのファイルは本当に *.cpp ?
もしかして *.h なファイル、ってことはないよね?
749 :
747 :2006/03/18(土) 13:53:34
確認してみましたけどcppファイルでしたっす。 今一度VusualC++ EXpressを再度起動させ、その後しばらく放置してみたら コンパイル出来るようになっていました。 その前にもプログラムの再立ち上げはしていたのですが、その時は治らず、 ここの掲示板に書き込むためにVisualC++を放置してたのがよかったのかも? (VisualC++が対象ファイルのなんらかのパラメータを書き換えるために若干のタイムラグが必要だったとか?) 原因はよく分からないですが、自己解決してしまいました。 748さんありがとうございます。
>>747 勝手にexpress主流にするな。専用スレがなんのためにあるんだ。
マルチするための方便だろ。
751 :
749 :2006/03/18(土) 14:07:37
すいません質問するスレを間違えました。
.NETを始めて1ヶ月の俺がすでにここで発言してる連中を超えてる。 ここまでくるとうれしいより、正直、世の中のレベルに愕然した。 終わり。
井の中の蛙
やっぱ、expressは無料にしない方が良かったな・・・ コミュニティを破壊してるようにしか見えない
755 :
デフォルトの名無しさん :2006/03/18(土) 15:27:56
>>755 あなた学生さんですね、乱暴な書き込みして。
すみませんけどROMだけにしてくれませんか。
お願いします。
758 :
http://www.vector.co.jp/soft/win95/util/se072729.html :2006/03/18(土) 18:24:13
TextSS の64bit化キボンヌ もしくは64bitにネイティブ対応した置換ソフトないですか?
>>758 お前が作れ
ここはそういう人種が来るスレだ
>>760 >>759 の時点ではC♯相談室とふらっとC♯には投稿されていなかったな
他のスレにも投稿されてるのか?
全く厨ってやつぁ困ったもんだな
ヤツメウナギってオパビニアの子孫じゃないの?
ヤバイw 俺、VisualJ#の方がEclipseより好きだw
>747 プロジェクトに入ってないファイルはコンパイルできなかったような。
>>763 でもクラスライブラリが古いからなぁ。
C#への変換って簡単かつ確実に出きる?
>>765 できるわけねーだろw
なに使ってると思ってるんだw
標準のツールバーにある検索の履歴ってどうやって消すんでしょうか?
チョン発狂www
リソースエディタでダイアログ編集してるんだけど、ウィンドウのサイズ変更のプロパティってないの? WS_THICKFRAMEのやつ
770 :
デフォルトの名無しさん :2006/03/21(火) 03:27:15
β版っていつまで使えるの? 期間無制限?
GoLiveライセンス嫁
772 :
デフォルトの名無しさん :2006/03/21(火) 10:10:06
Visual Studio .NET 2003 Service Pack 1 のベータテストが 3/24 から一ヶ月間行われる見込み。 リリースは5月か
今頃2003かよ。
2005が出てから2003のSP1なのな
実際のところ、すでに .net 1.1 SP1 の環境が多いからね〜。 でも、VS.NET 2003ってVS2005よりも軽いし、結構、よかった。 XPもVistaリリースの後で、SP3が出るんだよね?
Proのupgradeを64800円より安く買った人居ませんか? カカクコム見てもVS2005はほとんどリストに出てきません。 秋葉近辺でこの辺が安かったとか、お願いします。
>>776 コム糞だよね最近。
更新おせーし、システムか社員変えたほうがいいな。
ぐぐれば最低でもそれより3000円くらい安いのは見つかるぞ
779 :
デフォルトの名無しさん :2006/03/21(火) 17:43:01
保証はできんが、56,000円ぐらいで買えると思う
780 :
デフォルトの名無しさん :2006/03/21(火) 17:49:43
ラディカルってところ、 Visual Studio 2005 Team Suite with MSDN Premium ステップアップグレード版 JAN: 4988648376137Win Microsoft ¥142,800 これなんだ?
ようするにMSDN入ってないと意味無しなパッケージ? 買っても使えないんならしょうがないや
通販での学生証(アカデミック購入時)の確認ってどうやってんだろ? 配達員の人が確認するようなやり方なのかな
アマゾヌだとFAXだったはず。
786 :
749 :2006/03/21(火) 23:30:34
確認なしで注文できました
ネット通販だと確認無しが結構あるよな まあ最終的にはマイクロソフト株式会社との契約になるから、販売元は無関係っちゃ無関係 譲渡と違ってインストールするまでは契約を締結したことにならないはず
クラスの詳細ウィンドウに入力しようとすると隠れるのは仕様ですか? 固定するためにクリップを押そうとしても 隠れて裏のウインドウが選択されるし
790 :
デフォルトの名無しさん :2006/03/22(水) 20:09:45
IDEのタブにカーソルをポイントしたら スルスル出てくる アレって どっかにおちてない?
ツールボックスに落ちてなかったっけか?
サードパーティ製のをつかわんとない希ガス
WIM イメージ ファイル展開したいけど、 WIM イメージ形式用の APIはどこにあるんでしょうか
クラスの詳細は俺のも隠れる というか何処クリックしても透過する感じ
STLport入れるにはnmake-vc71.makでよかですか? VC8は見当たらない
>>795 sourceforgeからSTLport5.0.2落とせ。
nmake-vc8.makが入ってる。
configure.bat msvc8[enter]を忘れずに。
ビルドするとリンカ警告が一つ出るが、今の所気にしないように。
5.0.2はVC8 beta用だから5.0.3か何かが出るまで待て。
797 :
デフォルトの名無しさん :2006/03/23(木) 14:26:33
>>720 MSのサイトにある15分でズバリ!とか、そのあたりを見ろ
799 :
デフォルトの名無しさん :2006/03/23(木) 22:11:06
JDKが1.1なら
普段書かないようなコードと変な警告が出たんで 結局、ゼロから書き直したな。
流れぶった切ってごめんなさい。せっぱ詰まって質問です。 VS2005 C# WindowsFormで、 CheckedListBoxってありますが、 データベースのデータをバインドする方法が分かりません。 プロパティの中にDataBindingsという項目があって、その中でDataSourceを 指定できるようなので、そこでプロジェクトデータソースを指定しても、何も 表示されません(全く同じプロジェクトデータソースをGridViewにバインドした場合は 期待通りに表示されます)。 MSDNを見ると、「CheckedListBoxにはデータバインドできません」とあって、??? なのですが、ではいったいどうやってデータソースをバインドするのでしょうか。 一度Viewかなにかに取得して、Item.Add()しろという意味なのでしょうか。 どなたか、素直なバインド方法をご存じないでしょうか。
802 :
デフォルトの名無しさん :2006/03/24(金) 21:26:32
流れぶった切ってごめんなさい。せっぱ詰まって質問です。 VS2005 C# WindowsFormで、 CheckedListBoxってありますが、 データベースのデータをバインドする方法が分かりません。 プロパティの中にDataBindingsという項目があって、その中でDataSourceを 指定できるようなので、そこでプロジェクトデータソースを指定しても、何も 表示されません(全く同じプロジェクトデータソースをGridViewにバインドした場合は 期待通りに表示されます)。 MSDNを見ると、「CheckedListBoxにはデータバインドできません」とあって、??? なのですが、ではいったいどうやってデータソースをバインドするのでしょうか。 一度Viewかなにかに取得して、Item.Add()しろという意味なのでしょうか。 どなたか、素直なバインド方法をご存じないでしょうか。
>>802 >MSDNを見ると、「CheckedListBoxにはデータバインドできません」とあって、???
>なのですが、ではいったいどうやってデータソースをバインドするのでしょうか。
できないって書いてあるんだからバインドできないんだろ?
代わりにListView使えば?
C#でdoubleをfloatに入れるはどうすればいいですか
Math.Round()
ExpressEditionって結局登録しないと30日しか使えないの? ベータ版ではそうだったけど、正式版では何も催促されないしプロダクトキー?を入れる場所もないんだが。
当方VB5.0を使っていましたが、やはり色々と無理があるので そろそろ、Visual Studio 2005 Standard Editionでも買おうと思っています アップグレード版を地元のショップで買おうと思っていますが 19,800 円以下なら買いでしょうか?
809 :
デフォルトの名無しさん :2006/03/25(土) 02:04:52
VB5て・・・ 今のVBはVB5とは別もんだぜ?
>>808 Visual Basic 2005 Expressが今なら無料でダウンロードできるというのに、
試さずに買うの?
>>807 CDイメージの方は必要無し。
Webインストーラ版はシラネ。
色の設定ウィンドウが消えるバグをさっさと直せ>ゲイシ
>>811 ああそうだったんだ、そういやisoからインストールした気がする
いずれにせよ Express Edition でもユーザ登録はしておいた方がいいな。
誰か、2005 Std、Proのアップグレード版買った人いる? Expressをユーザ登録しておけばアップグレード版を使えるそうだけど、 プロダクトキーもないのに、アップグレード版はユーザ登録してるかどうかって、 どうやって判断してるの?
817 :
デフォルトの名無しさん :2006/03/25(土) 12:03:30
VS2005の「リファクタリング」について質問です。 リファクタリング機能追加したい。もしくは追加したようなものがすでにある、などの情報はどの辺りを見ればいいですか? メソッド<->プロパティ化みたいな機能を作りたいんですけど
818 :
デフォルトの名無しさん :2006/03/25(土) 12:42:08
VC++ ExpってWin32アプリって作れないの? コンソールは作れるって書いてあるけど意味無い・・・
MFCがついてないだけでWin32ウィンドウベースアプリは作れるぞ。
Professional つかってるから Express は試したこと無いんだけど、 フォームエディタはついてないんだよね。C++/CLI で さくさく Windows Forms でデザインなんてのは無理だよね?
>>821 私は、それが可能なことが最大にして唯一の長所だと心得ておりますが
>>822 それは Express でもできたのか。
できなかったらなんもVisualじゃねーよwww 売り物にならんよwww
ProfessionalとExpressは共存できるから入れて自分で確かめろ
>>824 いやぁ、Express だし、そうかなぁ、とか思って。
まぁそのフォームデザイナと .NET Framework での
プログラミングの布教のためだから当然か。
あ、そりゃ MFC つけるわけねぇよな。
827 :
デフォルトの名無しさん :2006/03/25(土) 14:25:32
Visual Studio .NET 2003 のβテストいきなり 3/29 に延期
828 :
デフォルトの名無しさん :2006/03/25(土) 16:55:17
・Microsoft Platform SDK(x86)をインストールする ・オプションのVisual C++ フォルダにPlatformSDKのパス(bin,include,lib)を追加 ・corewin_express.vspropsを書き換える ・AppSettings.htmの441−444をコメントアウト ・再起動する ・新しいプロジェクトダイアログを開く ・・・あれ?Win32Appはどこorz
>>828 プロジェクトの新規作成ではWin32 コンソールを選んで、
その後のウィザードでWindows アプリケーションを選ぶ。
>>829 thx
今のは間違いでホントはこっちでした機能を使えということですか。
まぁ、わがままはいうまい。
>>815 チェックなんかしてないだろ。開発ツールに関しては
普及させたい意図もあるんじゃね?
現にタダで配ったものからもアップグレードOKなんて
言ってるくらいだし。
2003のある環境に2005をインストールしたらデバッグモードでの実行ができない・・・。 なして?
仕様です
VS2003のインストールって時間かかりすぎ。 おまけにCDドライブがぶっ壊れそうなくらいなアクセスするし。
仕様です
困ったことに作りたいものが無い
じゃ、なにも作らなければいい
>>807 30日切ると実は俺登録しないと動かなくなるんだと告白されるYO
カーリングゲーム頼むよ(・∀・)
マウスでシャカシャカ擦るのか?(;´Д`)
たぶんEAとかが作るスポーツゲームより高度になると思うw うん、まず物理とルールからだねw
デッキブラシ型ジョイスティックの開発が必要だな
ふぃぎゃーすけーとげーむをたのむよ
なんでおまぃらゲームしか提案しないんだ
マジメに提案したら
>>836 が本当に作ってくれるの?
>>836 はしらんが
ゲームじゃなくて、画期的なものでだったら俺が作りたいと思う
んなわきゃない
849 :
847 :2006/03/26(日) 01:16:26
画期的だったら自分で挑戦するよ
OpenSourceにして俺も混ぜてくれ
オナニーシミュレータとか
画期的か・・・ 2chのサーバー状態を定期的に取得してグラフとして描画。 また、XMLやデータベース化してどの時間帯でどのサーバーに 一番付加がかかってるかを簡単に見れるような奴とか。 ファイル名やその他の情報(読み取り専用とか、MP3タグとか) に特定の文字列があれば指定したフォルダに振り分けてくれるとか。 全然思いつかないや。
画期的ではないがスレッドを読み込ませると独自の文章構成を学習していき 自動的にレスを発信できる学習型人口無能とか欲しいな
人口無能が洗脳されますた。
盛り上がってるとこすまないが、 STLのlistで、headを指してるイテレータ(多分end()に当たる位置)を インクリメントしようとすると妙ちくりんなランタイムエラーをだすようになってるんだが これはなんか.NETの方とあわせるためとかそういうアレ?
どうしてカトルがウイングゼロなんか持ってたの?
さあ、角度とかのせいじゃない?
>>857 それだなぁ完全に無駄な処理が書き足されててすごい迷惑だ
TeamEditionおとしてもーた。
862 :
デフォルトの名無しさん :2006/03/27(月) 00:35:59
警察にいけば? 誰かが拾って届けてくれてるかもしれんよ
一行目だけでいいと思う
香取慎吾がどうしたって?
どうでもいいけど違う言語で同じ動作をするコードを記述してコンパイルした時に、 サイズが小さい方が優れてるのか
言うまでも無いがそんなの状況によるだろ
>>865 が不遇な評価受けてるプログラマなら自信もて
ただ思いつきで書いたなら他のスレいけ
だったらアセンブラ最強だな
ヒント:機械語
>>865 >>866 が「状況」ってことで説明しているが、1回しか使わないんだったら
使う時間より作る時間が短い方がいい。変更の頻度が高いんなら可読性のいい
のがいい。30年も使うものなら自分がいなくなってバカな後輩でも分かる
ようにしておかないといけない。
何かを制御していてレスポンスが速くないといけないとか、飛び込んで来た
要求を待たせてはいけないとかあるなら、処理時間の計測をして収まるように
しないといけない。特に firmware などは。
・・・てなことになる。
>>865 そんな事はない
処理の最適化とサイズの最適化は違うアルゴリズム
どっちが優れているとかは要件によって判断基準が変わるから比較できない
CPUの乗算命令が考えられないくらい遅かった時代って、あえて加算で乗算を表現することあったよな ステップ数は大きくなるけど速度は上がる サイズ至上主義者にとっては汚いコードのようだけど、速度を求められるときはそっちを使ってた
サイズがでかい方は速度が遅いって概念はあるな。
それって正規化したらスピードは焼くなりそうってぐらい勘違いだと思うよ
そこで手動最適化+脳の最適化ですよ
短時間でステップ数を多くかけるプログラマーほど評価が高い
>875 ループ書けば数行で済むところをコピペで数十行に膨らませたのはおまえだな!?
次のバージョンではPython版もでるの? C#で一本化出来ればいいのに。。。
すみません、秀丸のマクロを使ってコーディングを無限ループさせますた
[クラスの詳細]が何処クリックしても隠れるな
C#は書いている時が一番楽しい VBは動かしているときが一番楽しい
VB6みたいにウインドウ一目見ただけでVB製 と分からないだけマシ
>>881 VB6製でもMANIFEST同居させてLUNA適用させれば分からん
#見た目だけで動作はアレだがw
2005ってWebアプリってなくなってしまったのか? Webコンポーネントしか作れないんだが
885 :
デフォルトの名無しさん :2006/03/28(火) 10:08:11
みたけどなにもないよ
どこで聞いていいのかわからなかったので質問させてください。 VBでインターフェースを作成し、データベースにはアクセスを使おうと思っています。 それで作った物を配布しようと考えているのですがプラットフォームをVB6にするかVB.netにするか 迷っています。色々調べたのですがVB6だとランタイムが必要でVB.netには.net Frameworkが無いと 無理なようで、現状配布目的の場合どれを選択するのがよいのでしょうか? スレ違いかもなのですがよろしくお願いしますm(_ _)m
配布先のOSにも制約される
配布先のOSはWindows系なのですが、バージョンが95〜XPまでバラバラなのです。 しかもその配布先は社内ではなく社外なので出来るだけインターフェイスとDB以外は 入れたくありません。やはり必要最低限のランタイムを同梱させて配布するのが今のところ いい方法なのでしょうか?それとも.,netでもいい方法があるのでしょうか?
Access VBA じゃなぜだめなんだ?
95って時点で、.net Frameworkは駄目だろ? それくらい調べとけ。
>>892 「データベースにはアクセスを使おうと思っています」
って書いてあるから、利用するマシンにはすべてAccessが
入っていると思ってた。
「Jet データベースエンジンを使おうと思っています」
とカンチguy ?
>>892 >887によると「アクセスを使う」とある。従って、Accessがないことを想定する必要はないな。
正直、AccessVBAならランタイムは必要ないな。 そうでなくても、VB6のランタイムの入手性を考えたら.netにする理由がない。
一発でVBランタイムもACCESSも入るVB6にすれば
95なんて切り捨てて.netにした方が開発が楽。
で、 Office 2007 の Access では VBA のかわりに C# なんかになるのかな?
最新の.NETは2000とXP以外全て切捨てられている
>>896 ACCESSが入るわけではない。VB6がACCESSをアクセスできるようになるだけ。
>>887 こういうふうにみんな混乱するから仕様と環境は明確に書こう
いいじゃん.NEETで 流石にVB6はもう古いよ
>>899 未だに9x系を業務に使ってる会社って(((( ;゚Д゚))))
制御系ではMS-DOSやPC-9801などが現役
オレに支給されてるノーパソはバリバリの98無印です
NT鯖だって断然現役だしな
908 :
887 :2006/03/28(火) 13:05:25
昼飯中でカキコ遅くなってもうしわけありません;w;
社外というか正確には学校です@w@なのでOSについてはバラバラです。
アクセスについては説明不足でしたが、学校のPCにはアクセスが入っていないため
>>893 さんがい言うようにDAOで参照するためにDBだけアクセスを使うつもりです。
やはり古いかもしれないのですがVB6を開発環境にするしかないのかなっと・・・
VB6ってまだ売ってるのかな・・・(汗
せめてADOにしてほしかった
>>909 あっ!とくにテーブルの追加とかはする予定がないのでADOでもおkです><
ただ、DAOのほうがホームページでの解説なども多かったのですそちらにしようかと
思っていたので。
アクセス入っていないということはDB共有だな。 ブラウザだけで動くWEBアプリにしてはどうか。
いっそオラクル入れよう(ぉぃ
>>912 オラクル無理っぽ@w@
WEBアプリですか!最初それを考えてもいたのですが(アクセスにWEBページの作成があるため)
アクセスDBから加工した物をFDに格納するの方法がWEBだといまいちどのようにしていいのかわからない
のでVBで加工しようと思っていました。
実際に加工の方法はフィールド毎に特定のバイト数を持ち、たとえば名前フィールドには15バイトだと
"コバヤシ "のようにスペースを入れ、数字には"000000000000134"の用に頭に「0」を入れます。
VBだと下記のような方法にしてます。
B=名前のフィールド
If Not 15 = B Then
zero = 15 - B
For a = 1 To zero
B = "0" & B
Next a
End If
スレ違い
いっそVBScriptでどうだ。
いい加減ちょっとウザイかな
>>914 、916さんすいません。
WEBとVBスクリプトの線でこれから調べて見ます。スレ汚しすいませんでした
If Not 15 = B Then
ドットニートかよ!
If 919 Is Neet Then MsgBox("逝ってよし!!") End If
プロトタイプ宣言 std::isneet(const Person& p);
namespace std { inline bool isneet(const Person& p) { return p.has_job() || p.is_student(); } }
>>922 こうじゃないか?
namespace std {
inline bool isneet(const Person& p)
{ return !p.has_job() && !p.is_student(); }
}
NEET の最後の T が考慮されてないぜ
何このスレ・・・・・・・? /ヽ /ヽ / ヽ / ヽ ______ /U ヽ___/ ヽ | ____ / U :::::::::::U:\ | | // ___ \ ::::::::::::::| | | | | | U :::::::::::::| | | .|U | | ::::::U::::| | | | ├―-┤ U.....:::::::::::::::::::/ | |____ ヽ .....:::::::::::::::::::::::< └___/ ̄ ̄ :::::::::::::::::::::::::| |\ | :::::::::::::::::::::::| \ \ \___ ::::::
2005をインストールしてから2003をインストールしても大丈夫ですか?
NT4.0は使い物になるが MEはゴミ 古い新しいの問題ではない
気持ち悪いのでやめとけ
気持ち悪いからスレが終わる前に書いとこう
>>901 > ACCESSが入るわけではない。VB6がACCESSをアクセスできるようになるだけ。
お前も間違ってる。
VB6のインストーラで同梱できるのはMDACであり、それに含まれるJetエンジン。
AccessはJetエンジンを使ってMDBファイル等にアクセスしているだけで、JetエンジンがAccessではない。
もしAccessの機能を使おうとするなら、AccessのOLEオブジェクト経由で操作するしかない。
SQL ServerのEnterprise Managerとは違い、Accessはそれ自身にも機能があるからJet経由では全機能を使えない。
>>901 はMDBファイルのことを初心者向けにACCESSと書いたのだと思う
OLE古っ
mdbってAccessなしで合法的にMS提供の機能で作成することってできるの?
配布したプログラムから使うのならね
XPはMDACランタイムもVB6ランタイムも標準機能として含まれている
完全に初心者スレ化してるぞ
oracleもDB/2もSQL Serverもタダのバージョンがあるのに・・
サーバーがいるじゃん。 どっちかっつーとSQLite+ODBCドライバがいいのでは。
最初に質問した人は、 MDBファイルを愛しているんだと思う。
>937 MDBとそれを読み書きするアプリはあちこちに配るけど、 処理は各一台毎に完結してるってことなの?
VB6なんていまさら買えないと思うけど。
6月まではSubscriberDownloadで落とせるとか
>>937 MSDEはサーバ利用なんて考慮されてませんが
サーバー利用する時点でVB6なんかいらない サーバーだけ.NET FRAMEWORK入れてASP.NETで作ればいい
同時接続10ユーザー以下ならサーバー専用OSもいらない。 2000WSかXPProのIISで十分。
VS2005Proまだ買ってない。キャンペーンはしばらく続くよね。 2003使ってる。 はやく2005に移りたいな。エクスプレスじゃない方の。。
スマートデバイスアプリで タスクトレイにアイコン表示できないもれを だれかたすけてください
すいません、VB2005の質問スレがなかったので、ここで質問させてください。 あるModule内で構造体を定義しています。(下のtestStructure) そこで、あるクラスのSub関数に、この構造体を渡したいのですが 例のコードでは以下の用なエラーが出ます。 「'item' は、型 'Module1.testStructure' を class 'clsTest' 経由で プロジェクトの外側に公開できません。」 クラスというものがよく解っていない初心者ですが、 なぜこのエラーが出るのか教えていただけないでしょうか? そもそもオブジェクト指向の言語で構造体使うのが間違ってます?? ファイル:Module1.vb Module Module1 '構造体 Public Structure testStructure Dim flag As Boolean Dim Name As String End Structure End Module ファイル:clsTest.vb Public Class clsTest dim vItem as testStructure Public Sub New(item as testStructure) <−ここでエラー vItem = item End Sub End Class
MDIアプリで、子フォームを表示したときにデフォだと メニューが強制的にマージされちゃうんですけど これをさせない方法ってないでしょうか・・・?
950 :
デフォルトの名無しさん :2006/03/30(木) 00:30:33
Module をPublicに
Xml.XmlTextReaderってHTMLパーサーとして使えるんだろか。
Professional UpgradeにはWindows Server 2003 Developer Editionってついてこないの? ついてこないのならStandard買うんだったorz
StandardにWindows Server 2003 Developer Editionがついてくるのか??
いやいや、Professionalについてこないんなら Professionalの意味がなかったてことでしょ
955 :
デフォルトの名無しさん :2006/03/30(木) 19:39:18
Visual J#インストールできない。 さきにVB、VC++、VC#をインストしてると無理とかあるの?
>>951 使えないと思います。HTMLは行儀悪いから
携帯の支払期限が今月の27日なんだけど 払ってないといつとまるの? アコムで借りた80万を競馬に突っ込んで 利子払えずに先月強制退会 国保は15年滞納で6月までと宣告されたんだけど
(゚Д゚)ポカーン
>>959 携帯は生死に関わるインフラじゃないので結構あっさり止まる
過去に滞納してないなら2ヶ月くらい、滞納したことあるなら1ヶ月くらい
アコムはそう簡単に債務の譲渡はしない
50万円の壁を破って借りれたという事はそれなりの実績があるということだから余計に譲渡されない
実際は30万円くらいだろ?借金を競馬に突っ込むようなヤツが信用されるとは思えないよ、見得張るな
国保は去年から支払える能力があるのに長期滞納してる人に法的措置してる
逆を言えば取れなさそうな人は訴えない
何かあったときに自分が困るだけ
と、スレ違いコピペにマジレスw
>>961 スレ違いコピペにマジレス
しかし
笑えた。
スレ違いコピペにマジレスコピペなら更に良かったのに とかマジスレチスマソ
964 :
デフォルトの名無しさん :2006/03/31(金) 10:22:12
自作自演だったら完璧だなw
965 :
デフォルトの名無しさん :2006/03/32(土) 00:08:20
日付が変です
エイプリルフールのギャグのつもりでしょ。 全然面白くないけど。
さすがプログラム板 みんな、俺でも出来るよぐらいにしか思ってないんだろう もっと釣られてやれよ(;´Д`)
968 :
デフォルトの名無しさん :2006/03/32(土) 00:24:15
こんにちは。 VisualStudioのIDE上で他のコンパイラ(cygwin上のgccとか) を使って、クロスコンパイル環境を作りたいのですが、 どうすればいいですか?
>>967 3/32程度ならまだマシだが、正月だったかにがらっと変わったときとか
それへの対応にかり出される専ブラ作者が不憫でならない
>俺でも出来るよ と思いつつ何もやらないのが2chのゴロツキクオリティ
>969 datに文字列として入ってるだけだから、 別に専ブラでも特別変わった事してなきゃ問題無いと思うぞ。
3/32や2/30なんて普通にでますが、私のコーディングではorz
俺なら専ブラがエラー吐き出すんじゃないかと思ってこんなことやれねえw
おれの12万の腕時計は毎年2/29までカウントするよ(・∀・)
やべwwwww CocoMonarは06/04/01(土)ってちゃんと表示しやがる
>>976 この板らしくコードを考察すると、
一度struct tmに入れてからtime_tに変換してそれを再度ばらしているんだろうな。
容量削減とかで曜日情報が削除されてたときがあったからね
979 :
デフォルトの名無しさん :2006/03/32(土) 14:31:13
VS2005のヘルプは、ツリーと現在表示しているページの 内容を同期させる同期ボタンが見当たらないのだけど、 まさかなくなってしまったのかな?
ダイアログエディタから「変数の追加」を実行しても真っ白なウィンドウしか出ねぇ 一々手で追加するの('A`)マンドクセ
ツールバーの結構右の方にあった気がす
同期ボタンあった・・・ アイコン変わっているから見つからなかった・・・
983 :
デフォルトの名無しさん :2006/03/32(土) 16:22:40
Visual Studio 2005 で C++ で開発しているんですが、 ・ソリューションエクスプローラ ・エラー一覧 ・出力 のペインにフォーカスがあったとたんに30秒くらい 固まるって言う現象に遭遇した人いませんか? 因みに30秒くらい待つと、ソリューションエクスプローラの 各アイテムやエラー一覧の各アイテムをさわることができますし、 もちろんエラーをダブルクリックすると当該ソース行に ジャンプすることもできるようになります。 この30秒程度のフリーズって、なんで起きるのでしょうか? ちなみに開いているプロジェクト数は4〜6程度です。
30秒とまではいかないけどうちでもなるよ。
985 :
デフォルトの名無しさん :2006/03/32(土) 16:56:49
>>984 ふむ、長さは多かれ少なかれどこでもそうなるモノなのかな。
本末転倒かもしれないけど、そういうことがおこりにくく
なるようなコーディング(例えばソースファイルの分割の仕方)
とかあるのかな?あきらめるしかない?
一つのプロジェクトしか開いてない状態だとさくさくうごく
んだけどなぁ。どのプロジェクトも。
同じソリューションに4〜6程度放り込むと
とたんに重くなる。悲しい。涙も枯れ果てた。
>>983 固まった事はないなあ。メモリの搭載量にもよるんじゃないか?
JITコンパイラで該当するCLRをコンパイルしている時に固まるとか。
メモリをたくさん積んでいると、ジェネレーション2とかジェネレーション3の
コンパイルされたコードがメモリから追い出される割合が少なくなるとか、
そういう事かもしれんね。
あ、ちなみに今は1GRAMです。1.5Gとか2Gだとさらに軽くなるんでは。
988 :
983 :2006/03/32(土) 18:43:25
漏れも1G over。余ってた 256MB も挿してるから 1.2GB。 メモリはかなり余裕あると思う。 ネイティブのコードしか作ってなくてもCLRとか関係あるのかな。 って、それは IDE のコードがマネージドで書かれてるからってこと? この状態でMSの人もVS使って開発しているのかなぁ。 あ、もしかしたら Team Edition (だったっけ?)では発生しないとか。
>>988 いや、うちはProfessionalだよ。1.2Gかあ。そしたらメモリ搭載量は関係ない
みたいだね。
IDEはやっぱりマネージコードで書いてあるんだよね。特有のもっさり感があるし。
固まるって事は、予想だけど、JITよりもガベージコレクトの方が起きていると
思うんだよ。それともバグなんかねえ。
990 :
983 :2006/03/32(土) 19:09:28
あ、うちもProfessional。 いっそのこと、もういっぺんインスコし直してみようかな。 むしろ Express Edition でおこるかも試してみてもいいかも。 Professional と Express Edition と同居させられるかな? やってみた人いる?
はっきり言おう。 メモリーの搭載量は関係ない。 適当をこくな。
992 :
983 :2006/03/32(土) 19:20:33
>>991 うん、メモリは別に問題ないよね、って
上でも言ってるんですが。
適当をこくなってのはどの点に関してなんでしょうか。
>>991 そんな事はない(自信満々)。
メモリが多いほど、ディスクキャッシュに割かれるメモリが増え、
結果として動作が軽くなる。
.NETのGCって、マルチスレッドで実装されているんだよね? ということは、デュアルコアだと、ある程度軽くなるのかな。
メモリ増設した方が早くなるんじゃね?
>>991 ほう。そしたらメモリ0MBでもいいと?
くだらん
メモリ0MBでWindows動くと思ってるのか・・・
射精中
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。