1 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:33:48 ] ■公式 ttp://www.microsoft.com/japan/msdn/vstudio/default.aspx ■前スレ Visual Studio 2008 Part 18 ttp://pc12.2ch.net/test/read.cgi/tech/1251622158/ ■リンク Visual Studio 2008に搭載された17の新機能 ttp://www.atmarkit.co.jp/fdotnet/special/visualstudio2008_01/visualstudio2008_01_01.html 5000個のバグと戦った、MSが「Visual Studio 2008」RTM出荷 ttp://www.atmarkit.co.jp/news/200711/20/vs.html ■関連 Visual Studio 2010 Part 2 ttp://pc12.2ch.net/test/read.cgi/tech/1258631113/ Visual Studio 2005 Part 25 ttp://pc12.2ch.net/test/read.cgi/tech/1225268851/ その他テンプレ>>2-5
620 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 14:50:15 ] ぐぐって一個目のでは駄目なのか。
621 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 17:31:17 ] >>618 ATLは無償のSDKには付いていない。DDKには入っているけど。 一時期、Platform SDKにATLが附属したのは64ビット用という名目。 (だからVC++ Expressで使うには一工夫必要だった) 今はVisual C++附属のATLが既に64ビットのビルドにも使えるようになっているため、 Platform SDK/Windows SDKにATLは入っていない。
622 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 18:56:02 ] >>619-621 有り難う御座います。 わけ解らないままISOイメージを3GB落としてしまいましたが DDKをインストールしてみる事にします。 ちなみにVC++付属と言うのは製品版の事でしょか? Expressにも付属してたり?
623 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 19:15:30 ] 思ったことをそのまま口にするのはやめたまえ
624 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 19:29:58 ] >>615 本当かそれ 2008に関してはSP1の統合は不可能とMSの人が明言してたはずだが。
625 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 20:16:06 ] >>614-616 ??
626 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:08:26 ] >>622 文脈の通りに Standard 以上だね。
627 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:32:19 ] >>617 の方法で2008がいけるか一寸試してみたけど、 パッチを適用する所でエラーになってしまうな。 mspファイル自体いくつもあるし。
628 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:45:37 ] 評価版入れてヘッダだけ取り出すのってありなんだっけ?ライセンス的に
629 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:57:04 ] 常識的にありえないことはありえないだろ。常識的に。
630 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 21:59:55 ] 常識って何だっけ
631 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 23:09:17 ] 投げ捨てるもの
632 名前:デフォルトの名無しさん mailto:sage [2010/02/02(火) 23:29:52 ] ライセンス読め
633 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 06:37:43 ] ExcelとかAccessのVBAは経験あるんだけど、VS2008も同じような感じで開発できますか?
634 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 07:10:25 ] 結構違う。
635 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:04:38 ] むしろ中途半端にVBAやVB6の経験があると学習の妨げになる
636 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:09:58 ] なる人もいるし、ならない人もいる。 なんで、自分がそうだからって決め付けるかなぁ。
637 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:10:20 ] そんな人達の集まりだから
638 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:34:56 ] 無駄な苦労したくないならVBは避けた方がいい
639 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 10:59:13 ] M$様はVBを捨てC#に移行しろと重ね重ね仰られておる
640 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 15:03:11 ] VBにもっと恥ずかしいキャッチコピー付けて宣伝すればいいのに
641 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 16:10:35 ] あなたの健康を損なうおそれがありますので、とか?
642 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 16:30:47 ] むしろ擬人化の方向で
643 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 17:53:05 ] 違う意味で売れそうでこまるね
644 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:09:54 ] VBは歴史的意味で消すに消せない存在 延命してでも残すだろう
645 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:27:02 ] あなたの精神的健康を損なうおそれがありますので、とか?
646 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:29:43 ] >>642-643 ワロタ
647 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:29:57 ] VBなのはいけないと思いますー
648 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:35:33 ] てか検索したらすでにいたわ・・・ ttp://ufcpp.spaces.live.com/blog/cns!5C622397E11C979D!501.entry?wa=wsignin1.0&sa=673952104 どこが擬人化なんだかさっぱりわからんが。
649 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:41:35 ] VB みくる C# 古泉 J++ 朝倉 C++ 長門
650 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:52:28 ] 黒歴史言語きた
651 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:53:05 ] J++とかw
652 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 18:58:29 ] Dも黒歴史へまっしぐら
653 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 20:14:37 ] >>649 F#は?
654 名前:デフォルトの名無しさん [2010/02/03(水) 23:30:09 ] ここで質問させて下さい。 同人ゲームを作ろうと思い、Cでミニゲームを作ったのですが、 VisualStudio2008でC++の開発が出来ると知ってダウンロードして移植しようとしたのですが、 空のプロジェクトのチェックを外して基本的なソースがある状態にしたところ、 WinMainが使われていなかったり(代わりにmainが呼ばれる??) MainWndProcが使われてなかったり(ウインドウのprivate関数がそれにあたる??) と、自分が今までやっていた事と違う関数が使われていてかなり混乱してます。 VisualStudio2008を扱いたい場合、別にプログラムの本を買った方が良いのでしょうか? あと、同人ゲーム作ってる人ってどういう開発環境で作製しているのでしょうか?
655 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 23:52:31 ] 一から覚え直しだからVB以外ならどれでも
656 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 23:55:06 ] それC/C++じゃなくて、別の言語やってないか?
657 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 23:55:16 ] >>654 >WinMainが使われていなかったり(代わりにmainが呼ばれる??) プロジェクトの新規作成で「Windows アプリケーション」にチェックを入れましたか? ちゃんとWinMainがあるはずですよ。 >VisualStudio2008を扱いたい場合、別にプログラムの本を買った方が良いのでしょうか? まずはヘルプを読んだ方がいいよ。あとはググる。 >あと、同人ゲーム作ってる人ってどういう開発環境で作製しているのでしょうか? VisualStudioを使ってる人も結構多いと思うけど・・・
658 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 23:55:41 ] C#.NETとSlimDXとかC#.NETとXNAとかが新しいんじゃないかな
659 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 00:04:18 ] > プロジェクトの新規作成で「Windows アプリケーション」にチェックを入れましたか? 「Win32 プロジェクト」を選んで、アプリケーションの設定で、「Windows アプリケーション」ね。
660 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 00:04:50 ] _tWinMain だけどな。
661 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 00:10:33 ] >>653 ファ#
662 名前:654 [2010/02/04(木) 00:34:22 ] あ、CLRのプロジェクトからWinフォームアプリケーションを選んでました。 フォームだから別物ということなのかな。 CLRの方が新しくいろいろできるからこちらの方を選ぶべきだとあるサイトに書いてあったのですが、 Win32を選んだほうが良いのでしょうか?
663 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 00:39:43 ] 好きにすればいいけど、C++/CLI は、たぶん、君がやってきたCとは全然違うよ。
664 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 00:41:38 ] >>662 いままでWin32で開発していて、これからもWin32で開発していく つもりなら、そのままでいい。 C++/CLIを使ってみたければ、C++/CLIを使えばいい。 「これからはC#を使うべきだ」と誰かが言ったとしても、 それを無視して、今まで通り、自分の使ってきた言語を 使い続けてもいいし、C#を使ってみてもいい。 自分の好きなようにすればいいと思う。
665 名前:654 [2010/02/04(木) 00:50:26 ] なるほど。別物と考えた方が良いのか。 ありがとうございます。 もう少し調べてからどっちで進めるか決めようと思います。
666 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 01:27:54 ] 両方やればいいじゃない
667 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 06:32:54 ] ASP.netもここでいいですか?
668 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 06:48:38 ] いや、ASP.NETスレ行けよ
669 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 07:27:43 ] >>665 ゲームを作るならWin32が一般的。 もし.NETでやりたいというならC++/CLIじゃなくてC#をお勧めしておきます。
670 名前:デフォルトの名無しさん [2010/02/04(木) 10:50:03 ] ATLプロジェクトでシェルオブジェクト(コンテキストメニュー)のdllを作成しようとしているのですが、 プロジェクト作成時に、メインのプロジェクトと別にXXXPSのプロジェクトが作成されますが、 このプロジェクトに意味はあるのでしょうか? ATLプロジェクトの作成自体初めての初心者ですが、必要なければ消したいと思います。
671 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 14:10:00 ] >>670 消してもいいですよ。
672 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 16:36:12 ] VisualStudio 2008 使ってます。 Version 9.0.30729.1 SP です。最新だとおもいます。 デザイナー画面のプロパティでリスト状になっている項目が リスト展開の三角ボタンを押しても一瞬で閉じてしまいリストが見れません。 (いちおう矢印キーで変更はできるのですが・・・) みなさんもそうでしょうか?治し方があれば教えてください。
673 名前:672 mailto:sage [2010/02/04(木) 16:39:33 ] なぜか分かりませんが、リスト展開の矢印ボタンを十回ほど連打してたら治りました! 有難うございました。
674 名前:デフォルトの名無しさん mailto:sage [2010/02/04(木) 19:26:20 ] どういたしまして
675 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 03:57:19 ] プログラムを印刷する時に、一番上の行に表示される F:\aaa\bbb\ccc\d.c を、印刷しないように出来ますか?
676 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 04:37:09 ] それが一般的に何と呼ばれているか調べてみたほうがいいんじゃないか
677 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 07:32:13 ] どうやって?
678 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 10:44:04 ] ヘッダー
679 名前:デフォルトの名無しさん [2010/02/05(金) 19:34:00 ] visual C# 2008では マウスのカーソルが現在どんな形になっているかを判断することはできるでしょうか? テキスト入力の|になっているのか デフォルトの矢印になっているのかで 条件判断ができれば良いなと思っております
680 名前:デフォルトの名無しさん mailto:sage [2010/02/05(金) 19:49:19 ] できるでしょう。
681 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:48:08 ] TimerのTickイベントを設定したインターバルより前に1回だけ呼びたくて TimerA_Tick(sender, e) とか TimerA_Tick(sender, Nothing) としてみたんですが、よいのでしょうか? (ちなみに、上の場合、eの値はEmptyでした。) 一応、TimerA_Tickには飛んでますが、たまたまだったら…と思いまして。
682 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:51:58 ] EventArgs型の引数にはEventArgs.Emptyを渡す でもそういう場当たり的なやり方じゃなくて根本的に設計を見直した方がいい
683 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:54:55 ] Tickイベントで呼び出される処理は別の関数にして、そっちを呼べばいいよ。
684 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:56:03 ] VS2010の正式版でたらこのスレのスレタイもVS2010になるの?
685 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:56:17 ] >>682 ありがとうございます。 確かに場当たり的ではあるのですが…、ちょっと考えてみます。
686 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:56:46 ] >>683 なるほど。ありがとうございました。
687 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 21:57:38 ] >>684 なにいってんの? このままだろ 2005スレにあやまってこい
688 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 22:24:29 ] >>681 こんなの設計を考え直す必要なんてないw わりと誰でも思いつく方法だと思うんだが、タイマをON(Enabled = true) するときにはIntervalに小さな値を設定しておいて、タイマのイベントハンドラの中で Intervalを大きな値に変更すればいいだけでしょ。
689 名前:デフォルトの名無しさん mailto:sage [2010/02/06(土) 22:39:54 ] >>684 2010のスレはすでにある
690 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 12:54:56 ] VC2008 express edition の使い方でつまづいてるんですが(ど素人です^^;) ファイル→新規作成→プロジェクトで Win32→Win32プロジェクト→Windowsアプリケーション でプロジェクトを作成しました。 で、コードを何も書かずにビルドするとエラーが続出します。 error C3861: 'wcscpy': 識別子が見つかりませんでした error C2371: 'time_t' : 再定義されています。異なる基本型です。 などなど。。。 環境設定をどのようにすればいいのでしょうか。。。
691 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 13:32:36 ] ^^;
692 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 13:44:34 ] >>690 VisualC++ 2008 Express Edition SP1 うちでは、その手順で、[ファイル]→[アプリケーションの終了] と、 [ヘルプ]→[バージョン情報] のメニューのあるアプリケーションが ビルドできました。
693 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 14:18:02 ] >>690 ツールのオプションのプロジェクトおよびソリューションのVC++ディレクトリ出して ディレクトリを表示するプロジェクトを、インクルードファイルにして $(なんちゃら)で始まってないディレクトリを消すか下の方に下げてみては
694 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 14:37:11 ] >>693 うぉ!その通りでいけました^^; 以前Monoをapacheで動かすためにあれこれやった設定が残ってた。。。 アンインストールして再インストールしたのに、残ってたとは。。。
695 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 17:50:28 ] 5日銭タッチまでもどって 5日銭に押さえられる形で下がってくるのかな
696 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 19:12:26 ] VS2005からVS2008に移行して.net Framework 2.0のアプリケーションを作成。 次にセットアッププロジェクトを作成し、インストールしようとすると .net Framework 3.5 を要求される。 どうも、VS2008の場合、セットアッププロジェクトは3.5になるらしい。 なんで2.0にならないの?
697 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 19:34:24 ] テンプレート使っとけ
698 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 19:39:24 ] MS の products は version 3 未満は糞っていうのが定説
699 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 20:27:55 ] >>696 手動で指定しとけ、って事らしいよ。
700 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 01:03:24 ] >>699 手動でできるんですか。 いろいろと3.5となっているところを2.0に変えてみたんですが…orz
701 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 01:44:34 ] そういえば判りにくい場所にあったな
702 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 17:17:12 ] 「新しいプロジェクト」から「Webアプリケーション」 ともう1つは 「新しいWebサイト」から「Webサイト」 の2種類のWebサイトの作り方がありますが、 両者の違いは、マスターページの有り/無しだけでしょうか?
703 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 18:22:58 ] 初歩的な質問ですが、返答いただければ幸いです。 VC#2008.NETにおいてはじめてGUIプログラミングに挑戦したのですが、 フォームデザイナに貼り付けられるコントロールなどに関する詳細な情報を探しています。 基本的な部分においては問題ないのですが、やや複雑なコントロールやプロパティの利用法がもうひとつ理解できずにいます。 Webや書籍で資料を検索しても、LabelやButtonなどの一般的な利用法などは丁寧な説明があるのですが、 たとえばひとつひとつのプロパティがどんな意味を持っているのかはMSDN以上の説明はありません。 MSDNで理解しろとのことかもしれませんが、知識・経験が不足しているものにとってはどうしても言葉が足りず、 ではその前提知識を得ようとしても、役割が理解できないので探せないといった状況です。 初学者を対象にある程度深く掘り下げてある資料などご存じでしたらご教示いただければと存じます。
704 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 18:49:09 ] 例えば何がわからないん?
705 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 19:20:04 ] コントロールがどんな意味を持っているのかです
706 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 19:20:35 ] 「わかんない部分はデフォルトでいいじゃん」みたいなわりきりのできない、あんまり向いてない人間なんだろ
707 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 19:22:56 ] いきなり全部理解しようとせずに、わかることだけで作っていけば いいですよね。 実際すべて理解しているプログラマなんでそんなにいないでしょうし。
708 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 19:24:39 ] わかることだけ使って一生懸命実装して、 あとでAPIで一発解決できるとわかった時の空しさは異常
709 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 19:57:46 ] >>704 705は自分ではありません。ID表示されないって気付きませんでした……。 たとえばアウトラインプロセッサのようなものを作りたいとします。 するとツリーとリッチテキストエディタのコントロールを使えば簡単に実装できるな、という予測はつくのですが、 それの詳細な利用方法を調べようとすると行き詰まるといった感じです。 大抵のVS初心者向けの解説は「ボタンを押すとラベルの文字が〜」あたりで終わってしまって、 それより高度な内容を望んでも、MSDNより平たかったり詳しかったりするものが見つからずに困っています。 >>707 失礼、表現が悪かったです。ひとつひとつのプロパティは大げさすぎました。 要はそれぞれのコントロールなどがどのような機能を持っていて、どのようにすれば生かせるのかが知りたいです。 すべてを理解できれば最高ですが、趣味で利用している範囲なので広く浅くで問題はないです。 >>708 泣けますよね。
710 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:00:01 ] これから買うならvs2010待ちですかね・・・? 個人で利用するけどATLは標準で使いたいので最低でもstdは欲しいんですよね ところがvs2010からはstandardがなくなると聞きまして迷っています。
711 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:02:33 ] >>702 いや。いろいろ違う。
712 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:06:13 ] ネットにはあるようで肝心な情報がない あるいは密度が薄すぎる コーディング時間の90%はググってるw
713 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:06:32 ] >>710 DreamSparkは使えない年頃?
714 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:13:39 ] >>713 いわゆるアカデミック系ですよね 無理です
715 名前:デフォルトの名無しさん [2010/02/10(水) 20:26:06 ] >>712 今はc#かVB.netならいっぱいでてくるんですけどね
716 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:49:44 ] >>711 ありがとうございました。 Webサイトの方は、実行時ビルドなのでレスポンスが悪いのですね。
717 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 20:55:36 ] >>712 同意 うごいたばんざーいでマスターベーションしてるブログがいかにおおいか
718 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 21:39:01 ] 一度良質なブログなりコミュニティ見つけちゃってあとはそこで収集が一番かと。
719 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 21:54:47 ] アフィブログならともかくなんでおまえらのために無償で検証しなきゃならんのか
720 名前:デフォルトの名無しさん mailto:sage [2010/02/10(水) 22:08:55 ] 別にお前に提供してもらわなくてもいいよ