1 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 01:46:56 ] Visual Studio 2005 Express Edition(無償) www.microsoft.com/japan/msdn/vstudio/express/ 貧乏人は急いでGETだぜ! Visual Studio 2005 Developer Center www.microsoft.com/japan/msdn/vstudio/2005/ lab.msdn.microsoft.com/vs2005/ Visual Studio 2005 製品ライン概要 www.microsoft.com/japan/msdn/vstudio/productinfo/productline/ www.microsoft.com/japan/msdn/howtobuy/vs2005/ Product Feedback Center lab.msdn.microsoft.com/productfeedback/ 過去スレ Part9 pc8.2ch.net/test/read.cgi/tech/1138703942/ Part8 pc8.2ch.net/test/read.cgi/tech/1137354521/ Part7 pc8.2ch.net/test/read.cgi/tech/1135529419/ Part6 pc8.2ch.net/test/read.cgi/tech/1134819322/ Part5 pc8.2ch.net/test/read.cgi/tech/1133029283/ Part4 pc8.2ch.net/test/read.cgi/tech/1131494714/ Part3 pc8.2ch.net/test/read.cgi/tech/1125460842/ Part2 pc8.2ch.net/test/read.cgi/tech/1113305966/ Part1 pc8.2ch.net/test/read.cgi/tech/1080916113/
596 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 10:48:39 ] >>520 少なくとも、C#とNative C++ではIntelliSenseの解析時間がまるで違う。 Native C++はboostとかの超絶技巧ヘッダ、特にtemplateとか プリプロセッサマクロを技巧的に駆使してるものを 多数includeしてると、解析がすさまじく重くなる。 そして、時々解析がバグってIntelliSenseのキャッシュファイルを消して 再構築させないと、うまく動かなくなる。 作業中のプロジェクトのincludeの根っこにあるようなヘッダをいじると、 セーブするたびに糞重いIntelliSenseの更新が動く。 IntelliSenseの動作時も、templateとgenericsの機能の差を考えりゃわかる けど、C++の方が重い。けど、これは多少の違い。
597 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 11:05:08 ] VB.NETで 開始の 「#Region」 は先頭にスペース入れられるのに 終了の 「#End Region」 は先頭にスペース入れられないんでやんの・・・ こんなの使えねーよ、ほんとに!!
598 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 11:14:26 ] >>596 わざわざ御自分から超絶技巧糞ーすを書いてるって御曝しにならなくてもよくってよ
599 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 11:52:01 ] >>584 THX!! 早速アップグレード版買ってきます
600 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 12:48:52 ] M$がSA価格を7月に改定 ttp://itpro.nikkeibp.co.jp/article/NEWS/20060217/229622/
601 名前:デフォルトの名無しさん [2006/02/17(金) 12:49:26 ] いえええーーーい、お父さんは思い切って600ゲットしちゃうぞ! 600ゲットーーーーーー
602 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 12:56:20 ] (恥)
603 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 13:02:13 ] やっぱりお父さんってどこか外してるのよね
604 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 14:26:02 ] ワロタ
605 名前:デフォルトの名無しさん [2006/02/17(金) 14:26:13 ] >>596 たしかに。 boost とか使ってるとそうだな。 しかしもはやboost無しでは生きて行けない。 そしてIntelliSense無しではboostが使えない体になってる。 無用のプロジェクトはできるだけアンロードする事で少しは軽くなる。 気休め程度だけど。
606 名前:デフォルトの名無しさん [2006/02/17(金) 14:39:17 ] 俺はC++は使えないんだが、boost使ってるあるフリーソフトのソースをダウンロードして コンパイルした後、IntelliSenseのデータベースが30MBあってすげえたまげた
607 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 14:44:10 ] VB.NETで Public Shared Aaaa As Integer = 0 Public Shared Bbbbbbb As String = Application.StartupPath Public Shared Cc As String = String.Empty みたいに、せっかく縦の線を揃えて見やすくしたのに、勝手にスペース削除して Public Shared Aaaa As Integer = 0 Public Shared Bbbbbbb As String = Application.StartupPath Public Shared Cc As String = String.Empty なんてするんじゃないよ、このやろう!! こんなの使えねーよ、ほんとに!! !
608 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 14:57:48 ] >>607 ブラウザでみるとさっぱりわからんw
609 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 14:58:38 ] わらた
610 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:05:27 ] >>607 うむ、上と下で全く同じにしか見えんな
611 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:14:17 ] もうお父さんたら焦りすぎ
612 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:18:15 ] >>608 ,610 つ専ブラ
613 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:19:19 ] 専ブラでも一緒だよ。だからリンクつけてポップアップするようにしたんじゃないか
614 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:24:20 ] Visual Studio.NET 2003スレは無いのね・・・(´・ω・`)
615 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:29:06 ] >>613 漏れの専ブラ等幅フォント使ってるから違いがよくわかる (プログラマは習慣的に等幅フォントを好むんじゃないか?)
616 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:31:33 ] AAが多いから、IEと互換にする場合が多いかな
617 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:33:13 ] p2だとどうやっても同じだよ
618 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:34:15 ] おいおい Visual Webって俺が10年くらい前に作ろうとしてたHTMLエディタの名前じゃん
619 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:35:18 ] 10年くらい前のHTMLエディタって、コザイクあたりかw
620 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:35:54 ] >>615 フォントの問題じゃないよーな気がするw
621 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:50:07 ] >>620 >615の専用ブラウザは複数の空白を一つに纏める機能を殺してあるんだよ、きっと。
622 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 15:51:41 ] >>615 それじゃAA崩れるじゃんよ
623 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 16:22:17 ] っ [脳内コンパイル]
624 名前:607 mailto:sage [2006/02/17(金) 16:59:17 ] いいよもう、 仕事以外ではC#使うから(´・ω・`)
625 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 17:19:42 ] >>624 何故そこで開発環境の話じゃなく言語の話になるのかと10年くらい
626 名前:607 mailto:sage [2006/02/17(金) 17:28:44 ] >>625 VSでもC#なら>>607 のようにならないから
627 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 17:36:52 ] エディタの設定で動作変えられないか?
628 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 18:42:30 ] >607 全角スペースでリトライ
629 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 20:34:28 ] AC版を買ってきたぜ。 なんで枚数が多いのにDVDじゃないんだよorz
630 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 20:46:27 ] MSDNヘルプをF1で見ると、ほぼ100パーセント英語のドキュメントが先に出て来るんだけど これって日本語を優先的に表示させる事は出来ないの?
631 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 20:47:02 ] >>629 ヒント: DVDが読めないPC
632 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 22:07:54 ] >>630 漏れは日本人だが、日本語のMSDNの方がわかりにくく感じるのは 気のせいだろうか・・・
633 名前:デフォルトの名無しさん mailto:sage [2006/02/17(金) 22:32:55 ] 機械翻訳のせいじゃない? 俺も英語のページの方が読みやすい
634 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 00:22:28 ] 日本語のページには嘘が書いてある場合がある。
635 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 00:54:41 ] >631 ヒント:両方つけろ
636 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 01:17:24 ] JscriptでThreadを作る方法をぽろっと教えてください。 ちなみにうちの妹は巫女です。
637 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 01:25:13 ] int Thread;
638 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 01:28:40 ] public class a{ public function ax() :void{ 何かしらの処理。 } }; aaa = new a(); thd = new Thread(a.ax); で二つ以上のコンストラクタに一致します。エラーが出るのです。
639 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 02:03:41 ] >>635 ヒント : DVDドライブはCDも読める
640 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 02:06:34 ] >>639 第一世代の物は読めない。
641 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 02:22:14 ] aaa.axでなくていいのかい?
642 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 07:05:13 ] ___CxxFrameHandler3って何?
643 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 07:07:13 ] ___CxxFrameHandler3
644 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 07:09:36 ] ___CxxFrameHandler3?
645 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 09:33:46 ] なんかアクションするたびに一瞬ツールバーの二段目がなくなったり出たりするから 高さが伸び縮みしてうざい
646 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 11:09:37 ] >>645 1段だけで済むように減らすとか。 画面が広ければデフォルト表示分なら1段で全て表示できるけどな。
647 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 11:18:11 ] >>645 並び替えておくのもありかもね。
648 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 12:09:31 ] >639 ヒント;ヴぁかは死んでも直らない
649 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 12:19:26 ] 生きても死んでも変わらない>>648 を哀れむスレになりました。
650 名前:デフォルトの名無しさん [2006/02/18(土) 12:19:56 ] 648 名前:デフォルトの名無しさん[sage] 投稿日:2006/02/18(土) 12:09:31 New!! >639 ヒント;ヴぁかは死んでも直らない
651 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 12:35:36 ] >>632 ttp://forums.microsoft.com/msdn-ja/ShowPost.aspx?PostID=243468&SiteID=7 こんなの多いからな。
652 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 12:51:24 ] 誰かForm.WindowStateの解説の誤訳も報告してくれ。 これが誤訳だと気づくまでにどれだけ時間を無駄にしたことか
653 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 12:53:03 ] >>652 自分でやれよw
654 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 13:31:41 ] >>645 コードとデザイナを切り替えるたびに、ピョコンピョコンして カワイイと思ってるのは漏れだけか?
655 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:18:41 ] >>653 便乗 FindFirstFileに誤訳見つけたんだが、どこで報告すればいい? アカウントが必要とかだったらやりたくないが。 > ルートディレクトリ内のファイルを検索するには、この関数で "C:\*" のようなファイル名を指定し、 > 引き続き GetFileAttributes 関数を使ってルートディレクトリ内を検索してください。 GetFileAttributes じゃなくて FindNextFile だろが。ヴォケ! しかし、FindFirstFileみたいな基本的なものにもまだ誤訳が残ってるとはあきれる。
656 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:23:31 ] >>655 訳分からん正義感を振り回すな。
657 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:24:09 ] >>655 ぐえっ本当だ。こりゃ、SP1出ずにまた2006出すのかなぁ・・・・・
658 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:45:34 ] それ訳だけがおかしいのかね。 もしそうならどうやってそんな間違えが可能なのか興味ある。
659 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:45:54 ] >>656 訳分からん独自理論を振り回すな。 利用する人は困るのよ、間違ったままじゃ。
660 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:53:38 ] >>659 んじゃ勝手に困ってなさい。 事なかれ主義が理想を語るな。
661 名前:デフォルトの名無しさん [2006/02/18(土) 14:54:44 ] >650 DVDもってないやつはどうするのかな(・∀・)ニヤニヤ
662 名前:デフォルトの名無しさん [2006/02/18(土) 14:55:24 ] >>660 MS社員? だとしても>>659 は正論だと思うよ
663 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:55:42 ] そもそも>>656 が何が言いたいのか分からん
664 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:56:34 ] >>663 >>656 は俺らとは価値観が違うなw
665 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 14:57:24 ] 誤訳がいやなら英語版見ればいいのに
666 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:07:25 ] >>665 それも正論だけど、誤訳報告を非難する理由は分からないよ
667 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:09:52 ] >>655 >>651 のMSDNフォーラムならMSパスポートのアカウントが必要。 他は知らん。
668 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:16:43 ] VS2005を終了した。ふと見るとタスクトレイにVSのアイコンが表示されていた。 何気なくクリックすると、終了したはずのVSがまた表示され、わけのわからんアンケートみたいな ダイアログが現れた。。。 バカヤロウ!人のマシンで勝手なことするんじゃねえよ!! このウンコやろう! 使えねーよ、こんなもの!!
669 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:31:15 ] まずは落ち着いて。 呼吸を整えるんだ。 ハッハッフー
670 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:47:11 ] Form.WindowStateの誤訳は報告してみた
671 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:48:07 ] >>670 お疲れ様!
672 名前:656 mailto:sage [2006/02/18(土) 15:50:22 ] >>670 君の実働を賞賛するよ。
673 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 15:53:41 ] フィードバックに何回か投稿したことがあるけど、俺らは無料のテスターかよと思っちゃうね。 無料のExpressユーザーならともかく、俺はきちんとお金払って買ったんだがなあ。
674 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:00:03 ] >>673 値段が跳ね上がるぞ
675 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:15:22 ] >俺はきちんとお金払って買ったんだがなあ。 故に製品を評価する権利があるわけ 車だってゲームだってアンケートくらいあるだろ
676 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:16:41 ] >>673 じゃあボーランドの開発環境でも使ってろ。
677 名前:デフォルトの名無しさん [2006/02/18(土) 16:22:24 ] フィードバック=販売側の財、 だろ つまり消費者から見れば損失。
678 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:22:38 ] VS2005は糞 これ定説w こんなのに金払うなんて ただの馬鹿だなww
679 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:23:49 ] >>677 しかし糞なものを使い続けることも消費者の損失だ。
680 名前:652 mailto:sage [2006/02/18(土) 16:25:36 ] >>670 ありがとう! 浪費した私の時間たちも報われることと思います。
681 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:27:13 ] VS2005でソリューションを閉じたときに作成される拡張子が.userのファイルって何でしょうか? 作成を止める方法とかあったら教えていただけると光栄です
682 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:35:00 ] >>681 多分、終了したときの状態を覚えててくれるファイル。 削除すると起動が遅くなる。
683 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:54:33 ] アンスコに手間がかかるなこれ まだまだ人柱段階だね
684 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 16:57:32 ] 買って2日後に2003に戻したよ
685 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:01:09 ] 小技とか教えてよ
686 名前:655 mailto:sage [2006/02/18(土) 17:05:45 ] >>667 しばらく使ってなかったら、失効してたような・・・。 >>658 直後の文に、GetFileAttributesが出てくるので、それと混ざった模様。 もう1つ、GetDiskFreeSpaceで 「一方、"C:" のようなドライブ指定の最後に円記号を付けることはできません。」 と書いてあるが、全く逆で、C:\のようにドライブ指定の最後に円記号を付けなければならない というのもあった。 まあ、今時GetDiskFreeSpaceはセクタサイズを求める目的ぐらいにしか使い道はないが。
687 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:10:03 ] 森永
688 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:10:51 ] >>682 ありがとうございます。 さらに質問なのです。 VC++を使用しているのですが、2003みたいにエディタで関数を開いたり閉じたりはできないのでしょうか? コメントはまとめられるのですが・・・
689 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:10:51 ] ミルク
690 名前:688 mailto:sage [2006/02/18(土) 17:14:34 ] すみません、自己解決しました
691 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:24:13 ] VS2005でさっそく試しにファイルダンプソフトをMDIにして作ってみた。 いままでC#しか使ったこと無かったんで、今回は初めてVBで作ってみた。 結論を言うと、最初はとっつきにくかったけど、慣れればもしかしたらC#より 早くできるかも、、、 調子にのって今までのテクニカルTipsをコード・スニペットにまとめてみた♪
692 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:33:04 ] >>691 一切合切Objectにしちゃうのは感心できない。
693 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:42:19 ] VC#2003 を持っててこのたびVS2005Std を買ったんだがVS2005インストールしてもVC#2003も使えるのだろうか? vc環境も残しておこしておきたいのだが
694 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 17:52:37 ] >>693 問題なく使えるよ。 slnファイルのアイコンは2005に変わっちゃうけど、 起動すると、ちゃんとC#2003になってる。 ただ、一度でも2005で開いちゃうと、2度と2003で開けなくなるぽ
695 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 18:28:22 ] >>694 ツール(オープンソース)を使えば問題ない。 2002、2003、2005の全てのバージョンをいずれかの形式に変換可能。
696 名前:デフォルトの名無しさん [2006/02/18(土) 18:44:36 ] みんな、Jscript.NETの事を忘れていないか? あれって、以外と便利だぞ。
697 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 18:47:53 ] MSDNのCDにC++のサンプルコードがあるんだけど VBのサンプルは無いのか?CD全部見たけど無さげだった。
698 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 18:55:09 ] >>697 普通にあるがどこを見てるんだ? ms-help://MS.MSDNQTR.v80.ja/MS.MSDN.v80/MS.VisualStudio.v80.ja/dv_vbcode/html/09c6bc12-25fd-4359-a5fc-8dab8dddbfd2.htm Visual Basic のサンプル アプリケーション まぁ俺はVBなんて要らないが
699 名前:デフォルトの名無しさん [2006/02/18(土) 19:31:28 ] VBとVC++とVC#ってどう違うんですか? 初心者なんですがどれを選ぶべきでしょうか
700 名前:デフォルトの名無しさん [2006/02/18(土) 19:32:50 ] さっそく落としました。
701 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 19:33:02 ] >>699 直ぐにVSアンインストールしてPCごとゴミ捨て場に置いてくればいいよ
702 名前:デフォルトの名無しさん [2006/02/18(土) 19:40:06 ] >>699 すべてマイクロソフトの言語製品ですが、プログラミング言語の 違いがあります。VBはBasic言語、VC++はC++言語、VC#はC#言語を 使ってソフトウエアを開発します。 どれが初心者向きかというと、大変難しい問題ですが、VC++は 他の二つと比べると数段難しい言語仕様ですから、いまからプログラミング をはじめるのなら、VBかVC#をお勧めします。マイクロソフトは VC#を勧めています。私もこちらをお勧めします。
703 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 19:50:50 ] >>698 わお!ありがと。
704 名前:691 mailto:sage [2006/02/18(土) 20:32:47 ] いままで頑なにC#で開発してきた漏れが、 今回試しにだがVBを使ってみて、 なかなかどうして、優れた言語だと思たよ。
705 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 20:37:17 ] VBのほうがいいところあるの?
706 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 20:43:41 ] >>705 大文字小文字の区別がいい加減でも動くし、配列の動的なサイズ変更も簡単だし、 VisualBasic名前空間や、My名前空間が使えるし、 イベントをhandles句で簡単にフックできるし、スレッドを作成するときに、なぜか ThreadStartデリゲートが自動的に作成されたりとか、妙な仕様がいっぱい。
707 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 20:45:35 ] VBはよく言えば気が利く機能がたくさん。 悪く言えば余計なお世話な機能がたくさん。
708 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 20:55:36 ] VBも便利なんだなぁ。 逆にC#にあってVBにないのって、ポインタとか?
709 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 21:38:11 ] 演算子多重定義
710 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 21:41:40 ] >>706 2005だとC#でも"."とか";"を入力したタイミングで 大文字小文字の間違いを補正してくれるね。 例) TreeNodeクラスが存在して Treenodeクラスが存在しないとき Treenode. と打った時に TreeNode. に変換してくれる
711 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 21:43:07 ] >>696 Poderosaのアレとか神。 デリゲートが使えれば文句なしなんだけどな。
712 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 21:43:51 ] ファイルに関連付けられたアイコンの取得がめちゃくちゃ簡単なんだが、 2003でこんな事できたっけ? ずっとWin32API使ってアイコン取得してたけど。 Icon Icon.ExtractAssociatedIcon(string Path) かなり感動。
713 名前:デフォルトの名無しさん [2006/02/18(土) 21:44:39 ] Jscriptこそ本命。
714 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 21:58:35 ] >>712 お前はヘルプを見るということすらできないのか ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.ja/cpref8/html/M_System_Drawing_Icon_ExtractAssociatedIcon_1_16219e3a.htm > メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。
715 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:05:13 ] >>712 逆にWinAPIで関連付けられたアイコンの取得ってそんなに面倒だった?
716 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:08:03 ] あ、すみません。VS使いの皆さんに質問なんですが、 コントロールの右クリックで、「最前面へ移動」と「最背面へ移動」ってあるじゃないですか。 あれって、実行したときに具体的にソースコードのどこがどう変わるんでしょうか? どうゆうふうにコードに反映されるのか、誰か教えていただけませんか?
717 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:13:54 ] 自分でソース見れない理由があるのか?
718 名前:712 mailto:sage [2006/02/18(土) 22:18:15 ] >>714 新しいメソッドなのはいいのだが、 それに近いやり方があったかどうかなんてわからんだろ? >>715 santamartadotnet.hp.infoseek.co.jp/documents/dotnettips/tips021.html こんなん。 これくらいやれよと言われそうだが、.DLLImportするのが嫌。
719 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:30:34 ] >>718 こっちだろが @IT:.NET TIPS 実行ファイルからアプリケーションのアイコンを取得するには? - C# VB.NET VS.NET Windowsフォーム www.atmarkit.co.jp/fdotnet/dotnettips/280getappicon/getappicon.html DLLImportが嫌とか言うが、Windowsアプリ作るのにWindowsAPIを叩くのが嫌というのが理解できん mono用にCLIアプリを作るとか言うなら分かるが
720 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:31:42 ] >>719 unsafeになっちゃうもん。汚染汚染。
721 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:37:04 ] どこがunsafeなのかと
722 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:40:18 ] 2003使ってそのあとEclipce使ったときに、参照個所で検索一覧作れるとか、リファクタリングとかの機能がマジSugeeeeeeeeeeeeeeeee って思ったんだが、2005にも導入されているっぽい。 てなわけでワクワクしながら2005使ってるんだが、なんか機能を使いこなせてない感がある。 検索やらリファクタリングやらはわかったが、なんか新機能を解りやすくまとめてあるページない? ttp://www.microsoft.com/japan/msdn/vs/general/vs2004_intro.asp 以外で。
723 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:43:15 ] >>722 @it
724 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:45:26 ] >>718 API1つ呼ぶだけか。 なら.Netを使わずにネイティブなアプリケーションを作っているほうからすれば, Icon.ExtractAssociatedIconを呼ぶのと同じ感覚で使えるなと思う。
725 名前:712 mailto:sage [2006/02/18(土) 22:48:03 ] >>719 そのコードではexeとかDLLに埋め込まれているアイコンは取得できても、 .xlsや.txtなど、ファイルの中に情報がなくて、関連付けられてるだけのアイコンは取得できないよん。 >DLLImportが嫌とか言うが、Windowsアプリ作るのにWindowsAPIを叩くのが嫌というのが理解できん .netのコードの中に昔の作法のコードが紛れ込むのは嫌だろ。
726 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:54:18 ] >>719 > Windowsアプリ作るのにWindowsAPIを叩くのが嫌というのが理解できん API叩くのが前提なら、最初からWin32でつくるっちゅーの
727 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:55:22 ] unsafeさで言うと。近々ではまったく影響ないが、 Microsoftによると将来的にはWindowsのインターフェイスは.netframeworkを標準にする、 Win32APIはVistaでは残すが、将来的には廃止するとのことなので、 Win32APIを使ってないアプリ → Vistaの次のOSでもそのまま動く。 Win32APIを使ったアプリ → Vistaまでしか動かない。 ということになる可能性がある。
728 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:56:14 ] >>727 その頃には今動いているソフトなんてゴミになっているだろうから問題ない。
729 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 22:59:56 ] >>728 この業界はいつもレガシーなコードに悩まされる
730 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:02:14 ] >>728 問題ないっつーか、 ソフトを将来的に修正する手間が確実に見込まれる手法をあえて選択するのか? それとも今あるコードはバージョンアップすることもなく全て廃棄するのか? どっちにしろ有り得ん。
731 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:03:19 ] .netframeworkって間接的にWin32APIを使ってるだけってエロおっさんから聞いたけど・・・ 本当なの? どっちにしても>>727 とエロおっさんの言ってることを照らし合わせると矛盾がある
732 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:03:35 ] MSDN Subscription付きのProfessionalを新規で買いたいんだけど、 direct.ips.co.jp/pc/ihtml/msdn_chart/ の中の Open Businessがお得と考えてOK? 他にも何か安いのがありますか?
733 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:03:36 ] >>729 それに関しては激しく同意。
734 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:04:57 ] >>730 >ソフトを将来的に修正する手間が確実に見込まれる手法をあえて選択するのか? 商売ならそれも有りだな。 OS変えたきゃ改修費用払いな。 保証?XPまでに決まってるじゃないですか。
735 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:06:53 ] >>731 現時点で.Net FrameworkがWin32APIを使っていても、 将来もそうである必要はないのよ?
736 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:07:23 ] >>731 727だが。 >.netframeworkって間接的にWin32APIを使ってるだけって その通りだよ。 将来的に今のWin32APIにあたる部分(Win64API?)を外部から呼べなくする可能性があるってこと。 今の話でなくて先の話。
737 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:07:50 ] >>731 Reflector使えば分かるが、API呼びまくりですよ。
738 名前:731 mailto:sage [2006/02/18(土) 23:15:50 ] >>735-737 つまり Microsoft .Net Framework 2.0の後継バージョンではWin32APIに匹敵する機能をFramework自体が持っているってことですか。 親切にありがとう。 でもマイクロソフトはやっぱりWin32APIは捨てられないと思う。 今MSは結構互換性を気にしているみたい。 過去の資産が無駄になるのならそれを気にLinuxへ なんて人や企業も少なくないらしいからね。 だから>>727 みたいな事態は相当先じゃないと起こらないと思うんだ。 少なくとも.NETが開発言語シェアの5割は超えるまではね
739 名前:731 mailto:sage [2006/02/18(土) 23:18:01 ] >>738 訂正! つまり Microsoft .Net Framework 2.0の後継バージョンではWin32APIに匹敵する機能をFramework自体が持っているってことですか。 ↓ つまり Microsoft .Net Framework 2.0の後継バージョンではWin32APIに匹敵する機能をFramework自体が持っているかもしくは、 Win32APIを凌駕するAPIを呼び出すってことですか。
740 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:18:12 ] >>738 CLIから呼べないようにするだけで良いでしょう。
741 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:19:25 ] >>738 Win32APIが使えなくなるわけじゃないだろう。 Win32に相当する.NETのサブシステムが増える、ということ。 あと持つのはOSだろう。
742 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:19:33 ] 存在すらしていない仮定の環境の事まで心配するお前らってすげぇな 1.1から2.0の移行ですらドタバタしてるってのに今から何を準備するってんだ? DataGridを極めて継承してものすげーの作ったとか息巻いてた連中がDataGridViewを前に打ちひしがれているザマを見たか? OSがネイティブで.NET Framework的になる頃に今のコードがそのまま現実レベルで使えるとは思えないけどな
743 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:23:29 ] >>742 お前は昔自分が書いた古いコードを 新しく書き直すように言われたことがないのか。
744 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:29:35 ] どうするかなど個人の自由なのに、こういう話でギャーギャーわめく奴が出るのは何でだろう?
745 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:32:13 ] そんな仕事が来たこと無いな…。新しく書き直せだなんて。 機能追加だろ、普通は。
746 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:32:24 ] >>744 >>742 と>>743 のことかw
747 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:40:18 ] > DataGridを極めて継承してものすげーの作ったとか息巻いてた連中がDataGridViewを前に打ちひしがれているザマを見たか? > OSがネイティブで.NET Framework的になる頃に今のコードがそのまま現実レベルで使えるとは思えないけどな だからフレームワークで用意されてる標準の機能をできるだけ使うんだろうがよ。
748 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:41:15 ] >>745 つい最近、顧客側のハードの事情(サーバ統合)に合わせてそんな仕事が来た。 俺が書いたコードじゃないけど。
749 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:47:31 ] 2.0でもDataGridは残ってるだろ?
750 名前:デフォルトの名無しさん mailto:sage [2006/02/18(土) 23:50:28 ] >>743 動くようにしろとはよく言われるが。。。
751 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:11:24 ] ttp://www.42ch.net/UploaderSmall/source/1140282623.JPG
752 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:11:57 ] クラスデザイナってC++は使えないのかorz 否応にもC#を使わせる作戦かよ(´・ω・`)
753 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:12:31 ] インストーラーで修正
754 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:17:04 ] >>753 kwsk
755 名前:デフォルトの名無しさん [2006/02/19(日) 02:19:19 ] >>1 のExpress版だとSDI環境なかったりしますか? インストして試してみたけどむりだったのですが
756 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:36:07 ] SDI環境って何ね?
757 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:52:25 ] ほら、あれだよ。人工衛星からレーザーかなんかで・・・
758 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:55:08 ] >>756 シングルドキュメントインターフェイスってことかな? でもそれだと意味プーだな・・・ GUIって言いたかったのかな
759 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:55:38 ] しんぐるどきゅめんといんたふぇーす
760 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:57:03 ] SDKの間違いじゃね?
761 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:57:40 ] Strategic Defense Initiativeのことかあーーー MFCのことでもいってんのかね
762 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 02:59:23 ] ExpressでGUI使えたっけな
763 名前:デフォルトの名無しさん [2006/02/19(日) 03:10:16 ] 使えないんじゃ
764 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:18:01 ] GUIが使えない? Windowを持つアプリを作れないって意味? 作れるよね? それとも何か別のことを指しているの?
765 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:18:42 ] 新しいプロジェクトに「Webアプリケーション」が、無いのですが どうやれば作れますでしょうか?
766 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:26:41 ] Express を使ってるのならば C# とかじゃなく Web Developer 使わなきゃ駄目
767 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:27:56 ] いや、ある。
768 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 03:37:08 ] >>765 テンプレ作れば。
769 名前:デフォルトの名無しさん [2006/02/19(日) 07:43:39 ] 最近の作成言語はもう文系のテリトリーだよ。なになに関数とかってのは、頭のいい理数系の連中が、 使いやすいように調整してパッケージ化して、好きなように名前付けたもの。ただそれだけ。 あったらいい関数の概念、ハードのアーキテクチャを結びつける技術を持っていればくいっぱぐれないし、 業界の上の中くらいまで十分潰しがきく。年をとろうが引く手あまただよ。 開発ツールってもう自慢できない時代だよ。小学生でも使えるし。 要するに文を呼んで絵が書ければいいんだからw ただ、今度は関数の数が増える分、使い分けや相性のパターン化で文系にかなわないわけだがw 法律みたいな矛盾はいっぱいあるだろうし、人間みたいに解釈の相違で判決変わるような相手じゃないしねw
770 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 07:51:39 ] と、落ち潰れた奴がのたまっております
771 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 07:55:22 ] まーた馬鹿がわいてる
772 名前:デフォルトの名無しさん [2006/02/19(日) 08:00:01 ] 論理的な反論がいまだに出てこない件について。
773 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 08:10:39 ] 文系理系ってレッテル貼っても実態とズレルお( ^ω^)
774 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 09:22:54 ] >>769 >あったらいい関数の概念、ハードのアーキテクチャを結びつける技術を持っていればくいっぱぐれないし、 結局お前みたいな口だけの人間が増えてるって事だな。 物がなければ評価はされない。 神になれるのは成果物を持った人間のみ。 論理で食って行くにはお前の大学じゃ無理だ。
775 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 09:49:15 ] >あったらいい関数の概念、ハードのアーキテクチャを結びつける技術を持っていればくいっぱぐれないし な、なにをいってるのかね??
776 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 11:08:53 ] そういう知識が無いのが文系なんじゃないかw
777 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 11:35:29 ] >>755 VB6まであったSDI環境の事だろ? VSのIDEはDeveloperStudioを継承してるからそんな糞モードはないよ フォームを移動するだけでStartUpPositionとか表示系が変わるとか糞杉 マルチモニタにすればMDIでもSDIと同じようにできるから桶 金持ちゲイツ様は貧乏人はVSを使うなとおっしゃってるわけだ理論
778 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 11:46:11 ] × 関数 ○ ライブラリ って言いたいんだろね。 文系なみの表現力があったらよかったのに
779 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 11:53:43 ] やつにとってライブラリとは関数の集まりなんだよ。 クラスライブラリとかはね、知らないんだよ、きっと。
780 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:02:09 ] すみません、質問です。 libファイルを作成するときにデバッグ情報をつけたlibファイルでも コンパイルするときにリリースビルドしてやれば問題無いものなんでしょうか? libファイルがなんなのかいまいちわからないです。
781 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:04:58 ] >>777 VB6とVSのIDEの違いがわからんのだがw VB6のまわりにおける(浮かすことも出来る)ツールバーに 自動的に隠れる機能がついただけじゃん。
782 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:05:40 ] >>779 > やつにとってライブラリとは関数の集まりなんだよ。 違うんですか? 関数だけじゃなくて、定数もあるとかその程度のことですか?
783 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:08:05 ] また変なやつが出てきたな
784 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:10:26 ] 何だこの流れ
785 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:20:57 ] 的を射た質問にネタでごまかす。厨流れ
786 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:25:18 ] どなたか>>780 についてわかるかたお願いします。
787 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 12:37:16 ] >>780 :つД`) <いないですか・・・死のう・・・
788 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:01:03 ] C#しか使わないからlibファイルとかわかりません><
789 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:07:13 ] >>772 痴呆の文章に反論など不要でFA
790 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:09:39 ] >>781 VB6にはSDI開発環境ってのがあるんだよ 無知を曝すな池沼が
791 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:10:49 ] Visual Studio 2005 って複数起動できるけどそれってSDIじゃないの?
792 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:14:46 ] VC++2005でIntelliSenseの補完がそのファイルでインクルードしたファイルに対してしか効きません。 VC++2003では問題なくできたのですが・・・何かの設定でしょうか? CStringなどすらメンバが表示されません
793 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:17:11 ] 議論がしたけりゃメッセンジャーとかお互い逃げられない・外野の野次もない方法でやるのがベスト。 2chみたいに自演さえ可能な環境で議論しようなんて愚の骨頂。 >>786-787 まったくそのソリューションと関係ないプロジェクトのlibなら要再ビルド
794 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:17:44 ] >>792 VC++2003のほうがむしろバグといえるだろうに。
795 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:21:24 ] >>780 >コンパイルするときにリリースビルド デバック情報は削除できるけど、最適化のかかっていない へぼコードがリンクされることにならにか? この質問以前に、自分がlibファイルを作る必要がある状況か どうかをもう一度考えた方がいいと思う(多分libにする必要はないと思うよ)
796 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:26:39 ] >>791 Windowsの基礎からやりなおしてきなさい >>792 冷静に良く考えてから出直してきなさい
797 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:29:49 ] >>793 匿名で正義面振るな そういう事は自分の名前と住所と電話番号でドメイン取ってそれで自宅サーバ立てて堂々と身の証を立てて言えよ 漏れは愚の骨頂でも便所の落書きでも何でも好き勝手言えるここで議論したいがな
798 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:33:40 ] >>797 >>772
799 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:34:50 ] >>797 お前がしたいのは議論じゃなくてどちらかが黙るまで続く罵り合いだろう。
800 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:35:24 ] >>793 レスありがとうございます。 >まったくそのソリューションと関係ないプロジェクトのlibなら要再ビルド これはどういうことでしょうか? 現在の状況としましては、libを作成するときにデバッグ情報をつけたlibと デバッグ情報をつけないlibを作成できまして、前者をdebuglib後者をreleaselibとしますと debuglib -lib使用側でデバッグビルド(A)(デバッカ使用時にlibから呼び出した関数の中まで処理を追える) lib使用側でリリースビルド(B)(???) releaselib-lib使用側でデバッグビルド(C)(デバッガ使用時にlibから呼び出した関数の中まで処理を追えない) lib使用側でリリースビルド(D)(???) とできることになります。 これで(C)だとデバッガで処理を追っていくことができなくて不便です。 ので、デバッグ時には(A)のほうがいいわけです。 しかし、リリース版作成時に(B)での出荷がまずいとなると、 libのデバッグ版とリリース版の2つを用意しなくてはならないということで、 現在libをどう管理しようかとまよっております。 もし、(B)と(D)が同じものであればlibはdebuglibのみの作成でよいということになるという考えでいます。
801 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:35:51 ] >>797 「正義面」とか言ってるってことは正論であることは認めるわけだな。
802 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:37:24 ] MDIアプリでも複数起動できるなら別にいいじゃん 意味がわからない
803 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:37:27 ] >>800 何に困ってるか分からない
804 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:40:16 ] >>795 レスありがとうございます。 >デバック情報は削除できるけど、最適化のかかっていない >へぼコードがリンクされることにならにか? わからないです。 libにどういう情報が入っていて、ビルド時にどういうことになるのかわからない状態です。 >この質問以前に、自分がlibファイルを作る必要がある状況か >どうかをもう一度考えた方がいいと思う(多分libにする必要はないと思うよ) これは会社のプログラムですでに以前からあるもので使用が決定しているらしいので自分ではどうにもならないです。 始めは別の会社が作っていたものらしいので、なぜlibを追加する形で開発をしなければならないようになっているのかは だれもよくわかっていない状態らしいです。
805 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:43:29 ] >>803 あ、現在の状態はdebuglibのみを作成して開発をしております。 ので出荷するときは(B)の状態ということになります。 ただ、(B)を出荷しても大丈夫か((D)でなくてもいいのか?)という心配です。
806 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:43:54 ] >>800 >libのデバッグ版とリリース版の2つを用意しなくてはならないということで、 >現在libをどう管理しようかとまよっております。 VisualStudioならDebugとReleaseにそれぞれのlibが出力されるんじゃないか。
807 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:45:10 ] >>805 デフォのデバッグビルドじゃ、コードの最適化とかもされて無いでしょ、 そんな物出荷するの?
808 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:45:43 ] libはobjを集めただけ。なので、一部のソースファイルだけデバッグビルドしたのと 同じ結果になる。それだけ。ただ、デバッグ版とリリース版ではCRTが違うので、 そこが混ざるといろいろ警告・えらーがくるので、CRTの種類だけLIBは用意すべき。
809 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:46:06 ] >>805 「出荷」というのは客先でテストするわけではなくて完成品として出す、ってことだよな。 まずいだろ。
810 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 13:58:27 ] debug,releaseのあたりの理解が足りないのに出荷の責任を 負わせられてるのか? 分かる先輩とか上司とかいないのかよ? トンでもねー会社じゃ
811 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:01:21 ] >>806 いえ、現在のlibはりリースで作成しているのですが、コンパイルオプションでデバッグ情報を付加しているようです。 >>807 おはずかしいお話ですが、おそらく開発の誰も 「どう最適化されなくて、それだと何がまずいか?」というのがわかる人間がいないので そういう視点でみるとあまり問題がないようなあるようなよくわからない状態です。 >>808 ,809 やっぱり、用意したほうがいいですよね。 >>ALL みなさん。ありがとうございました。 リリースとデバッグとでわける方向で検討することにします。 レスしてくれた方々、本当に助かりました。 ありがとうございます。
812 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:03:52 ] >>810 いえいえ、そこまでは負ってはいないです。 ただ、みんなよくわかってない状態というだけですw もしかすると、出荷時には誰かが一括してリリースでやってくれてたのかもしれません。
813 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:06:40 ] | C ランタイム ライブラリは、Windows 98、Windows Me、Windows NT、Windows 2000、 | Windows XP、および Windows Server 2003 をサポートしますが、Win32 はサポートしません。 何だと! Win32とCランタイムの関数呼び出しを混在できなくなった? まさか Win32s を複数形と勘違いして誤訳してないだろうな、 とWebの英語版を見たら、まさにそのとおりだった。 orz
814 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:08:16 ] >>813 wwwwwwwwwwwww
815 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:09:23 ] >>813 バグリポートだしといて
816 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:11:24 ] >>813 粘着するようで悪いけど、 >みんなよくわかってない状態 今までどうやっていたのだ。知ってる人間にやめられて 大ピンチとか?
817 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:17:59 ] ヘルプのオプション設定を「最初にオンライン、次にローカルで実行」にしてるんですけど、 クラスライブラリのリファレンスが最新版にならないです。 このヘルプの「オンライン」っていうのは何に適用されるんですか?
818 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:19:33 ] >>813 (笑)
819 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 14:26:36 ] >>816 いえいえ、実はプロジェクトに参加したばっかりでその辺もよくわかってないんですよ。 ただ、プロジェクトをみたらリリースとデバッグで分けてるような記述がないので 「おやおや?」と思ったわけです。 で、私の上司に聞いて見たら「よーわからん」ということなので調べていましたw
820 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 15:32:26 ] >>813 こ・・これは・・・ >>782 一応、関数や定数以外にもクラスやテンプレートの集合もライブラリと呼ばれるらしい。 プログラミングの世界に限らず、一貫性の有る集合ならライブラリと言えるね。 >>769 幾つか質問させてください。 >ハードのアーキテクチャを結びつける技術 何と結びつけるの? >今度は関数の数が増える分 どのような関数が増えるの? >使い分けや相性のパターン化 勘だけで使い分けることは無いとは思いますが、 例えば似たような機能を持つ関数が複数あるとして、 どのような方法で使う関数を決めているのですか?
821 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 15:36:20 ] すごくつまらない話題なんですけど
822 名前:655 mailto:sage [2006/02/19(日) 17:03:36 ] ようやく誤訳報告しておいた。 GetDiskFreeSpaceの方は、最新版の方では一応直ってるようだったので 報告はしなかった。まだ表現が微妙だが。 msdn.microsoft.com/library/ja/jpfileio/html/_win32_getdiskfreespace.asp
823 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:06:26 ] この関数は、GetDiskFreeSpaceEx 関数に取って代わられました。 Win32 ベースの新しいアプリケーションは GetDiskFreeSpaceEx を使うべきです。
824 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:16:03 ] >>823 そんなのは分かった上でのことだが何か。>>656 ですか?
825 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:17:06 ] |・ソースライブラリ コンパイル前にソースに取り込まれる |・スタティックリンクライブラリ(LIB) コンパイル中にオブジェクトファイルに組み込まれる |・ダイナミックリンクライブラリ(DLL) コンパイル後、EXEの実行時に読み込まれる これ共通ですか?
826 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:17:38 ] VS2005になって一番良かったのは、 メニュー項目にTagを付けられるようになったことだな(・∀・)
827 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 17:34:02 ] >>825 微妙に外しているような気がしないでもないけど、概ねあってんじゃね?
828 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 18:57:20 ] >>825 >・スタティックリンクライブラリ(LIB) コンパイル中にオブジェクトファイルに組み込まれる がちょっとおかしいので、コンパイルをビルドという言葉にすれば正解。
829 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 19:37:10 ] 今ここら見ていたんだけど、 |「300 秒でズバリ !!」 NET Framework クラスライブラリ |ttp://www.microsoft.com/japan/msdn/thisweek/300x10/ Win32で複雑すぎるAPI仕様であったが、それを互換性上変えられないWin64ではなく、 .NET Frameworkで、柔軟性のある、オブジェクト指向を活用出来る理想的基盤として 作ったのかなと思ったりした。 そこで、>769だが、 |最近の作成言語はもう文系のテリトリーだよ。なになに関数とかってのは、 |頭のいい理数系の連中が、使いやすいように調整してパッケージ化して 俺も文系だけど、"作成言語"ってなんだそれ?ひどいな。 理系が言語と開発環境を整えて、それでその後は文系だけで組むとでも言うのか? 今の理系の人達が分かりやすいように意図的に苦労しながら書いてくれているんだよ。 再利用・継承など今の言語環境の流れだ。かなり面倒な作業。ちょろっとソフト書いて readme.txt書いたことあるだけでも分かることだし、それこそ文系の専門。 |あったらいい関数の概念、 |ハードのアーキテクチャを結びつける技術を持っていればくいっぱぐれない |し業界の上の中くらいまで十分潰しがきく。年をとろうが引く手あまただよ。 関数でもライブラリ、クラスライブラリでもその概念と、ハード?だめだなアーキテクチャー は考えなくてもいいように整備してるというのに…それとも組み込みの話か? |開発ツールってもう自慢できない時代だよ。小学生でも使えるし。 「小学生でも使えるし」ではなくて、小学生からでも使えるようにと意識的に作ってるんだよ。 "結果小学生でも使えます発想"なんていう行き当たりばったり思考でよく今の時代の言語 でプログラムが書けるな?ひょっとしてソースも切り貼りして繋げてコンパイルか?そんなん で、職業プログラマが勤まるなら、今のアルツハイマー気味の俺の頭でもでも大丈夫だな。
830 名前:829 mailto:sage [2006/02/19(日) 19:40:00 ] |ただ、今度は関数の数が増える分、使い分けや相性のパターン化で文系に |かなわないわけだがw パターン化ですか?芸術の領域ですが。あっ、それも文系とでも? |法律みたいな矛盾はいっぱいあるだろうし、 法律だなんて、分かったようなことを。"矛盾はあるだろうし発想"で、それが常ですというよう な考えでは生まれてこない。完全無比に理想を追求する姿勢が必要。 |人間みたいに解釈の相違で判決変わるような相手じゃないしねw 本気で、フリーコンパイラとか、某の開発環境とか使えば言わずとも分かることだ。
831 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 19:43:57 ] >>829 まあもちつけ 消防レベルの文系の頭でもプログラムくらい書けるよって 言いたかっただけだろうから(ちゃんと読んでないけど)
832 名前:829 mailto:sage [2006/02/19(日) 20:01:06 ] >>828 ||スタティックリンクライブラリ(LIB) ビルド中にオブジェクトファイルに組み込まれる ですね。Thxです。
833 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 20:07:22 ] VS2005pro使ってますけど、新しいプロジェクトでwebアプリケーションが 見あたりません。web developerは入っています。 どこからwebアプリケーションを作れますか?
834 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 20:10:18 ] まあ、なんだ、論理的な思考ができないのにプログラムは簡単だとだけ イメージで言ってるやつが、 これこれこういうビジネスロジックがあるのですが、 これを実行する関数はどれですか?とか わけの分からん質問をしてくれるんだ。
835 名前:デフォルトの名無しさん [2006/02/19(日) 20:23:58 ] >834 こういのが実際の本音なんだ。もうこのスレいらないジャン。あとプログラム版もw
836 名前:デフォルトの名無しさん [2006/02/19(日) 20:39:22 ] >829 830 ふふふ。ちょいと反論のピントがずれてるよ。感情に任せて言葉尻だけ追ってるよなぁw もちつけといってももちつけないタイプの人間だね。 >完全無比に理想を追求する姿勢が必要。 こういう台詞よくもまあ恥ずかしくもなく・・
837 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 20:57:19 ] よし。分かった。 とりあえずその気持ち悪い口調をやめるんだ。
838 名前:裕美子 [2006/02/19(日) 21:06:54 ] >>64 >>65 >>68 亀レスでごめんなさい。 アカデミック版の認証の件です。 私もアカデミック版を買いましたが、認証なしで行きました。 前の2003の時には認証が必要でしたが、2005では不要のようです。
839 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 21:24:16 ] 2005のアカデミック版もう買ったんだ
840 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 21:31:37 ] 最近の文系は「気色悪い文章を書く奴」の事を言うのか?
841 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 21:38:37 ] すいませんけど、学生さんはROMだけにして貰えませんか? ここはプロの開発者の情報交換の場ですから。
842 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 21:57:15 ] 学生でプロの人も世の中にいは居るわけですが
843 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 22:08:49 ] >>833 「Webサイト」ってやつ。
844 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 22:38:11 ] Visual C++ 2005 Express Edition の統合開発環境と SDKを無料で提供って なんてやさしいのだM$は
845 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 22:40:53 ] プロでも学生以下の奴は山ほどいるわけだが。
846 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 22:47:44 ] プロもアマも学生も社会人も文系も理系も関係なくプログラム作る話をしようぜ でネタ切れでDat落ち(笑) まあ罵り合いのスレは見たくないな
847 名前:デフォルトの名無しさん mailto:sag [2006/02/19(日) 22:47:45 ] DDKも無料だしな
848 名前:デフォルトの名無しさん [2006/02/19(日) 23:37:42 ] コンソール上でデバッガを使うにはどうしたらいいでつか? vsvars32.batからパスの設定はできて、cl は分かるんだけど。
849 名前:デフォルトの名無しさん mailto:sage [2006/02/19(日) 23:42:13 ] んなもんねー
850 名前:848 mailto:sage [2006/02/19(日) 23:57:27 ] >>849 サンクス。ないんでつか。。
851 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 00:01:05 ] Cygwinでも使ったら
852 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 00:02:07 ] 一応書いてみる Visual Studio 2005スレ Part10
853 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 00:15:31 ] >>836 ちょっと気になるのだけれど、 >>完全無比に理想を追求する姿勢が必要。 >こういう台詞よくもまあ恥ずかしくもなく・・ 理想ってのは不適切だったかもね。ただ、(あくまでも)法律作るのにこんな感じでいいかな〜で終わらせてたら どんなものができるだろうか?って事です。 …あ、そうです、無視してください しかし、(>769の)お陰で、逃げないで買う決心が付きました。
854 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 00:17:31 ] そんな貴方に っ [ソフトウェア工学] これは理系じゃない。文系向きだ。
855 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 08:17:12 ] 学生さんが書き込んでもいいですけど、 最低限のマナーは守ってくださいね。
856 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 08:32:08 ] >>777 ふつうにある
857 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 08:33:26 ] その前に社会人のおめーらがマナーを勉強しろ
858 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 08:55:08 ] >>856 設定が見つけられません orz どこにあるのでしょうか。。。 VS2002からずっとMDIでしかできないものだとばかり orz
859 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:01:44 ] >>856 環境は「タブ付きドキュメント」と「マルチドキュメント」しか無いんじゃないの? ふつうにあるんだったらオレも使いたいから教えて欲しい
860 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:19:06 ] >>858 ないから
861 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:24:58 ] SDIがそんなに好きならファイル一個しか開かなきゃいいじゃん。 それとも俺の考えてるSDIと違うこと言ってんのかな
862 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:35:37 ] >>860 だよな >>861 VB6のSDI環境使ってみれば分かる アドインでメインウィンドウにWS_ES_TOPMOSTを付けるとデスクトップが作業領域になるから、あれはあれで結構便利だ まあでもMDI時代は切り替えがショートカットかメニューからとウザかったけど、タブ付きドキュメントになってからはそう面倒じゃない 安くなった17インチ液晶でマルチモニタ環境作れば楽に多ツール環境構築できるしね
863 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:38:10 ] >>861 「シングルドキュメント」環境じゃなくて、「シングルドキュメントインタフェース」環境だから VB6のSDI環境はデザインウィンドウやコードウィンドウを全て別々のウィンドウとして表示できるのよ 背景が透過するからMDIでばらけさせるのとはチョット違うわけで
864 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:40:55 ] 2005は小さなミスも表示してくれて便利ですね。 2003も設定でできるのかな 使われてない変数になみせんが出たりするやつ。
865 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:42:17 ] MDIの作業領域を透過させるフリーソフトあったよな あれ使ってマルチドキュメント環境にすれば擬似的なSDI環境にならん?
866 名前:デフォルトの名無しさん mailto:sag [2006/02/20(月) 10:44:46 ] SDIだと何が便利? Alt + Tab でウィンドウ切り替えできる事かな? まぁそれは Ctrl + Tab でもなんとかなるしな。
867 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 10:48:25 ] 複数のドキュメントを扱い、かつ他のアプリとも同時に使う場合MDIは邪魔
868 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 11:05:44 ] >>862 >タブ付きドキュメントになってからはそう面倒じゃない タブなんてあっという間に表示しきれなくなる
869 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 14:35:28 ] >>868 SVGA貧乏人は使うなということだ 最低でもWQXGAは必要だな
870 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 14:38:49 ] 基本はタブが便利だな。 同時に閲覧したい場合は外部ツールのエディタで開く。 開発でシングルモニタは論外。 モニタ代数万ごときケチってる会社はおわっとる。
871 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 14:50:13 ] さすがにSVGAはやばくね?XGAでもきつきつ おれはCRTなんで1792x1344にしてる
872 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 14:54:37 ] プログラミングしてると「ここはVBで書きたい」とか「こんなのはC#の方が簡潔だよなぁ・・・」とか 思うことがよくある。。。 ステートメント毎とは言わないから、せめてメソッド毎に言語を切り替えられるように ならないだろか・・・
873 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 14:56:52 ] メソッドごとって、深く考えてないけどそれも厳しくないか? せめてクラスごとじゃないかな
874 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 15:04:58 ] それは、インラインXX を一通りできるように、とかw
875 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 15:05:38 ] 2.0だとpartial classを混合で書けたりするのかね
876 名前:デフォルトの名無しさん [2006/02/20(月) 15:06:36 ] >>874 それがあるからC#はいいな
877 名前:デフォルトの名無しさん mailto:sag [2006/02/20(月) 15:11:00 ] >>876 C# ってそんな機能があるのか。 C++ でインラインアセンブラは使ってるけど。
878 名前:876 [2006/02/20(月) 15:28:10 ] >>877 ゴメソ、Javaと混同してた、、、 匿名メソッドはあるな
879 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 15:40:22 ] CFileStatus status; if( CFile::GetStatus( "test", status ) ) // static function { afxDump << "Full file name = " << status.m_szFullName << "\n"; if ( status.m_attribute & CFile::Attribute::directory ) { afxDump << "It is Directory\n"; } } ↑なのですが、.NET 2005にしてから warning C4482: 非標準の拡張機能が使用されています: enum 'CFile::Attribute' が限定名で使用されます と出るようになってしまいましたがなぜでしょうか。
880 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 15:45:35 ] 非標準の拡張機能が使用されているから。
881 名前:デフォルトの名無しさん mailto:sag [2006/02/20(月) 17:09:21 ] C++標準では、CFile::Attribute::directory とは書けなくて、 CFile::directory としか書けないんだよ。 まぁなんでこうなってるのか分からないけど言語仕様だから仕方ない。 自分で enum を使うときは ATTRIBUTE_DIRECTORY みたいに 接頭辞をつけてる。
882 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 18:33:03 ] プロフェッショナルエディションをインストールした方に お願いがあります。 crpe32.dllのバージョンを教えていただけないでしょうか? クリスタルレポートのDLLです。ご面倒ですがよろしくお願いいたします。
883 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 18:40:52 ] 1 VERSIONINFO FILEVERSION 10,2,0,1093 PRODUCTVERSION 10,2,0,0 FILEOS 0x4 FILETYPE 0x2 { BLOCK "StringFileInfo" { BLOCK "100904b0" { VALUE "ProductVersion", "10.2.0.0" VALUE "FileVersion", "10.2.0.1093" VALUE "BuildDate", "2005/07/28 22:50:48" VALUE "LegalCopyright", "Copyright c 1995-2005 Business Objects" VALUE "Comments", "Crystal Reports" VALUE "CompanyName", "Business Objects" VALUE "FileDescription", "Crystal Reports Print Engine" VALUE "InternalName", "CRPE" VALUE "OriginalFilename", "CRPE32.DLL" VALUE "ProductName", "Crystal Reports for .NET Framework 2.0" } } BLOCK "VarFileInfo" { VALUE "Translation", 0x1009 0x04B0 } }
884 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 18:45:38 ] >>883 ありがとうございます。大変参考になります!
885 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 19:12:44 ] 割れか・・・
886 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 19:28:56 ] beta2のcrpe32.dllだとPEOpenPrintJobが正常に動作しないのであります。
887 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 19:36:00 ] 知らないのであります。
888 名前:デフォルトの名無しさん [2006/02/20(月) 20:23:27 ] 知ってんじゃねーよっ!
889 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 21:27:57 ] PEOpenEngine()で1が戻るかテストしてくれる人いませんか? 宣言は Declare Function PEOpenEngine Lib "CRPE32.DLL" () As Integer です!
890 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 21:32:55 ] >>881 理由は「Cがそうだったから」。
891 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 21:36:05 ] >>889 糞言語VBの事なんてシラネーヨ
892 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 22:19:16 ] >>891 知ってんじゃん
893 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 22:30:19 ] 1帰ってきたよ。
894 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 22:35:01 ] >>893 おお!ありがとうございます。
895 名前:デフォルトの名無しさん mailto:sage [2006/02/20(月) 23:08:47 ] >>890 881のどの辺がCから受け継いだ規則なんだ? スコープ演算子は 違うし、構造体のネストのことか? なに言ってるのか説明キボン
896 名前:デフォルトの名無しさん mailto:sag [2006/02/20(月) 23:24:29 ] >>895 いやだから、C にはスコープ演算子 :: で限定する機能が 無いから、 enum 名での限定は出来なかった。 それを C++ も引き継いでるってことでしょ。
897 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 03:49:57 ] ListView って DoubleBuffer = true にすると 半透明の選択ボックスが使えるようになるのね 感動しちゃった
898 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 04:01:52 ] VS 2005 stdでMASM使いたいんですが、MASM32使ってもいいんでしょうか。 あるいはNASMが吐いたオブジェクトがまんま使えるなら、それでもいいです。 Visual C++ 6.0 Processor Pack が使えるなら、なお結構です。
899 名前:デフォルトの名無しさん [2006/02/21(火) 07:25:29 ] すいませんVB2005Express EditionのReleaseの ビルトはどのようにやるのでしょう。 プルダウンメニューには無さそうですが。 よろしくお願いします。
900 名前:デフォルトの名無しさん mailto:sag [2006/02/21(火) 08:36:33 ] C++ でアプリケーションを作っています。 作成した *.exe を同じOSの別のマシンに持って行くと 動かないことがあります。自分が持っているマシンでは すべて動きます。C++/CLI ではないので .NET Framework のバージョンの違いではないと思います。 作成した *.exe ファイルがどの DLL を要求して いるのかを、 *.exe ファイルの中身を解析して レポートしてくれるツールって Visual Studio に 付属していませんか?
901 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 08:53:54 ] >>900 その動かないマシンに.NET Framework 2.0を入れてみろ
902 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:04:39 ] >>900 www.dependencywalker.com/ 今や常識じゃないのか...
903 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:06:16 ] >>900 DLLが無かったら何が無いかダイアログが報告するだろ。 ちがったっけ? 何もなく突然落ちるならそりゃバグじゃねーの (開発マシンではたまたま動いてるんだ)
904 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:09:26 ] >>903 ダイアログが報告とかそんな優しいOSだったら幸せだったのですが 何もなく突然落ちるならバグ?OSがそうなったこと無いというなら貴方は幸せ者 >>900 が何作ってるか知らないけどハードに近いトコ叩くようなアプリなら環境変わると突然死ってのも珍しくないよ そういう部分も完全に吸収できるアプリなんて作れないし
905 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:18:55 ] >>904 DLLがなかったら報告無いか? 見つかりませんって。 >>900 の質問の仕方だと、自前でLoadLibraryやってるんじゃなく て暗黙のリンクだろ。無かったらPathの中にありません云々って ダイアログで言ってくると思ったが。 >何もなく突然落ちるならバグ? >ハードに近いトコ叩くようなアプリなら環境変わると突然死 そりゃ明らかにバグの類だ。 それと、行間読めば、>>900 の質問のレベルで「ハードに近い」を 引き合いに出すのはうがちすぎじゃね?
906 名前:デフォルトの名無しさん mailto:sag [2006/02/21(火) 09:20:41 ] >>902 THX スマソ、オレには常識が欠けていたようだ。 で、早速友達から「うごかねぇよ!」って 突き返された *.exe ファイルをみてみたら、 MSVCP80D.dll に依存していた。 これ、もしかしてデバッグ用のDLL? リリース版渡したつもりだったのに・・・ しかぁし、たとえリリース版だったとしても やっぱDLL同梱で渡すべきなのか? ちなみに同DLLは std::basic_string とか 抱えてるから、必須のランタイムなんだろうな。 って、この程度のことはくだ質行け?
907 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:21:47 ] >>900 の後段からDependencyWalker進めるのが妥当。 そうでなかったら質問の仕方が悪い
908 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:34:25 ] だから.NET 2入れさせろっつの それがいやだったら/MTにしろや
909 名前:900 mailto:sage [2006/02/21(火) 09:35:39 ] ども、皆さんありがとうございます。 作ってるのは実験データの処理をする コマンドラインのプログラムです。 標準関数とSTL使ってます。 今まではソースで渡していたんですが、 Windowsだとバイナリで渡すのが当たり前(?) みたいなんでバイナリで渡してみたら怒られた(笑 再配布可能なランタイム込みでのパッケージングの仕方とか、 まだまだWindowsの流儀になれていないのでこれから勉強します。
910 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:46:31 ] >>909 オープンソース環境と違ってコンパイルに慣れていない 専業開発者でも.NET Framework SDKでコンパイルすることに慣れていない(というかしていない) となるとVSでのビルドとなるが、高価なので所有者は少ない ということでWindowsでの配布はインストーラによるバイナリ配布が一般的 バイナリだけで渡すとすれば意識的にOS標準ファイルのみを使用するしかないが、今度はDLL Hellが待っている ま、開発者がインストーラを作る一手間さえ否定しなきゃユーザはみんな幸せ
911 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 09:58:00 ] VSでインストーラまで作れるのになにやってんの
912 名前:900 mailto:sage [2006/02/21(火) 10:05:41 ] >>911 そうみたいですね。 いまインストーラ作るためのプロジェクトがあることに気づきました。 Visual C++ 再配布する DLL の決定 msdn2.microsoft.com/ja-jp/library/8kche8ah.aspx ここすら読んでなかったんで、1から勉強し直します。 ちょっと C# で遊んでみたら可視化ツールもサクサク 作れたし、C++では Boost も使えるみたいだし、 コマンドラインツールにもGUIでラッパー作って インストーラ付けたら便利そうなんでしばらく VS で遊んでみます。
913 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 10:11:29 ] 思ったんだが、.NET Frameworkには.NETのコンパイラが付いてるんだよなあ。 ソースファイルから一発でビルドしてくれるバッチファイルを作るのは手作業でやるしかないかなあ。
914 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 10:24:44 ] >>912 >>900 さんのお友達に質問。 「×MSVCP80D.dllが見つからなかったため、このアプリケーションを開始できませんでした。 アプリケーションをインストールしなおすとこの問題は解決することがあります」 ってダイアログが出ませんでしたか? >>904 >ダイアログが報告とかそんな優しいOSだったら幸せだったのですが おれんところではダイアログが出る。そっちのWindowsがおかしく なってないか?
915 名前:デフォルトの名無しさん [2006/02/21(火) 10:36:05 ] >>913 漏れはフリーソフトはできるだけexeファイル1つにして配布したいから、 シングルモジュールアセンブリ作成するためにバッチファイルでコンパイラを使っている。 統合開発環境のVSで作った後、DLLも含めてすべてのソースファイルと リソースファイルなんかをまとめてコンパイラオプションに指定する
916 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 11:18:58 ] DependencyWalkerもいいけどijexp32もいい。 ファイルのプロパティを開くだけで確認できる。
917 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 11:32:09 ] >>913 ランタイムだけインストールしても、csc, vbc, MSBuildは入ってるな。 MSBuildでなんかうまいこと出来るかも
918 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 11:39:36 ] なぬ、MSBuildも入ってるのか cscとvbcしか入ってないと思ってたからバッチファイルうんぬん言たけど これはもしかしていい感じじゃね?
919 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 11:52:40 ] 今更だけどVS2005Stdのアップグレード版買って 最近XPをクリーンインスコしたばかりのPCに入れてみたら前バージョンの認証もなく使えてる。 こういうもんなんすか?
920 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:01:33 ] >>919 VS2003Proのステップアップグレード版も旧バージョン/下位バージョンの認証は不要だった。 MSの気分次第なのかも。
921 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:06:42 ] >>918 MS < せっかくだから、msbuildも配るぜ いやなんか、Vistaにも乗せるみたいなことをいってたから入ってる だろうなぁとは思ってた。まぁビルドエンジンとはいえビルド「のみ」に しか使えないわけでなしなんかに使うんだろう。 つーより、変に勘ぐる必要もなくどうせフレームワークライブラリの一部 (Microsoft.Build.BuildEngine)だから、同封したとかじゃね?
922 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:06:57 ] ダイアログなソフトを作る場合 リソースエディタで仕込むのと WM_INITDIALOGで全部書くのではどちらが正しいですか?
923 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:09:40 ] どっちも正しい
924 名前:900 mailto:sage [2006/02/21(火) 12:24:10 ] >>914 ダイアログは表示されず「このプログラムは実行できません」と コマンドラインに表示されるそうです。デバッグバージョンのスタートアップ だからか、実際にDLLをロードする前にチェックするスタブでも入ってるのかな。 結局単純なランタイム不足の問題なので、ちゃんとインストーラつけて ランタイムも配布することにします。デバッグバージョンは再配布不可ですね。
925 名前:900 mailto:sage [2006/02/21(火) 12:29:28 ] ところでちょっと前のレスで .NET Framework 2.0 入れろみたいな レスがありましたがmsvcp80.dll って.NET Framework 2.0 にも含まれているんですか? msvcp80.dllってC++のランタイムなんで CLR とは関係ないし、あまり.NET Framework とは 関係無さそうなんですが。
926 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:31:09 ] >>898 1枚目のCDにある _1077_RTL_x86_jpn_MASM.cab を解凍すると、 いいことあるかも。
927 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:39:27 ] masm といえば無料で落としたDDKの中にいろいろ入ってた
928 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 12:59:17 ] >>925 入ってる。 .NET Frameworkがmsvcp80.dllに依存してるんでないかな。
929 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 13:03:31 ] >>928 THX そうだったのか。 んじゃ .NET Framework 2.0 が入ってないから動かないんだよ、 オレが悪いんじゃないんだよ、って責任回避しておきます(笑
930 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 13:12:44 ] >>929 それは開発者としてありえない発言 .NET Framework 2.0がOS標準で無い以上は、自分が開発したソフトが標準外の何を使っているかを明記すべき
931 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 13:18:11 ] >>924 コマンドラインだと表示が不親切なのかもね。でも コマンドラインのexe一個配るだけなら、インストーラ も面倒じゃね。 何かスタティックリンクしたくない理由あるの? >>908 にかいてあるけど、ランタイムライブラリを/MDから/MT にすればいいだけ。 (プロジェクトのプロパティのC/C++のコード生成)
932 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 13:49:31 ] >>931 いや、特にスタティックにしたくない理由はないです。 タダ何となく無駄っぽいからやだなぁ、くらいの理由でして。 /MT でもいいっすね。バイナリでかいとか文句言われたら またダイナミックリンクも検討します。
933 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 14:14:31 ] いや、ダイナミックリンクでインストーラ作ってランタイム同時配布 だと使わないものも含めて渡すことになる。 スタティックリンクならexeは大きくなるけど(ほぼ)使うものだけ リンクすることになるので結局配るもののサイズは妥当なものだ。 >タダ何となく無駄っぽい と言うわけで無駄なものは(ほぼ)ないし >バイナリでかい これもランタイムを向こうが持っている時だけしかDLLを使う意味は無い。 (DLLだけ入れ替えてバージョンアップとかはまた別の話ね)
934 名前:886 mailto:sage [2006/02/21(火) 17:20:55 ] VS2005付属のcrpe32.dllはVB6.0から利用できないのでしょうか? どうしてもPEOpenPrintJob()で0が帰ってきてしまいます。
935 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 17:52:55 ] >>934 そういう普通じゃない使い方は開発元に聞け
936 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 17:57:23 ] >>934 VB6はぜんぜん知らんのだが、DLLを利用する方法はあったろ。 crpe32.dllの構造が特にこれまでのDLLと変わっていないなら、 VB6のDLLを呼ぶ一般的な手続きで使用できる気がする。
937 名前:886 mailto:sage [2006/02/21(火) 18:13:48 ] >>935 ごめんなさい。 >>936 VS2003のcrpe32.dllはOKなんですがVS2005beta2のはNGなのです。 前者はメジャーバージョンが9で後者は10なのですが 10だからなのかbeta2だからなのか悩んでおります。 しかしVB2005beta2からcrpe32.dllを呼び出すとOKなので なぜVB6.0からの呼び出しだけNGなのか。難しいです。
938 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 18:19:30 ] >>925 msvcp80.dllはEXEファイルと一緒に再配布可能であるはず。 少なくともmsvcr71.dllは「再配布しろ。システムにあったとしても使うな」だったから、 msvcr80.dllもmsvcp80.dllもそう考えたほうがいいと思う。
939 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 18:40:15 ] >msvcr71.dllは「再配布しろ。システムにあったとしても使うな」 ……(゚Д゚)ナニソレ DLLの存在価値を半分否定してるよ。 ならますますスタティックリンクしない意味ないじゃん。
940 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 18:44:51 ] VSのインストールフォルダ\1041\redist.txt に書いてあるよ。
941 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 19:32:11 ] >>939 DLL Hellを知らない.NET世代ですか
942 名前:898♂ mailto:sage [2006/02/21(火) 20:37:23 ] >>926 ワォ! サンクス!!!! キスしてあげたいくらいだ。
943 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 20:41:09 ] >>941 世代としちゃ上のほうだけどDLL Hellは話にしか聞いてない。 全部スタティックリンクでやってるから。ちなみに.NETは さぱーりヤッテナイ
944 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 20:46:39 ] >>942 ぶっちゃけml.exeはデフォルトで入ってるわけだが
945 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 20:51:17 ] >>943 全部スタティックって最近だよなって思える私は老人ですか
946 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 20:58:54 ] >>945 CD-ROMでの配布が当たり前になってからシステム側に DLLがあることを期待したやりかたって意味なくなってるよ。 最近じゃネットでのダウンロードでも数十MBくらいいくらでもある。 DLL使う用途は配布時の容量節約じゃなくて、実際使うまで ロードを遅らせたいとかだな。 本体から機能をプラグインで分離したい場合だね
947 名前:898& ◆l1nyQBuBhA mailto:sage [2006/02/21(火) 21:06:57 ] >>944 今検索したら、ml64.exeは入ってましたが、ml.exeは入ってません。 MASMが単純に64bit用のオブジェクトを吐けるように拡張されただけなら。 問題なしのようですが。
948 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 21:13:43 ] >>947 自分の環境だとml64は(VSフォルダ)\VC\bin\amd64にあるけどなぁ。 (VSフォルダ)\VC\binに入ってないかい? 環境によって変わるのかもしれんけれど。
949 名前:898 mailto:sage [2006/02/21(火) 21:22:59 ] いや、ml64.exeはVC\bin\x86_amdとVC\bin\amd64両方のディレクトリに各々 存在しました。 つか環境がPentium 4なんですけど、何故にamd64のフォルダがあるのかと…。 いや、別に動けば文句ありませんので。
950 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 21:23:52 ] pc.watch.impress.co.jp/docs/2004/0218/intel.htm
951 名前:デフォルトの名無しさん [2006/02/21(火) 21:33:58 ] C言語で作ったコンソールアプリをVs2005でコンパイルしたいのですが、 コンパイルの仕方がわかりません。 既存のCソースファイルをダブルクリックするとVs2005が起動します。 それからどうのようにコンパイルすれば良いのでしょうか? ツールバーにビルドのコマンドは表示されていません。 よろしくお願いします。
952 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 21:35:43 ] スレ違い
953 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 21:51:14 ] >>951 新しく空のプロジェクトを作ってそこへファイルを追加していくが吉。
954 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:11:38 ] そういやどうでもいいけど、標準のブラウザがfirefoxなんですが、 VSのヘルプ(H)→最新版の有無をチェック(K)とかすると、IEが立ち上がらず firefoxが立ち上がるのでMSのサイトに嫌われますね。IEで見やがれ、などと 意地悪されます。 標準のブラウザを変えても、つうか変わらないので見れませんorz
955 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:17:28 ] 言語ごとのスレってか、C#のスレはもうなくなっちゃいました?
956 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:19:10 ] >>955 これじゃなくて? C♯相談室 Part29 pc8.2ch.net/test/read.cgi/tech/1138925245/
957 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:22:14 ] >>946 は?
958 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 22:25:03 ] >>953 ありがとうございます。
959 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 23:26:47 ] >>954 IE Tabでもいれとけ
960 名前:デフォルトの名無しさん mailto:sage [2006/02/21(火) 23:43:13 ] >>959 こんなものあったのか。サンクス
961 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:04:12 ] >>941 DLL HELLには遭遇したことないけど glibc hellには散々泣かされたよ ライブラリひとつ更新したらカーネルすら立ち上がらないって...
962 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:08:28 ] >>961 sh is not kernel
963 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:13:24 ] she is not a kernel
964 名前:デフォルトの名無しさん [2006/02/22(水) 00:36:58 ] 初心者です 今までVS6.0使っていたんですが、乗り換えようと、 昨日、VS.NET 2003 というやつ買っちゃったんですが・・・ そう思えば、VS2005ってやつも隣においてあったんですが・・・ どっちの方がいいんですか?
965 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:38:17 ] >>964 初心者ならフリーのExpress使ってれば十分だわな
966 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:38:58 ] >>965 文脈からしてMFCがついて来なきゃ困ると思うが。
967 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:39:49 ] どの文脈?
968 名前:964 [2006/02/22(水) 00:45:11 ] DirectXをつかってみようと思ったのですが、VS6.0はサポート外らしく、 新しいバージョンのVSを買いに行ったんです。 そしたら、.net 2003 とVS2005があって、2005は.NETって書いてないし、 どうなんだろうと思い、.NET 2003を買ったんですが・・・ 2005の方がよかったっぽいですね・・
969 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 00:47:23 ] 返品すれば?
970 名前:964 [2006/02/22(水) 00:54:44 ] もう、開けちゃったんで・・返品は無理ですね。 質問なんですが、2005って何で.NETって名前に付いてないんですか? .NET 2002 2003とは系統が違うんですか?
971 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:02:20 ] >>970 違うと言えば違うし、違わないと言えば違わないような。
972 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:06:17 ] なんで.NETが消えたかという記事をかなり前に見たけど 確か機能上の意味はないという結論だった気がする
973 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:08:20 ] .NETつけると環境限定みたいな印象を与えちゃうからってかあさんがゆってた。
974 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:08:49 ] Win 2000 に NT って書いてないようなもんじゃね
975 名前:デフォルトの名無しさん [2006/02/22(水) 01:25:09 ] 質問失礼します。 ビルド毎にexeバージョンの 1.0.0.X Xの部分を自動でカウントアップさせたいのですが、 何か良い方法はありますでしょうか?
976 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:27:48 ] MSのサイトに、 製品名から.NETっていうのを取るけど、 .NETをやめるってことじゃなくて、むしろ当たり前になったから取るんだぜって いう意味のことが書いてあったような気がするけど、 あれは夢で見たのかもしれない。
977 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:28:47 ] てか、.net以外のツールもあるのに、.Netって名前つけるほうが違和感があった。
978 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 01:44:23 ] >>975 ビルドイベントでも書いたらどう?
979 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 07:04:48 ] >>968 ご愁傷様としか言いようがない。 まぁオレは両方インスコしてるけど。
980 名前:デフォルトの名無しさん [2006/02/22(水) 08:20:15 ] 次のWindowsからは.NET環境になるから、
981 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 08:51:39 ] >>967 答えはDirectXと判明しているが、 >どの文脈? 「VS6.0を使っていた」「VS.NET 2003 というやつ買っちゃった」 ってところじゃね? この二つにあってExpressには>>966 の言ってるMFCがない 早合点の感も大きいけどね
982 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 08:56:53 ] >>981 VS2005以前はMFCの無いバージョンなんてなかったんだから、それはおかしい。 それに本人は、Expressはおろか、2005の存在すら知らなかったみたいだし。
983 名前:975 mailto:sage [2006/02/22(水) 09:27:32 ] >>978 解決しそうです。 ありがとうございました。
984 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 09:43:59 ] >>982 >>965 本人どうこうじゃなくて、>>966 が「文脈から〜」と言ってる のに対して、>>966 (Expressや2005の存在、MFCがExpに無 い事を知っている)が>>965 の書き込みをどう解釈したかを推測 しているだけ。
985 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 10:30:02 ] >>980 なんねーよ
986 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 10:32:16 ] >>984 >>>>>>>>>>>>>>>まで読んだ
987 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 19:09:23 ] 笑っちゃった .netの panel.borderstyleって Fixed3D, FixedSingle, None の3つしかないか
988 名前:デフォルトの名無しさん mailto:sage [2006/02/22(水) 20:56:20 ] >>987 Panelなんか単独じゃ使わないだろ? Borderstyleがたくさんあるコントロールを乗せればいいじゃんよ そのためのコンテナなんだから
989 名前:デフォルトの名無しさん [2006/02/22(水) 21:55:14 ] ntから2000もしかり うめ
990 名前:デフォルトの名無しさん [2006/02/23(木) 02:18:00 ] おれも買おう。なんか良さそうだし
991 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 02:28:28 ] なんか良さそうってだけならExpress版で試してからでも遅くは無い。
992 名前:デフォルトの名無しさん [2006/02/23(木) 05:42:07 ] もうこのスレッドも終わりかけなんで、 ここで聞いても答えてもらえないかもしれないけど・・・ 今、Visual Studio.NET 2003 と Visual Studio 2005 を 同時にインストールして開発しています。 ソースコードを渡すと「それ、Express Edition」でも コンパイルできますか?って聞かれることがあるんですが、 Express Edition でコンパイルできることを確認するために 上記2つのVisual Studio がインストールされている環境に さらに Express Edition を入れちゃっても問題ないものでしょうか?
993 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 05:56:24 ] 流石にEdition違いの共存はやめた方がいいだろ いや、分からんけど。 つーかExpressでコンパイルできるかどうかなんて わざわざ聞かなくても試せばいいだろうに
994 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:30:50 ] >>993 >わざわざ聞かなくても試せば 聞く側の気分も想像できるよ
995 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:35:33 ] VMwareでも使ってEdition別に環境作れば?
996 名前:デフォルトの名無しさん [2006/02/23(木) 08:46:47 ]
997 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:47:26 ] 次スレまだ〜?
998 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:48:09 ] 梅
999 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:48:42 ] 産め
1000 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 08:49:41 ] Visual Studio 2007に乞うご期待!
1001 名前:1001 [Over 1000 Thread] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。