Visual Studio 2005ス ..
[2ch|▼Menu]
577:デフォルトの名無しさん
06/06/20 20:10:31
>>576
上書きの順番プリーズ

578:デフォルトの名無しさん
06/06/20 20:22:40
最初からついてきた MSDN Library すっとばして
2006年6月の奴だけインスコしてもうた。

579:デフォルトの名無しさん
06/06/20 20:31:03
新しい奴どれくらい重い?
体験談キボンヌ

580:576
06/06/20 21:07:08
MSDN LibraryのCD4枚をDVD1枚にする方法

1. CD4枚分のファイルを全て1つのフォルダに上書き。
  上書きの順番は影響なかったような気がするけどDisc4→Disc1の順がいい?
2. msdn.msiをバイナリエディタで開いて
  CDのボリュームラベルが書いてある部分を検索する。
3. MSDVJPND1、MSDVJPND2、MSDVJPND3、MSDVJPND4の部分を
  全てMSDNVSJPNに書き換える。
4. DVDに焼くときはボリュームラベルをMSDNVSJPNとして焼く。

DVDからインストールしても途中で止まることなくインストールできる。


581:デフォルトの名無しさん
06/06/20 22:45:45
あれ、MSDNライブラリって知らない間に
フリーでダウンロードできるようになったのか・・・?

582:デフォルトの名無しさん
06/06/20 23:09:27
>コードに対するセキュリティーを要求する場合VS6の方がいいかも。
コードに対するセキュリティーてなんだ?


583:デフォルトの名無しさん
06/06/20 23:15:59
「ソースぱくんなよ」

584:デフォルトの名無しさん
06/06/20 23:21:08
visual studio 2005 express をwindows2000SP4にインストールしようとしたのですがエラー1075が出てインストールできません。
エラー1075を回避するパッチ(?)見たいなの(Windows2000-KB842773-x86-JPN.EXE)を当てても駄目でした。
なにか方法がありますか?

585:デフォルトの名無しさん
06/06/21 01:24:54
>>582
>>コードに対するセキュリティーてなんだ?
どとねとで作成したプログラムのソースは、某ツールで簡単に解析され
てしまいます。これは、CLIレベルで解析し、親切にもVBやC#のソースに
変換までしてくれます。


586:デフォルトの名無しさん
06/06/21 01:30:20
考えようによっては素晴らしい事じゃないか?
これはもう標準ツールとして搭載されちゃっても良いよね。

587:デフォルトの名無しさん
06/06/21 01:35:51
オプソのソースをシェアウェアにこっそり使ってるの丸ばれジャン。プライバシーの危機。セキュリティーやばす。

588:デフォルトの名無しさん
06/06/21 01:37:34
これ、マジですげー。いままでJavaでGUIやってたオレっていいたい・・

589:デフォルトの名無しさん
06/06/21 02:50:14


590:デフォルトの名無しさん
06/06/21 07:31:17
コードがリバースエンジニアリングされたくらいで
セキュリティーが脅かされるような設計が悪い。

591:デフォルトの名無しさん
06/06/21 10:39:00
>>584
.NET Framework2.0入れてなかったりはしないよね?

592:デフォルトの名無しさん
06/06/21 12:34:44
>>584
OS再インストール

593:デフォルトの名無しさん
06/06/21 12:39:44
そもそも Windows 2000 SP4 にインスコ可能なのか?
VMware でもいいからクリーンな環境つくって、ためしてみそ。
そういやアカデミックアライアンス?で Virtual PC 2004 が
使えるらしいんだが、 VMware Player で不自由してない。

594:デフォルトの名無しさん
06/06/21 12:41:06
>>593
可能

595:デフォルトの名無しさん
06/06/21 12:44:34
>>594 そ、そうなんか・・・
動作要件確認せずにレスして正直スマタ

596:デフォルトの名無しさん
06/06/21 16:18:14
質問です。
C#だとソリューションエクスプローラーでフォルダを作成し、
フォームやクラス等をそのフォルダに移動すると、
自動的にフォルダ名が名前空間に指定されます。
ですが、VB.NETだとフォルダに移動しても名前空間の変更が行われません。
C#独自の機能なんでしょうか?


597:デフォルトの名無しさん
06/06/21 16:28:00
言語の機能ってわけじゃないと思われ

598:デフォルトの名無しさん
06/06/21 18:00:32
Visualstudio .NET(一番最初のバージョン)での「Webコントロール・ライブラリ」に相当する
テンプレートは2005では無くなったのでしょうか。


599:デフォルトの名無しさん
06/06/21 18:15:32
Editionによってはテンプレートが少ないかもな

600:デフォルトの名無しさん
06/06/21 18:31:51
>>599
レスどうもです。
StandardEditionを使ってるんですが
WebコントロールライブラリのテンプレートはどのEditionから入ってるんでしょうか・・

601:デフォルトの名無しさん
06/06/21 18:56:14
他は知らんがProにはある

602:デフォルトの名無しさん
06/06/21 20:35:32
>>591
アドバイス有難うございます。
.NET Framework2.0は入っていないようです(自信なし)。
アプリケーションの追加と削除には無いし、C:\WINNT\Installerの中にも無いようです。
Vistaβ2入れるときに、ついででwin2000も再インストールしてみます。

603:デフォルトの名無しさん
06/06/21 21:45:13
>>600
俺もスタンダードだが、

|- VisualBasic
   |-Windows ←ココのことか?

604:デフォルトの名無しさん
06/06/21 22:38:11
>>595
でも、x64をクロスコンパイルすると、不具合出るよ。

605:デフォルトの名無しさん
06/06/22 13:31:38
>>581
URLリンク(www.microsoft.com)

Disk4.imgってどれだろ

606:デフォルトの名無しさん
06/06/22 13:37:29
日本語版だとDisk4が有るのか、スマソ
URLリンク(www.microsoft.com)


607:デフォルトの名無しさん
06/06/22 19:01:26
ひょっとしてMSDNライブラリって昔からずっとフリーで、
それを俺が知らなかっただけか?w

608:デフォルトの名無しさん
06/06/22 19:23:14
いや、ライブラリの無償ダウンロードは今回から

609:デフォルトの名無しさん
06/06/22 19:29:52
なんか昔落としたことあるんだけど、あれはプラットフォームSDKだったかな?

610:デフォルトの名無しさん
06/06/22 19:32:57
VSのスタートページに、Visual Studio 開発者向け情報とかいう項目が
ありますよね。ネットに繋いでいる状況だと勝手にニュースが表示される
部分なんですが、最近VSを立ち上げてもニュースを表示しなくなりました。

{ツール」→「オプション」→「環境」→「スタートアップ」でも、
スタートアップは「スタートページの表示」になっていて、URLも
URLリンク(go.microsoft.com)
のままです。

この件で不具合情報とか出ていますか?

611:デフォルトの名無しさん
06/06/22 19:35:58
補足
普段はタイトルに「MSDN Online 更新情報」とか表示されてるやつです。
今だったら「赤ちゃん大好き!・・・」とかいう記事が先頭に来てるやつですね。

612:デフォルトの名無しさん
06/06/22 19:39:30
>>610
そういや、うちでも「Personal Web Site Starter Kitの概要」から変わる気配が無いな・・・

613:デフォルトの名無しさん
06/06/22 19:41:58
>>610,612
これ、起動時は更新されずにオプションで設定された時間になると読み込まれる変な形式だから
(デフォ状態だと毎時間の0分にスタートページを開いていないと更新されない)
「コンテンツをダウンロードする間隔」を5分に設定してちょっと待つと更新されるよ

614:デフォルトの名無しさん
06/06/22 19:52:53
WTLを使いたいと思っているのですが、パスの設定はどこにあるのでしょうか?

615:612
06/06/22 19:58:55
>>613
サンクス。アドバイス通りにしたら「利用できるコンテンツはありません」になってしまった・・・orz

616:610
06/06/22 20:15:00
>>613 サンクス

617:デフォルトの名無しさん
06/06/22 20:16:02
>>615
うーん、URLは合ってるよね?
更新したら出るはずなんだが

618:612
06/06/22 20:27:31
関係あるかどうかわかりませんが、「カスタマエクスペリエンス参加」のアイコンが表示されてるのに
気づき、それをクリックした瞬間に正しくダウンロードしてくれました。
いろいろありがとう>>617

#「赤ちゃん大好き」ってネタかと思ってたw

619:デフォルトの名無しさん
06/06/22 20:55:52
困るな、ネタ書かれちゃ。

620:デフォルトの名無しさん
06/06/22 23:01:09
MSDNライブラリのMD5おしえてくらさい

621:デフォルトの名無しさん
06/06/22 23:41:33
775CD4B80CC41A81DC5A03DB94D2F9DC Disk1.img
A9030961F2157B0DC268C9E57DCCF1FF Disk2.img
C82646AC09B0F953CD8220199FCE3542 Disk3.img
EC0D6B24CCF5CE960E38C4B9273784CF Disk4.img


622:デフォルトの名無しさん
06/06/22 23:56:14
>>621
サンクス

623:デフォルトの名無しさん
06/06/23 11:24:24
VS2005で.Net1.1向けのアプリケーションは書けないんですか?
.Net1.1向けに作るならVS2003しか方法がないのでしょうか。


624:デフォルトの名無しさん
06/06/23 11:26:59
コンパイラだけ拾ってくればできそうな気がする。

625:デフォルトの名無しさん
06/06/23 14:35:48
ソリューションエクスプローラの背景色、および文字色は変えられますか?
相変わらず駄目そうですが…白地に黒は目に悪いんだよねぇ…。

626:625
06/06/23 14:38:06
ちなみにWindows側の設定(画面のプロパティ)で変えられるのは、知っています
蛇足ですいませんが、念のため

627:デフォルトの名無しさん
06/06/23 15:41:01
Expressエディションに、マクロ機能って付いてないのでしょうか?


628:デフォルトの名無しさん
06/06/23 16:55:17
>>623
URLリンク(www.codeplex.com)

629:デフォルトの名無しさん
06/06/23 18:00:48
Visual Studio 6.0を貰ったんだけど
これでも簡単なプログラムならコンパイルできるんですよね

630:デフォルトの名無しさん
06/06/23 18:08:39
???

631:デフォルトの名無しさん
06/06/23 19:07:17
VisualStudio.net2005で、C#で.netFramework1.1だけを使って開発できないですか?
2005で作ると2.0入れてない環境で実行できないのがネックになるんで困ってます。

632:デフォルトの名無しさん
06/06/23 19:14:46
>>631
2005使わなければいいんじゃね?

633:デフォルトの名無しさん
06/06/23 19:21:52
ソリューションの参照からmscorlib.dllを外して
.NET1.1のmscorlib.dllを参照すればいいんでない?

634:デフォルトの名無しさん
06/06/23 19:29:59
クリックワンスやインストーラーにFramework2.0を入れれば解決

635:デフォルトの名無しさん
06/06/23 19:50:04
ぶっちゃけ.Net Framework使ってる時点でネックだから気にしない方がよくね?

636:デフォルトの名無しさん
06/06/23 20:08:38
それは否定できない

637:デフォルトの名無しさん
06/06/23 20:12:56
.NET1.1ってXPSP2だとデフォで入るっけ?
2005持ってて2003持ってないなら2.0で良いじゃん

638:デフォルトの名無しさん
06/06/23 20:57:26
ショートカットキー設定で、
ナビゲーションバーの右隣にあるコンボボックスに、"直接"移るコマンドがどれか、御存知の方教えていただけないでしょうか。
通常、メンバ関数が表示されているバーの事です。

「ナビゲーションバー(クラスが表示されている)に移動」は、見つかるんですけどねぇ…

639:631
06/06/23 22:53:25
SP2にアップデートしようとすると必ず凍るっていう
よくわかんない現象が起こってるので
XPSP1を使い続けてる人がいるんですが、その人のために1.1使いたいなぁと。

>633
やってみます

640:デフォルトの名無しさん
06/06/23 22:59:36
セキュリティセンターとセキュリティソフト一緒に動かしてるんじゃあるまいな?

641:631
06/06/23 23:16:15
SP2統合版作ってクリーンインストールしてもダメだって言ってました。
何が悪いんでしょう…ってスレ違いですね

642:デフォルトの名無しさん
06/06/23 23:22:34
昔Windows 2000使っていた頃に、
SP4の統合インストールを受け付けないパソコンを持っていたよ。
#単体で適用はOK
完全にハードウェアの問題だろうな・・・

643:デフォルトの名無しさん
06/06/23 23:57:19
Eclipseみたいにカッコ入力したら、
それと対になるカッコを入力補完してくれる機能とかないの?

644:デフォルトの名無しさん
06/06/24 00:47:18
>>643
その機能 Eclipse の嫌がらせだと思ってたけど、欲しがる人もいるのか。。。
括弧が足されても結局括弧の先に出る必要があってむしろ手間だと思うんだけど、どういう風に嬉しいの?

645:デフォルトの名無しさん
06/06/24 01:07:09
>>644
Eclipseに慣れてるとあの機能が無いとやりづらくて仕方ない
対になる括弧を打つだけなのに凄く面倒に感じるんだよね


ていうか無いのか・・

646:デフォルトの名無しさん
06/06/24 01:12:01
>>645
つ VB

647:デフォルトの名無しさん
06/06/24 01:22:09
スニペットで無理やり解決

648:デフォルトの名無しさん
06/06/24 01:34:00
Vistaになったら.NETアプリのもっさり動作は少しは速くなりますか?
VB6の方がずいぶん速い気がします。

649:デフォルトの名無しさん
06/06/24 01:35:47
OSの問題ではないじゃろ

650:デフォルトの名無しさん
06/06/24 05:07:09
重い・・・・

651:デフォルトの名無しさん
06/06/24 12:08:15
>>638
それ俺も欲しいんだけど、無い気がする。
しょうがないからナビに飛んでからTabキー押しているけど、これが効かないことがあってイライラと。もう駄目すぎ。

劣化していくIDEって凄いぜ。というかGUIだな。コンパイラは頑張っているのに。

652:デフォルトの名無しさん
06/06/24 12:27:01
>>643
自分の場合、()[]{}<>は、常に対で入力する癖がついてしまっているので、
そういう機能があると逆に邪魔になるなぁ。

653:デフォルトの名無しさん
06/06/24 13:55:29
オプションで切り替えられるようにはなるんじゃ……

654:デフォルトの名無しさん
06/06/24 14:23:19
だ か ら 、
なんでVBを無視するのかと、小一時間(ry

655:デフォルトの名無しさん
06/06/24 14:49:24
VBってなんだ喰えるのか?

656:デフォルトの名無しさん
06/06/24 14:51:35
ぬぅ! あれは武威微意、まだ使えるものがいたとは。
知っているのか? 雷電!

657:デフォルトの名無しさん
06/06/24 15:25:09
無償提供されているVisual Basic 2005 Express Editionをのセットアッププログラムを
実行中にエラーがでるのですが原因わかる方いませんか?
>Error 1402.キーを開くことができませんでした:HKEY_LOCAL_MACHINE\Software\Classes\CAPICOM.Settings.1\CLSID。 その
>キーへの十分なアクセスがあることを確認するか、またはサポート担当者に問い合わせてください。
とでてインストールが中断されます。
OSはWinXP Home Edition SP2で管理者権限でログインしています。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CAPICOM.Settings.1\CLSIDというキーちゃんと存在しています。

658:デフォルトの名無しさん
06/06/24 18:06:31
.Net Framework2.0入れてなかったりとかはないよね?

659:デフォルトの名無しさん
06/06/24 18:09:18
そ れ だ

660:デフォルトの名無しさん
06/06/24 19:14:23
レジストしたvs2005で作成した実行ファイルって、プロダクトキーごとの情報が埋め込まれてたりするの?
家でコンパイルした実行ファイルと、友達のvs2005でコンパイルした実行ファイルだとmd5が違ってたり
するんで不思議に思ってるんですけど。

661:デフォルトの名無しさん
06/06/24 19:20:07
>>660
自分でコンパイルしたファイルと、もう一度自分でコンパイルしたファイルを比較してみろ!

662:デフォルトの名無しさん
06/06/24 19:34:42
>>660
/debug:full または /debug:pdbonly でexeに*.pdbへのフルパスが埋め込まれるのだが、
デフォルトの設定だとreleaseでコンパイルしても /debug:pdbonly になっている。
気になるなら「デバッグ情報を生成」をnoneにすればいい。

663:デフォルトの名無しさん
06/06/24 20:26:30
>レジストした
?

664:デフォルトの名無しさん
06/06/24 21:00:47
>>663
Express版はユーザ登録必要じゃなかったっけ?

665:デフォルトの名無しさん
06/06/24 21:23:58
resist
英単語としては、抵抗する、反撃するなどを意味する他動詞。
ゲームなどにおいては、相手の魔法や特殊能力に抵抗することを意味し、
そのような能力や状況を指した用語としてほぼ名詞化している。

666:657
06/06/24 21:25:14
Microsoft .NET Framework 2.0 再頒布可能パッケージ(32ビット版: x86)
は既にインストールされていたのですが、SDKはインストールしていませんでした。
そこでSDKをダウンロードし、インストールを試みたのですが、
ここでも>>657と同じメッセージが表示されインストールに失敗しました。

今は一旦.NET Frameworkをアンインストールし、再インストールを試みているところです

667:デフォルトの名無しさん
06/06/24 22:11:08
ファイルを開く時にタブを右側に追加する設定は何処にありますか?

668:657
06/06/24 22:11:57
もうだめぽ
さようなら

669:デフォルトの名無しさん
06/06/24 22:30:31
>668
つregedt32.exe

670:657
06/06/24 22:43:18
最後に悪あがきしてみたら・・・

レジストリエディタでHKEY_LOCAL_MACHINE\SOFTWARE\Classes\CAPICOM.Settings\CLSIDのアクセス許可を見てみた
他のキーと違って管理者権限とSYSTEMが設定されていた
そしてアクセス許可にも拒否にもチェックが入っていなかったので許可にチェックをいれてまたセットアップを実行・・・

うまくいったら>>669に愛を捧げます

671:デフォルトの名無しさん
06/06/24 23:00:59
>>669愛せなくてごめんね

672:660
06/06/24 23:38:29
自分でコンパイルしなおした場合もmd5の値が違っていました。
コンパイルした回数などを調べているんでしょうか?

でも、662の方のレスを見るとプロダクトキーごとの情報が埋め込まれている
事はないのかな?と思ったりもしています。

ぐぐってたらバイナリエディタとか知ったので、バイナリを調べてみる事にします。

何か分かったら報告に来ます。お世話になりました。

673:デフォルトの名無しさん
06/06/24 23:44:24
タイムスタンプだよ。

674:デフォルトの名無しさん
06/06/25 00:40:35
なんでそんなこと気にするの?
数日前どこぞで湧いた割れ厨?

675:660
06/06/25 01:15:04
違いますよ。ただ単にmd5値が一致するだろうという漠然とした好奇心でmd5値を比較してみたら
その淡い期待が打ち砕かれたので気になってしょうがなかったのです。
友達のと違うのはプロダクトキーくらいなので、そこが原因でmd5が違うと自分なりに結論付けて2ch
で質問したらこれまた違っていたということです。
友達のPCには自分がインストールしたのでパスが一致しているのは確認済みでした。

676:デフォルトの名無しさん
06/06/25 01:51:20
md5以前に、バイナリ比較するってのはダメなのか?

677:デフォルトの名無しさん
06/06/25 01:56:57
ひとの話きかない香具師は釣りだろ

678:デフォルトの名無しさん
06/06/25 06:49:45
バイナリエディタも知らない奴がMD5を比較とな?

679:デフォルトの名無しさん
06/06/25 09:39:41
そーいやウチの後輩共もバイナリエディタ知らなかったな・・・

680:デフォルトの名無しさん
06/06/25 09:47:37
バイナリエディタとmd5の間にいったい何の関係が?

681:デフォルトの名無しさん
06/06/25 09:50:14
ハッシュが違うことに気付いたんならバイナリエディタでどこが違うのか見てみろよってこと

682:デフォルトの名無しさん
06/06/25 10:00:38
ヒント: FCコマンド

683:デフォルトの名無しさん
06/06/25 10:07:15
>>682
なんでそんな劣化diffを……
あー、与えられたツールしか使えない人たちなんだっけ。

684:デフォルトの名無しさん
06/06/25 10:09:27
今度、VS2005にて開発する事になったのですが、そこで1つ質問があります。

VS2005でバージョン管理する場合、VSS2005を購入しなくてはならないのでしょうか?
VS2003の時に使っていたVSS6.0SP6でも良いのでしょうか?

685:デフォルトの名無しさん
06/06/25 10:22:18
>>684
VSS2005のほうがutf-8のファイルで警告が出ないからおすすめだが、旧版のVSSで警告を無視して保存しても問題は無い。
VSS付属のViewerで漢字が化けたりBOMが表示されてたりするのが気になるがそのまま使ってる。

686:デフォルトの名無しさん
06/06/25 10:26:04
>>685
ありがとうございます。

一応、旧版でもバージョン管理はできるのですね。

687:デフォルトの名無しさん
06/06/25 11:41:49
>>683
お勧めの diff ツールを教えてくれと言われてるわけでもないのに、
何故そんなくだらない反応するか...

688:デフォルトの名無しさん
06/06/25 11:42:36
緊急事態ウイルスが入ったぽい
ネットは繋げるけどトップ画面の色がおかしいだれか治す方法ある?
うちのパソコンは98で
セキュリティソフトはAVGfree-control-centerです
あとSpydotですスパイボットには検出されず
システムモニタで確認した所異常はなし
再起動も駄目です
なにか対策はありますか?


689:デフォルトの名無しさん
06/06/25 11:45:46
PC初心者スレ行け

690:デフォルトの名無しさん
06/06/25 11:53:39
□■□ Windows Vista beta 32 □■□
スレリンク(win板:330番)

のマルチ

691:デフォルトの名無しさん
06/06/25 11:57:13
色が256色になってる

692:デフォルトの名無しさん
06/06/25 12:13:27
>>683
ドシロウトがw

693:デフォルトの名無しさん
06/06/25 12:17:10
>>638
>>651
のが欲しかったのでアドイン作ってみた。
動くかどうかは保証しないけど、おすそ分け。
URLリンク(regular.matrix.jp)

694:683
06/06/25 13:11:46
>>692
んじゃ、ど素人に判るように何が言いたいのか説明してくれないか。
FC.exe の /b オプションなんかでちまちま差分を取るくらいなら、
その辺に転がっているバイナリエディタの比較機能でも使った方がましだと思ったんだがな。

695:デフォルトの名無しさん
06/06/25 13:25:47
おっぱい

696:デフォルトの名無しさん
06/06/25 13:32:12
FC.exe の /b オプションって差分どころじゃ・・・

697:デフォルトの名無しさん
06/06/25 13:42:48
細かく違いを調べる diff ツールを教えてくれと言われてるわけでもないのに、
何故そんなくだらない反応するか...

698:デフォルトの名無しさん
06/06/25 13:44:32
同一かどうか調べたいってだけだよね。

699:デフォルトの名無しさん
06/06/25 14:04:48
来年は、Visual Studio 2007 か。早いなぁ。

700:デフォルトの名無しさん
06/06/25 14:17:22
Orcas plus oneまで待ったほうが良いような気がする

701:デフォルトの名無しさん
06/06/25 14:46:35
質問があるのですが、Visual Web Developer 2005 Express Edition で開発した
Webアプリケーションの動作自体は、.NET 必須ではないのですよね?

702:デフォルトの名無しさん
06/06/25 15:26:51
>>701
単純なHTMLとJavaScriptのみで構成されてるなら話は別だが、
基本的に.NETFrameworkは必須だぞ。

703:デフォルトの名無しさん
06/06/25 16:26:24
多分クライアント側の事を聞いてるつもりなんだと思う。


704:デフォルトの名無しさん
06/06/25 16:29:40
>>703
そうです。分かり難くてすみません。

その場合でも.NETFrameworkは必須でしょうか。

705:デフォルトの名無しさん
06/06/25 16:29:47
それを踏まえた答えなんじゃないの?

706:デフォルトの名無しさん
06/06/25 16:44:55
クライアントには必要ないな。

つうかこの辺を分かってない時点でASP.NETだけでなくWebアプリそのものが分かってない気がする。

707:デフォルトの名無しさん
06/06/25 16:46:47
Rich clientの場合は必要なんじゃないの?

708:デフォルトの名無しさん
06/06/25 19:18:36
当たり前、だが何を言いたい?>>707


709:デフォルトの名無しさん
06/06/25 19:43:32
>>702が正解。
>>706は間違い。

710:デフォルトの名無しさん
06/06/25 19:44:11
.NETのランタイムが入っていないPCでも
起動できる実行ファイルを作りたいのですが、可能でしょうか。
可能ならばその方法を知りたいです。

711:デフォルトの名無しさん
06/06/25 19:50:51
>>710
Visual C++でWin32プログラムを作る。

712:デフォルトの名無しさん
06/06/25 19:55:46
SDKを入れる

713:710
06/06/25 20:02:39
SDKを入れ、猫でも分かるのSDK編の最初の
ウィンドウのみのプログラムをはっつけてやってみたのですが
それでも.netのランタイムを要求されたので。
なにか2005の方で設定しなければ成らないのかと思ったのですが

714:701
06/06/25 20:05:02
回答ありがとうございます。
追加でお聞きしたいのですが、.NETが必要ということは、
ネイティブな機械語コードを生成していないということでしょうか。

715:デフォルトの名無しさん
06/06/25 20:07:16
ネイティブコード作れますよ

>なにか2005の方で設定しなければ成らないのかと思ったのですが

そうですよ

MSのサイトに設定方法書いてありますよ



716:デフォルトの名無しさん
06/06/25 20:10:43
VS2003Spoke経由でVS2005PROを入れたのですが
VC++につくSDKライブラリってWindows2003SP1 SDKと同等なのでしょうか?
たくさんライブラリを詰め込みたいなら追加でW2k3 SP1 SDKを入れたほうがいいのでしょうか?


717:デフォルトの名無しさん
06/06/25 20:14:42
URLリンク(www.microsoft.com)

718:デフォルトの名無しさん
06/06/25 20:20:16
>>717
ボケがVS2005EEの話はしてねーぞ
目ついてる?

719:デフォルトの名無しさん
06/06/25 20:22:37
>>716
そう。

720:710
06/06/25 20:33:07
>>717
チェックし直してみましたが、全部やり終えています。

721:デフォルトの名無しさん
06/06/25 20:53:50
>>718
Ou voyez vous?

722:デフォルトの名無しさん
06/06/25 20:56:06
VC++2005EEを使った解説サイトで解りやすいところありませんか?
BCCとかと違って、プロジェクト新規作成をしただけでごちゃっと出てきて混乱する・・・

723:デフォルトの名無しさん
06/06/25 20:59:54
>>722

そんなあなたにはこの本が超おすすめ
URLリンク(www.amazon.co.jp)


724:デフォルトの名無しさん
06/06/25 21:02:25
>>723
「入門」って感じの本ですね。参考にします、thx
プログラムとかの専門書は高い上に当たり外れが大きくて怖い

725:710
06/06/25 21:18:03
プロジェクトの構成プロパティ
C/C++全般の64ビット移植への対応を「いいえ」に設定したら起動できました。

726:デフォルトの名無しさん
06/06/26 00:03:56
C++でもXMLドキュメントタグ対応してるって話を聞いてドキュメントはそっちに統一しようとしてるんですが、
/// <summary>〜</summary>とか手動で入力するの面倒でたまらんのですけど
C#のエディタみたいに補完とか効かせる方法って無いんですかね?

727:デフォルトの名無しさん
06/06/26 00:45:38
>>706がなんで間違ってるの?


728:デフォルトの名無しさん
06/06/26 00:58:27
>>725
それはないだろ。
64ビット移植のは、はいにするとコンパイル時に特定の警告が表示されるようになるだけだ。
お前がいいえにしたのはその上か下にある共通言語ランタイムかなにかであるはず。

729:デフォルトの名無しさん
06/06/26 02:48:53
共通言語ランタイムはデフォルトでいいえ

730:デフォルトの名無しさん
06/06/26 14:05:28
コード画面のたためるところを全部たたむとか、全部開くっていう
ショートカットキーとか無いでしょうか?

731:デフォルトの名無しさん
06/06/26 17:22:04
一時変数の i を入力したら毎回 int と補完されてしまうのだけど
この嫌がらせは仕様ですか?

732:デフォルトの名無しさん
06/06/26 17:45:33
 

733:デフォルトの名無しさん
06/06/26 17:47:56
>>727
有料版にある機能で、ネイティブな機械語にコンパイルするやつがあるでしょ
それでコンパイルすればどんな場合でも.NET不要
それをしていない場合は、Rich clientでのみ.NET必須じゃないの?

734:デフォルトの名無しさん
06/06/26 17:59:59
>>731
iがすでに宣言されていればiと補完されるし、
iを宣言するときは型名を入力した直後は補完が働かないから問題ないはずだけど?

735:デフォルトの名無しさん
06/06/26 18:09:52
>>733
すまんがなに言ってんのか分からん。


736:デフォルトの名無しさん
06/06/26 18:25:57
>>734
変数を初期化するときに

型名タブ変数名タブ=0;
型名タブ変数名タブ=1;
……

って感じの整形をする流派の人だとエスパー。
タブを押すとインテリセンスが働いちゃうから、iがintに補完されることはありそう。

737:デフォルトの名無しさん
06/06/26 18:30:07
>>735
ASP.NET

738:デフォルトの名無しさん
06/06/26 18:33:23
>>736
その場合でもインテリセンスは働かなかったよ

739:デフォルトの名無しさん
06/06/26 18:37:06
予約語は補完されない筈だが。

740:デフォルトの名無しさん
06/06/26 19:01:40
暗黙のint型のことを紛らわしく表現してるのかなあ。違うか

741:デフォルトの名無しさん
06/06/26 19:59:41
コンパイルってどうやってやんの?

742:デフォルトの名無しさん
06/06/26 20:03:05
の〜みそこねこね

743:デフォルトの名無しさん
06/06/26 22:21:58
エディタでカーソルのある行をハイライトすることってできますか?

744:743
06/06/26 22:23:37
すみません、自己解決しました。

745:743
06/06/26 22:35:21
>>744
ん?

746:743
06/06/26 22:49:37
>>745
ぉ?

747:743
06/06/26 22:51:29
>>746
おーん?

748:デフォルトの名無しさん
06/06/26 23:03:20
いい加減にしろよ

749:デフォルトの名無しさん
06/06/26 23:04:22
ウワーン

750:デフォルトの名無しさん
06/06/27 03:17:51
iostreamをインクルードしているのですが、

error C2065: 'cout' : 定義されていない識別子です。

というメッセージが出てきています。

iostreamはしっかりとあるのですが、何故でなのでしょうか?
includeフォルダにiostreamがあり、中身を見ても、

extern ostream &cout;

というのがあるので、定義されていない識別子というメッセージになるのは何故でしょうか?

751:デフォルトの名無しさん
06/06/27 03:30:25
>>750
そんな説明でわかるわけないだろ
しかしあえてエスパーしてみてやるとだ、

・#include が ゙ になっている
・using namespace std; か std:: がぬけている

あたりなんじゃないのか?

752:デフォルトの名無しさん
06/06/27 04:07:29
>>751
原因は

using namespace std;

が抜けていました。

夜遅くにありがとうございました。


753:デフォルトの名無しさん
06/06/27 04:54:57
なにこのクイズ番組

754:デフォルトの名無しさん
06/06/27 05:33:47
では次の問題です。

755:デフォルトの名無しさん
06/06/27 07:53:23
>754
すみません、自己解決しました。

756:デフォルトの名無しさん
06/06/27 08:38:06
それでは最後の問題。

757:デフォルトの名無しさん
06/06/27 08:50:20
最後の問題は得点が倍になります。



758:デフォルトの名無しさん
06/06/27 09:20:16
竹下景子さんに全部

759:デフォルトの名無しさん
06/06/27 10:54:52
VC++2005 EEはSPY++ついてますか?
それだけが欲しいんだけど

760:デフォルトの名無しさん
06/06/27 10:57:22
ついてないよ

761:デフォルトの名無しさん
06/06/27 11:08:45
>>759
Winspectorまじお勧め
URLリンク(www.windows-spy.com)

762:デフォルトの名無しさん
06/06/27 11:28:40
>>761
ありがとうございます。よさそうですね。
試してみます。

763:デフォルトの名無しさん
06/06/27 16:13:50
Win32アプリケーションで
new int[256];

new(std::nothrow) int[256];
と書き換えたところ、ビルド時に勝手にライブラリ(*.lib *.exp)も
生成するようなのですが、これはなぜなのでしょうか?

764:デフォルトの名無しさん
06/06/27 16:31:59
#include <algorithm>

#include <string>
をした状態で std::nothrow 付きの new を行うとこのような症状になるようです。
プロジェクトはWin32コンソールアプリケーションそのままで、
stdafx.h内に

#include <memory>
#include <algorithm>

を追加し、

_tmain()
{
new(std::nothrow) int[2];
}

で再現すると思います

765:デフォルトの名無しさん
06/06/27 17:50:29
ところでそろそろコンパイルの仕方教えてくんね?
コマンドラインから cl /clr ***.cpp
とかやるやり方はわかったんだけど、開発環境から直接やるやりかた教えてくんね?

766:デフォルトの名無しさん
06/06/27 17:50:58
これはひどい

767:デフォルトの名無しさん
06/06/27 17:52:25
んじゃ、コンパイルの意味から教えてくんね?

768:デフォルトの名無しさん
06/06/27 18:15:46
ごめん、悪かった、ちゃんと勉強します。

769:デフォルトの名無しさん
06/06/27 18:38:16
釣りは絶対スルーな
釣りじゃなかったらそれこそ本当の馬鹿だ

770:デフォルトの名無しさん
06/06/27 18:54:04
こ、これがあの伝説の……
知っているのか雷電!

【困憊瑠】

771:デフォルトの名無しさん
06/06/27 20:01:57
>>765
F5アタック

772:デフォルトの名無しさん
06/06/27 23:26:04
VS2005解説してるサイトってどっかある?
ググっても本の宣伝ばっかなんだけど・・・
言いのあったら教えて欲しい。

773:デフォルトの名無しさん
06/06/27 23:37:52
デザイナ画面のプロパティの説明表示(プロパティの下のほうに表示されるヤツ)は、
どうすれば表示させられますか?
今まで表示されてたのに、何かの拍子で表示されなくなってしまったんです・・・。

774:デフォルトの名無しさん
06/06/28 00:33:11
>>773
プロパティの何もないとこを右栗

775:デフォルトの名無しさん
06/06/28 01:10:18
>>774
あった!ありました。
ありがとうございます!

776:デフォルトの名無しさん
06/06/29 00:50:42
sageかたもよくわかってませんが。

OS Win2000、penV 600MHz、メモリ256M の苦行をしいられております。

冗談はさておき、アプリケーションの起動時に動作環境の確認処理をして、
実行可能なら処理続行(フォームの表示)、
不可ならフォーム表示せず終了
という流れを作りたいと思っています。
具体的には、フォーム表示前に、iniファイルに書き込んだサーバーへの接続情報が正であるかの確認をしたいのです。

VB6.0 の Sub Main で実現していた内容を、メインフォームの起動時に移動してやりたいのです。
フォーム起動時イベントの BindingContextChanged イベントに該当処理を書いてやれば、
Me.Close も使える・・・と思ってたのですが、
そもそもフォームを起動する前に動作するイベントはないものかと、考えるにいたりました。

どうぞ皆さんの知識をお貸しください。
よろしくお願いします。

777:デフォルトの名無しさん
06/06/29 01:14:55
アフォの自己レスです。

MSDN2 の検索に、“アプリケーション”“イベント”でこんなんでました。
URLリンク(msdn2.microsoft.com)

明日の朝、試してみます。
試す前に吊らんといかんか…
質問なげてから20分で自己レス… orz

778:デフォルトの名無しさん
06/06/29 02:38:34


779:デフォルトの名無しさん
06/06/29 02:56:45
アプリケーションフレームワークをoffってSub Mainを使う方法もあるっちゃある。
Module Program
    <STAThread()> _
    Sub Main()
        Application.EnableVisualStyles()
        Application.SetCompatibleTextRenderingDefault(False)
        Application.Run(New Form1)
    End Sub
End Module

780:デフォルトの名無しさん
06/06/29 05:12:14
VB.NET 2005Express Edition に関する質問なのですが
スレ違いでなければぜひともご教授お願いします。
_________
|名前|年齢|性別|
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

という列を持ったテーブルがありまして、
そのうちの年齢をGROUP BYでまとめてコンボボックスに表示されるようにしました。

そこから選択→実行ボタンを押すと、WHERE = 選択年齢 の一覧を表示させたいのですが
どうすればよいでしょうか?

○○○.○○○ = "SELECT 名前,性別 FROM table WHERE = 選択された年齢"

のように直接SELECT文をかけるような方法を知りたいです。
どうぞよろしくお願いします。


781:デフォルトの名無しさん
06/06/29 06:23:27
>>780
使ってる言語やDBやミドルウェア(ADO.NETなど)、
コンボボックスといってるものの具体的な名前(DataGrid ?)このくらい書いとこうな。

782:デフォルトの名無しさん
06/06/29 07:15:59
>>778
開発言語は VB2005 です

>>778
リンク切れのときのために。
アプリケーション イベントを処理する (Visual Basic)
  関連項目
  My.Application.Startup イベント
  My.Application.Shutdown イベント
  My.Application.StartupNextInstance イベント
  My.Application.UnhandledException イベント

>>780
ちと調べてみましたが、まだよくわかっていません。
アプリケーションフレームワークって VC++ の概念ですかね?(汗
デフォの 最初のオブジェクト(Sub Main)が終了するときアプリ全体が終了するという規則を、
上記の方法で変える、といったことになるのでしょうか?

777 と比べてどちらがいいかを含めて、調べてみます。

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

783:デフォルトの名無しさん
06/06/29 07:59:21
>>782
アンカーが無茶苦茶。それと、自分の番号くらい書こうや。

784:デフォルトの名無しさん
06/06/29 08:02:10
その前にVB限定の話なら専用のスレがあるんだけどな

785:デフォルトの名無しさん
06/06/29 08:55:22
776です
すいませんでした。
他の板へ移動します。

786:デフォルトの名無しさん
06/06/29 09:07:44
VS2005専用のフォントらしいけど使っている奴いる?

Consolas Font Pack for Microsoft Visual Studio 2005
URLリンク(www.microsoft.com)

787:デフォルトの名無しさん
06/06/29 09:13:20
そういやメイリオはもう、ダウンロードできるのかな

788:デフォルトの名無しさん
06/06/29 09:56:40
>>786
なかなか悪くないフォントだな。

789:デフォルトの名無しさん
06/06/29 09:59:53
しかし、wikipediaって何でもあるんだな。
本来、VistaやOffice2007についてくるフォントらしい。
URLリンク(en.wikipedia.org)

790:デフォルトの名無しさん
06/06/29 10:20:42
>>787
XPで使ってみたらかなり良い、なんて話をチラホラ見かけるけど、あれは釣りなのかね。
Vista前に出回るもんなんだろうか。

791:デフォルトの名無しさん
06/06/29 10:24:02
>>790
Vistaのベータ版を入手して、メイリオをXPへコピーすれば言いだけの話では?

792:デフォルトの名無しさん
06/06/29 10:24:52
>>790
いろんなところで勝手に配布されてるよ

URLリンク(barca.daa.jp) とか

793:デフォルトの名無しさん
06/06/29 10:25:19
メイリオ入れたらAAがとんでも無いことになった

794:デフォルトの名無しさん
06/06/29 10:27:16
>>793
MS Pゴシックの幅に改造してあるやつをどこからか拾ってくればおk

795:790
06/06/29 10:28:22
レスサンクス、配布されているんだねぇ
ClearTypeが売りなのに、XPで使っちゃ意味無いだろ、みたいな先入観があってつい

796:デフォルトの名無しさん
06/06/29 10:43:08
ClearType は XP でも使えるし

797:デフォルトの名無しさん
06/06/29 11:44:11
>>786
自分の周りの環境はほぼすべてそれにした。もちClearTypeオンにして。
いいフォントですマジで。


798:デフォルトの名無しさん
06/06/29 12:05:09
Courier New>>>>>>>>>>>>Consolas

799:デフォルトの名無しさん
06/06/29 12:08:41
Consolas >> Lucida Console >> Courier New >> MS ゴシック

800:デフォルトの名無しさん
06/06/29 12:34:32
日本語部分がいまいちだな

801:デフォルトの名無しさん
06/06/29 14:14:24
>>800
日本語部分って何だ?
Font Linkでどうとでも変えればいいじゃん。


802:デフォルトの名無しさん
06/06/29 14:31:59
あるワインの評価をしているのに、別のワイン飲みゃいいじゃんと言われてもな

803:デフォルトの名無しさん
06/06/29 14:33:54
>>802
Consolasに日本語など含まれていないのだけれど。
日本語も表示できるのは、OSがFont Linkをしてくれているから。

804:デフォルトの名無しさん
06/06/29 14:36:57
ああなんだ、もちろんMeiryoの話よ
他は日本語フォント無いんだし、それでなくても不等号厨なんざスルーだぜ

805:デフォルトの名無しさん
06/06/29 15:43:18
ClearTypeって液晶しか効果無いんだっけ?

806:デフォルトの名無しさん
06/06/29 15:59:37
>>805
液晶に限った話ではないのだけれど、
ピクセルが画面上のドットに対応している液晶が、一番効果が出やすい。
低い解像度にすると、拡大して表示する液晶ディスプレイがほとんどだけど。

807:780
06/06/29 16:16:59
>>781さん
中途半端な質問ですいません。

言語はVisual Studio Express .VB2005です。

コンボボックスは ComboBox
表示部には DataGridView を使用しています。

コンボの値はComboBox.text で取得するのだと思うのですが
グリッド部のDataset Adapter BindingSource などのプロパティに対して
どうすればよいのかわかりません。

よろしくお願いします。


808:デフォルトの名無しさん
06/06/29 17:36:06
>>735
遅レスだが
URLリンク(www.microsoft.com)
↑に書いてある配置用プリコンパイルのことじゃない?

809:デフォルトの名無しさん
06/06/29 19:24:59
Consolas いい

810:デフォルトの名無しさん
06/06/29 19:27:21
        __/|_ ノ|_
        >           ̄二ニ=-
        /                \
        ´ア                ヽ.
      /,    ,へ   ト、        N
        l/   /  \| \|\ト、    l
      ,′  ,' __    __ ∨  /
       l∧  |´,二二、 f ,二二、|  ,′
.         Y^={ ,   レ‐、{     }=^}'
           、{`ー一 ' }   `ー一 '} /
         ヽ   ノ_ _ヽ    /´    
           \ { ー=‐' } , イ
             r|,ハ__, イ |
       _ノ^ヽ/`/ ムノ / ./^ヽへ、
    -‐ '^ヽ.  ∨       '〉'′ /  /` ‐-
           \_{___    '〉 , '   /
          /     `ヽ//   , '
        /´ ̄`ヽ.   〉  /
              \/ /

     ちょっと幼なじみの後始末をしてくる

811:デフォルトの名無しさん
06/06/29 19:27:52
すまん誤爆

812:デフォルトの名無しさん
06/06/29 19:49:36
Consolas にすると半角スペースの幅が他の文字と変わっちゃうからだめ

813:780
06/06/29 20:24:36
VB.NETスレを発見しましたので移動します。
お邪魔しました。

814:デフォルトの名無しさん
06/06/29 20:49:04
>>808
そうなのかなぁ…
ぜんぜん通じんくらい違うぞ。

>有料版にある機能で、ネイティブな機械語にコンパイルするやつがあるでしょ
ASP.NET2.0に含まれてるから無償だし、
ネイティブな機械語になんてなるわけないし、

>それでコンパイルすればどんな場合でも.NET不要
ランタイム不要になんてなるわけがないし

意味不明


815:808
06/06/29 21:40:51
>>814
俺にはエスパーしてもそれくらいの解釈しかできんかった。
きっと勘違いしてるんだろう。

816:デフォルトの名無しさん
06/06/29 21:57:18
>>814
> >それでコンパイルすればどんな場合でも.NET不要
> ランタイム不要になんてなるわけがないし
サーバー側にはWEBアプリの動作に.NET Frameworkが必要だが、クライアント側には必要ない。
で、>>707に出ているように、Rich clientの場合はクライアント側も.NETが必要ということで間違ってない?

817:デフォルトの名無しさん
06/06/29 22:16:07
だからさぁ、元から話がおかしいんだって。
コンパイルしなくてもクライアント側には元々いらないし、
>>814で引用した内容はあからさまにおかしい。


818:デフォルトの名無しさん
06/06/29 22:17:40
もちろん
>サーバー側にはWEBアプリの動作に.NET Frameworkが必要だが、クライアント側には必要ない。
>で、>>707に出ているように、Rich clientの場合はクライアント側も.NETが必要ということで間違ってない?
これは間違ってないよ、そのとおり。


819:デフォルトの名無しさん
06/06/29 22:25:22
Rich clienttといっても、DHTMLやJavaScript、Flash、Curl,Javaなら.NET Frameworkいらないよ。

820:デフォルトの名無しさん
06/06/29 22:27:37
ここではそういう意味でいってないっしょ。
いちいち書かんとだめか〜?


821:デフォルトの名無しさん
06/06/29 23:13:34
VC++とC++って違うんですか?
同じC++じゃないの?

822:デフォルトの名無しさん
06/06/29 23:14:28
VC++は開発ツールの名前だ

823:デフォルトの名無しさん
06/06/29 23:40:30
>>822
ですよね?
じゃぁ見たサイトが変だったみたい。ビックリした
今までずっと勘違いしてたのかとおm(ry

824:デフォルトの名無しさん
06/06/29 23:43:46
どのサイトを見たのか教えてくれないか?
そうすれば「ここは合ってる」「これは違う」とか指摘できるが

825:デフォルトの名無しさん
06/06/29 23:58:56
もしVC++を「言語」だと言っていたならそのサイトは糞だから見ない方が良い

826:デフォルトの名無しさん
06/06/30 00:09:03
VC++はIDEのことだけど、言語と言えないことはないけどね。

827:デフォルトの名無しさん
06/06/30 00:40:53
>>826
まず言わない。VBとは違う。

828:デフォルトの名無しさん
06/06/30 13:52:12
開発言語VC++

829:デフォルトの名無しさん
06/06/30 14:28:00
Visual C++はマイクロソフトの商品名で、それ自体はコマンドラインからも
実行可能なC++言語コンパイラで、統合環境(IDE)の商品名は、Visual Studio
だと、釣られてみる。

830:デフォルトの名無しさん
06/06/30 14:28:30
まんこ

831:デフォルトの名無しさん
06/06/30 14:41:38
こんどーむ

832:デフォルトの名無しさん
06/06/30 18:15:00
職種なんかでVC++って表記してあったら、C++に加えてWin32APIとかDirectXとかCOMとかの技術も知ってなきゃダメ



・・・なような気がする

833:デフォルトの名無しさん
06/06/30 18:40:54
>>832
多分正解。
DirectXはさすがにDirectXと明記しそうだが


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

5382日前に更新/201 KB
担当:undef