Visual Studio 2005スレ Part21
1 :
デフォルトの名無しさん :
2007/06/01(金) 19:00:40
C99はいつ対応するんでしょうかね
あんな腐っているものに対応してもらいたくない
C++0xは出来次第採用するみたいだけど
stdint.hとかsnprintfとかはc++0xにも入ってるから
>>6 ってことならそれでいいや。
ところでVisual C++ 2005のprintf/scanfは、何気に%aAに対応している 十六進浮動小数点数リテラルには対応していないけど
>>6 boostみたいなキモイライブラリはいらない
前スレで以下のような質問をしました。どなたか分かる方いらっしゃら ないでしょうか? Visual Studio 2005のVBでEmacsスキームを使っています。 プログラム記述中、改行キーやタブキーを押したときに、適切な数の スペースを挿入して正しいインデント位置にカーソルを持ってくる ようにしたいのですが、どのように設定すればいいのでしょうか?
11 :
デフォルトの名無しさん :2007/06/02(土) 20:56:36
PSDKの内容ってStandard版には全部入ってる? Standard入れたらたらPSDKインスコしなくてOK?
>>11 >PSDKの内容ってStandard版には全部入ってる?
いいえ。
>Standard入れたらたらPSDKインスコしなくてOK?
基本的にはOK。
もしかして、起動中にDirectXがインストールされた製品の一覧に表示されてないの俺だけ?
意味不明
17 :
デフォルトの名無しさん :2007/06/04(月) 00:19:51
VS2005とSP1を統合する方法をどっかで見たような記憶があるんですけど どなたかご存知ないですか?
18 :
デフォルトの名無しさん :2007/06/04(月) 10:17:07
Visual Studio 2005では、コンパイラは何を使っている事になるのでしょうか? 初歩的な事ですみません。
>>17 といい
>>18 といい、すごく曖昧で質問の意図がよくつかめない…
俺がシロートだからなんだろうけどさ
さすがにそれらを理解できないのは読解力というか、 相手の意図を汲み取る力無さ杉だろ。 どうやって生きてるのか不思議。
「VS2005は何でコンパイルされてるんでしょうか」 と読めるな cl.exe を /nologo 無しで実行すると Microsoft(R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.42 for 80x86
「質問スレか何かでコンパイラ名を書く必要があって、 VS2005を使っていればコンパイラは何になるのか知りたい」 という質問じゃね?
そういや、クロスなほうの環境 は Microsoft(R) C/C++ Optimizing Compiler Version 14.00.50727.42 for x64 でした。
普通は VC7.2 という風に呼ぶんじゃないかな。
VC8.0だ
2005 は 8 になったのか。
VC6は、Microsoft Visual Studio 2002は、Microsoft Visual Studio .NET 2003は、Microsoft Visual Studio .NET 2003 2005は、Microsoft Visual Studio 8 だしなあ、インストールされてるフォルダ
VC++のフォルダは、VC7だったのが2005で VC になったんでわかりにくいな
ATL8.0 MFC8.0
32 :
18 :2007/06/04(月) 14:42:18
質問が分かりづらくてすみませんでした。 言語はVisual C++です。一応ヘルプを見たんですが、 cl.exeコンパイラと言うもので良いのでしょうか?
>>32 そっちかよ!
まあcl.exeでいいかなあ、これはコンパイラそのものではないけど。
c1.dll や c2.dll を呼び出したあと、link.exe なども使ってexeを作る。
でもまあ、cl.exe でコンパイルすることになるな。
あ、コンパイラの名称かな、もしかして。 VC++コンパイラ、じゃあかんのか? どういうとこで使うの?
iccかも知れんぞ
36 :
18 :2007/06/04(月) 15:23:45
親切に回答して下さってありがとうございます。 Win32コンソールアプリケーションのプロジェクトで、 ファイル検索処理を1つのcppファイルで作りました。 先月はLinuxでC言語のプログラミング(初歩)をやっていたんですが、 人に聞かれた時、「コンパイラはgccでviエディタで作った」 と言えるんですが、Visual Studio 2005だと説明できないんです。
Visual Studio 2005もしくはVC8.0でいいじゃん
コンパイラはVisualStdio付属のコンパイラで、エディタはVisualStudio付属のテキストエディタで作りました。
統合開発環境だから分けなくていいんじゃないの?
コンパイラはclで、なんて言われるほうが余程わからんわw
>>37 で説明すんのが無難じゃね?
vcのコンパイラがclとわかっていても「はい?」と思うな一瞬。
42 :
デフォルトの名無しさん :2007/06/04(月) 16:07:50
カレンダーソフトを作成しています。 1画面に1ヶ月を表示するもので、見た目はごく一般的なカレンダーです。 今のところ日付はラベルコントロールを横7日分×縦6週間分敷き詰めて表示しています。 ここで、フォームのサイズを大きくすると、それに連動して日付の数字も大きくなるように 改善したいのですが、参考になるサイトがあれば教えて下さい。
google.com
言語が何か書いてないけど .NETならカレンダーコントロールあるけど
45 :
18 :2007/06/04(月) 16:18:19
なるほど。凄く参考になりました! 勉強不足で申し訳ないです・・。 本当に助かりました。皆さんありがとうございました!!
Intel C/C++ Compilerなんか、Winはicl、Linuxはiccだったりとか。
47 :
42 :2007/06/04(月) 16:59:40
すみません、C#2005かVB2005のどちらかなら分かります。 あと、後だしで申し訳ないのですが、細かくカスタマイズしたいので、 文字あるいは画像のコントロールをフォームサイズにあわせて 拡大縮小する方法が知りたいです。(かつ、カレンダーのレイアウト7日×○週を 維持したい)
48 :
42 :2007/06/04(月) 17:02:17
かつ、以降の文は蛇足でした…無視して下さい
カレンダーコントロールをペタッと貼るだけじゃだめなの?
ラベルなんか貼らずに、コントロール作って自分で描画しろよ。
51 :
42 :2007/06/04(月) 17:18:52
>>49 monthCalendarコントロールですよね?
フォームサイズを変えた時に日付などの文字のサイズが連動して大きくならないのでちょっと…
あと見た目や表示月の選択方法をカスタマイズしたいです。曜日行の背景色を指定したり、
最下段の「今日:2007/06/04」の1行を消したりしたいです。
>>50 そうしたいです。どこか参考になるサイトないですかね。
コントロールのサイズを大きくしたら文字も一緒に大きくなるような例があれば、
あとはTableLayoutPanelを使えばいけるかな〜なんて考えてるのですが…
えーと、、、、 ベースになるビットマップに書き込んでウィンドウサイズにあわせてStrechBltするとか。 それじゃフォントがギザギザになるだろうから、大きさに合わせてフォント作ればいいかな。 サイトなんていちいち見てないからわからんわ、すまんね。
ラベルなりテキストボックスを7x6個並べて作ればええやん>カレンダー
54 :
42 :2007/06/04(月) 17:33:16
>>52 ありがとうございます。StrechBlt調べてみます。
とりあえず
>>50 氏のおっしゃるように日付コントロールを作って
そこにビットマップ書き込んでStrechBltで拡大縮小するか、
DrawStringでフォントサイズを調整して描画する方針で
考えて見ます。アドバイス感謝です。
55 :
10 :2007/06/04(月) 22:54:27
すみません、どなたか
>>10 を教えていただけないでしょうか m(_ _)m
ツール→オプション→テキストエディタ→Basic→インデント→スマート でいいのか?
>>42 C#でテーブルレイアウトでピクチャを各枡に割り当てて
テーブルはフォームにFitさせて
ピクチャは枡にFitさせればOK
Boost使ってる行以降、IntelliSenseが使えなくなるのは自分だけですか? もちろんコンパイルできますし、右クリックして「定義へ移動」とかも動きますが、 Ctrl + Space押しても、「追加情報はありません」と出てきます。
>>58 インテリセンスがアホなだけ。
ちょっと深くなったりするとすぐ迷子になる。
このあたりってあんまり改善されないねぇ、正直これに関してだけはC#やJavaがうらやましい。
インテリはVB6最強
58だけど、今度はIDE落ちた…
>>60 boost追うにはまだまだだが、それでも2003 -> 2005で大分マシになったとは思うぞ。
67 :
63 :2007/06/05(火) 21:22:37
CLRのlockクラス使ったら上手くいきました。
一応VC2005向けのソースです 。
ttp://doiob.net/doiob/uploader/src/up5009.zip remote.exeがサーバー側で、client側がclient.exeで
クライアント側を起動すると例外で落ちます。
あと参考にしたページのC#のソースでmainをstaticにしてたんですが、
そのようにすると上手く解決できなかったんで普通のメソッド、メンバにしちゃんたんですが
別にstaticにしなくてもいいんですね?
68 :
63 :2007/06/05(火) 21:26:17
クライアント側を起動すると→クライアント側を先に起動すると です
C++で、C#のように入力中に自動的に入力候補を表示させることはできますか?
馬鹿でよいのなら
構いません。 方法を教えていただけるとありがたいです。
[Ctrl]+[Space]
ありがとうございました。 これまで使っていたAlt+→よりはるかに押しやすいです。
74 :
デフォルトの名無しさん :2007/06/06(水) 09:51:02
【派遣ネガティブ根性チェック】 3つ以上、チェックがつけばアナタの性格はひん曲がっており、 ネガティブ負け組派遣人生を歩んでいます。 □派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする □昼食は必ず派遣先の社員と行くべきだ □派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい □自社で仕事なんてできるわけがない □派遣労働の問題点の話題が出ると感情剥き出しにして反論する □派遣労働の問題を指摘する人は嫌いだ □派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい □奢ってくれる派遣先正社員を尊敬する □自分の月額金額を知らないのは当然だ、単金を聞いてはいけない □派遣先正社員より自分の生涯収入が低いのは当然だ □派遣先に尻尾を振り、かわいがってもらうことが大切だ
派遣って大変そうだね
76 :
デフォルトの名無しさん :2007/06/06(水) 12:39:44
人生の優先度を考えるとVisual Studio 2005以前に派遣を辞めるのが先だろ
77 :
デフォルトの名無しさん :2007/06/06(水) 18:06:08
すみません教えてください 厳密にはツールの質問でもないかもしれませんが・・・・ ATLウィザードでCOMを作成するとレジストリ情報を 作ってくれますが これを配布するのはどうすれば よいのでしょうか? RGSファイルを解読してインストーラー作るべきなのでしょうか? それとも なにかツール上で良い方法があるのでしょうか?
Orcas Beta1でVCでもクラスダイアログ出るのはいいんだが 表示だけで変更できねw
VC2005ってソリューション開くたびにクラスビューのツリーアイテムを再構築してるっぽいんだが永続化保存させることできないの?
でも結局同期とらなきゃなんないよ。再構築のほうが速くて楽という判断じゃないか。
82 :
10 :2007/06/06(水) 23:19:03
>>56 ありがとうございます。
その設定はやってあるんですが、10のような状況だとインデントして
くれないんす(><)
>>77 おそらくインプロセスサーバのCOMだと思うけど、それだったらコマンドラインから
regsvr32 target.dll
でok
アウトプロセスサーバなら_tWinMainの中を読めばわかる。
つーか
>>78 に誘導されて解決済みなのね Oh! My God
85 :
デフォルトの名無しさん :2007/06/06(水) 23:46:42
インテリの記号の意味がわからない。 ライセンス購入だからマニュアル無し。 誰か教えて下さい。
MSDNライブラリに書いてあると思う
せめて、検索キーワードを。
自分で探せよ。
うぜーよ。教える気がないなら、いちいち書き込むな。
おまえもいちいち書き込むな
つづきは電話でやれ
もしもし?
むしむし
かたつむり
r―-、 __ ... -―, {:.゚:.:.:__`´__.:.:.:.:.:.:。.:| !゚/:::::`´::::`ヽ.:.:。/ //:イ__,ハノ,__」::i:}.:ノ、 めんどくさい! \!ル゚ ̄_ ゚̄ト!:|_/ |ハ、|__〉 |」ノ/ 酸素を吸うのもめんどくさい! . (( ___>rュ<リノ__ `ー―‐l:.:Y:.:.:f――‐' |:.:.0:.:.:ト、_\ )) . ぶわー |:.:.:.:o.o| `)ノ r―-、 __ ... -―, {:.゚:.:.:__`´__.:.:.:.:.:.:。.:| !゚/:::::`´::::`ヽ.:.:。/ //:イ__,ハノ,__」::i:}.:ノ、 そうだ! \!ル゚ ̄  ゚̄ト!:|_/ |ハ、)─( |」ノ/ 息をとめよう! . ___>rュ<リノ__ `ー―‐l:.:Y:.:.:f――‐' |:.:.0:.:.:ト、_\ . |:.:.:.:o.o| `)ノ r―-、 __ ... -―, {:.゚:.:.:__`´__.:.:.:.:.:.:。.:| !゚/:::::`´::::`ヽ.:.:。/ //:イ__,ハノ,__」::i:}.:ノ、 ぷはッ! \!ル゚ ̄_ ゚̄ト!:|_/ |ハ、|__〉 |」ノ/ 殺す気か!! . (( ___>rュ<リノ__ `ー―‐l:.:Y:.:.:f――‐' |:.:.0:.:.:ト、_\ )) . ぶわー |:.:.:.:o.o| `)ノ
おまいらコードウィンドウを垂直タブグループで表示させてると、デバッグ実行→停止を繰り返すたびにタブグループの間のスプリッターが左にずれたりしませんか? 激しくうざいです('A`)
97 :
デフォルトの名無しさん :2007/06/07(木) 11:57:07
質問があります。 WindowsXP VisualStudio 2005 C# この環境で、とあるサイトから internal void SendSysCommand(Win32.SysCommand sysCommand) { User32.SendMessage(Handle, (int)Msgs.WM_SYSCOMMAND, (uint)sysCommand, 0); } という関数をコピーしてきたところ、 『型または名前空間名 'SysCommand' は名前空間 'Microsoft.Win32' に存在しません。 アセンブリ参照が不足しています。』 というエラーが出ました。Win32の部分がエラーに該当してしまいます。 てっきり名前空間が指定されていないせいだと思い、ググって調べてみて、 using Microsoft.Win32; という宣言を追加したのですが、エラーは消えませんでした。 Win32.SysCommand のところにマウスカーソルを当てると 『型または名前空間名SysCommandは名前空間Microsoft.Win32に存在しません』 となります。 どなたか、この解決方法が分かればご教示ください。 宜しくお願いします。
まずその「とあるサイト」を晒せ
99 :
デフォルトの名無しさん :2007/06/07(木) 20:59:57
質問です。 環境はWinXP SP2 Pro、VC++2005です。 Wordの[検索と置換]ダイアログボックスの[オプション(M)]ボタンのように、 そのボタンを押すと隠れていた詳細オプションが開いてダイアログボックスのサイズが大きくなり、 もう一度ボタンを押すと詳細オプションが閉じて隠れて、ダイアログボックスが元のサイズに戻る、 という機能を実装するにはどうすればよいのでしょうか? ボタンは普通にボタンコントロールを貼り付けるとして、 ダイアログボックスの一部が開いたり閉じたりする機能の実装方法がわかりません。 よろしくお願いします。
フォームのサイズを変えれば
と思ったけど
けど?
あぁそっちかぁ〜できました。
104 :
デフォルトの名無しさん :2007/06/08(金) 01:55:18
vs2005で作ったソフトって英語版のXPでもそのまま動きます?
動く
日本語下手くそだな それじゃまるで英語版XPにはVS2005が存在しないみたいじゃないか。
107 :
デフォルトの名無しさん :2007/06/08(金) 09:45:25
MagicLibraryっていうライブラリのbuttonWithStyleというコンポーネントを
調べたいと思って「buttonWithStyle」でググってみたら、英語と中国語の
サイトしかヒットしなかった。
日本って遅れてんだな〜ってオモタYO。
このスレにしたって、ちょっと突っ込んだ質問になると回答は期待できないし、
しまいには
>>106 みたいな的外れな批判?が出てくるし。
日本語できるようになってからおいで
.NET2005で開発してると偶にブレークポイントが効かなくなることがある これは既出かな 「ブレークポイントは、現在の設定ではヒットしません。ソースコードが元のバージョンと異なります。」 って言われてるヤツ 元のバージョンと異なる云々のチェックをすると回避できるけど、面倒 SP1じゃ直らなかったし、何時になったら修正されるんだろ
リビルドしたらいいんでない?
クリーン、リビルドやった Debug、Releaseディレクトリ全削除、*.ncb, *.vcproj.*ファイル削除、リビルドやった 最後にソースだけコピーしてソリューション・プロジェクト再構築、やった なんだろう、ソースコード上にデバッグを妨害する要素があんのか? ググると結構ヒットするんで既出かと思う
ソリューションの構成マネージャでビルドに全部チェックついてる?
タイムスタンプとか
>>112 インストーラのプロジェクト以外は全部チェック付いてます
>>113 タイムスタンプも確認済みです、未来日または有り得ない過去日付のソースはありませんでした
115 :
デフォルトの名無しさん :2007/06/08(金) 12:57:46
実は同名の別のファイルを開いていたおちだと思う。
,、‐ " ̄:::゙:丶、 ,r::::l3゙::::::::/ハヽ:ヽ::::、:ヽ {::://:::::::// ヽ\ト、:::::::! ヾ l:::::::/ 丶 `ヾ ィ、:::| |;:r::| O` 'O ゙ハ| < ないない ヽハ :.:. :.: レ パスの確認は最初にしたから ´\ r‐--‐、,ノ r、 r、/ヾ ̄下ヘ ヽヾ 三 |:l1、_ヽ/__ .ィヽ \>ヽ/ |` } n_n| | ヘ lノ `'ソ l゚ω゚| | /´ /  ̄|. | \. ィ ___ | | | ノ l | | | | i:| |
犯人はウイルスだな。
問題の出るソースってスタートアッププロジェクトのファイル? 違うんだったらプロジェクトの依存関係いじってみたら?
>>116 流れ読まずに書き込むと、
そういうこというやつに限って、
「パス違いましたw」とか言い出すんだよな
FAT でタイムスタンプがずれるとか?
なんだろうね 今まで原因がわかっててそういうのにあったことはあるが 不明でなったことはないなあ。 CVS等で複数で編集してたら最初にそれ疑うだろうし・・・
CVSの品物をソースセーフのごとくゲッチュ出来ますか?
そういうアドインがあったよ。 ちょっと安定してない時があるので、WinCVS使うほうが多いけど
125 :
デフォルトの名無しさん :2007/06/08(金) 19:43:06
お手数ですが教えてください。 このソフトって、Windows CE 2.0 用にアプリケーションって作成できるのですか? それとも、最近の Windows CE でないとダメですか? よろしくお願いします。
126 :
デフォルトの名無しさん :2007/06/08(金) 20:13:59
>>109 それ俺もあったな、ブレークポイントが半透明になるやつ
しょうがないんでトレースしてた
127 :
99 :2007/06/08(金) 22:34:43
>>100 フォームのサイズ周りをいじって手探り状態で試したんですが
それらしい方法はみつかりませんでした。
何か特別なコントロールでも使うのでしょうか・・・。
128 :
デフォルトの名無しさん :2007/06/08(金) 22:46:18
宿題で3つの引数つかうんですが、 error C2660: 'initFld' : 関数に 3 個の引数を指定できません。 てエラーが… パソコン全くダメなんでやヴぁいです(’д`) 死ぬ
そうですか
130 :
デフォルトの名無しさん :2007/06/08(金) 23:10:30
つ…つめてぇ
PCダメなのにそんな宿題出されるとこ行って わざわざそんな低レベルな問題に悩む方がどうかと思うぞ。
宿題スレがあった希ガス
133 :
デフォルトの名無しさん :2007/06/09(土) 00:01:38
>>131 自分でもそう思う 生物系でシミュレーションでプログラムある
とは思ってもなかったので
しかし入ったからには卒業せねば…
宿題すれに 書いてみました。
氏ねと…いや、死ねっていわれてマジショックだシー(’・д・)
宿題スレで解決していないのならここに書くが、 initFld関数には2つ以下もしくは4つ以上の引数が必要だということ。
ぼるじょあ 自分で死ぬって言っといて、エスパーしか分からん質問してるから仕方ない 宿題かソースの全文載せればすんなり答えてくれるのに
137 :
デフォルトの名無しさん :2007/06/09(土) 00:26:49
>>135 さん
マリガトー(・ω・)ノ
ってか ええー!??マジですかっ3個だけダメって
そんな…
>>135 さん
宿題スレの人にいわれますた↓
もしくはって書いてあるだろ 3個だけダメって書いてない
>>137 その関数は3個ではない何個かの引数を取るように定義されてる。
たとえば2個の引数を取るように定義されてるのに3個指定すればそのエラーが出る。
4個取るように定義されてるのに3個指定しても同様。
関数の定義を確認してごらん。
140 :
デフォルトの名無しさん :2007/06/09(土) 00:40:18
ありゃ 4個にしても できないぜよ(’・ω・`) 首にヒモ巻き中
だから関数の定義を確認してごらんって。 何個で使うようになってるかわかるんだから。
142 :
デフォルトの名無しさん :2007/06/09(土) 00:55:59
>>139 さん
>>136 さんなるほど!エラーからいえることは
3個はだめよってことだけですね
早まるところでした!
関数の定義ってどこにあるかさがしてみます!
// symbioView.cpp : CSymbioView クラスの動作の定義を行います。
//
#include "stdafx.h"
#include "symbio.h"
#include "symbioDoc.h"
#include "symbioView.h"
#include "simulation.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
const int WINDOW_H = 600;
const int WINDOW_W = 700;
143 :
デフォルトの名無しさん :2007/06/09(土) 00:59:35
///////////////////////////////////////////////////////////////////////////// // CSymbioView IMPLEMENT_DYNCREATE(CSymbioView, CView) BEGIN_MESSAGE_MAP(CSymbioView, CView) //{{AFX_MSG_MAP(CSymbioView) ON_WM_LBUTTONDOWN() //}}AFX_MSG_MAP // 標準印刷コマンド ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint) ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview) END_MESSAGE_MAP()
VisualStudio使ってるんでしょ?だったら 関数名を選んで右クリック->定義へ移動 みたいなのがあるでしょ。
145 :
デフォルトの名無しさん :2007/06/09(土) 01:06:08
うわぁぁぁぁ(>_<)エラー解消できました!!
ありがとうごじぇえますだ
ありがとうごじぇえますだ
>>139 さんは仏さまです(涙)
変わった人
>>145 は相当感謝してるように見えるが
3行目の「ありがとうごじぇえますだ」は
2行目のコピペと推測する不眠症で暇なオレが来ましたよ
残念 2行目の「ありがとうごじぇえますだ」が 3行目のコピペ
>>123 SVNならVisualSVNっちゅうのが使いやすい、$45するけど、便利さに代え難いので部署の人数分買わせた。
>>149 レジストリいじれば無料で使い続けられるんだぜ?
151 :
デフォルトの名無しさん :2007/06/09(土) 09:04:41
貧乏人乙wwwwwwwwwwwwwwwwwwwwwww
すごく初歩的な質問で申し訳ないのですが、 文字列をinteger型に変換するのに CType("999",Integer) と書いているのですが、 これだと文字列が空とか変換できない文字の場合にエラーになってしまいます。 VBの関数で、「Integer型に変換するけど失敗したら0を入れる(エラーは実質でない)」 のようなことを一発でできる関数はあるのでしょうか?
>>150 そういうことを俺の職場でやると間違いなく解雇
>>152 Integer.Parse("999")
>>152 一発でやりたかったらメソッドにすることを考える
Function Integer型に変換するけど_ry(str As String) As Integer
Dim result As Integer
If Int32.TryParse(str, result) Then
Return result
Else
Return 0
End If
End Function
>>152 なにも一発にする必要はないと思う。
プログラムは素直なのが一番。
158 :
152 :2007/06/09(土) 15:08:22
>>152 の場合は変換に失敗する可能性が常に高いんだから
例外処理で対応するのはアホ
162 :
デフォルトの名無しさん :2007/06/09(土) 19:07:31
海外サイトでもいいのでvisual studioのマクロについて詳しく解説しているページとか ご存知の方が居られましたら教えてください CodeModelアセンブリとかProjectEngineアセンブリの解説ってMSDNでも 結構適当にしかかかれてないんでもう少し踏み込んだ解説があるところがあれば知りたいんです
前までVC++2003を使ってて今日2005に買えたのですが、 「CreateW」からAlt+→で「CreateWindow」を出して、 次に「(」を入力すると2003だと引数の型とかが出たのですが 2005でやったら出ないのです。 2005で出すやり方があったら教えてください。
VC++2005は退化しました
今期のアニメでお勧めのもの教えて
史上最強変態アニメ『エル・カザド』
{と}のインデントなのですが例えば for(i=0; i<10; i++){ と打って、その下に文をいくつか書いていきます。 そして最後に } を書くと、 for(i=0; i<10; i++) { //文 } のように勝手に { が下に移動するのですが、これはどうにかできないでしょうか?
ひとひら
ぼくらの 電脳コイル クレイモア
ひとひら キスダム エルカザド メジャー3 コイル 寺へ… そら セイオク ながされて ポリフォニカ つぐみ寮 アイマス 瀬戸の花嫁 なのは
ありがと。とりあえずハヤテ観る。
かみちゃまかりん
音楽変態モーツァルトでも聴くか・・・
ああ、あのスカトロ好き作曲家か
はいはいメーソンメーソン
Express Editionのデータベースエクスプローラーでネットワーク越しのDBって参照できないんですか?
>>177 駄目みたい。
VisualWebDeveloperなら、できる。
なんでできないと思ったの
EE版はIDE機能やスニペット例が制限されてるけど、 自分でコードを書けばネット経由のDB接続はできる。
182 :
デフォルトの名無しさん :2007/06/10(日) 22:40:02
【派遣ネガティブ根性チェック】 3つ以上、チェックがつけばアナタの性格はひん曲がっており、 ネガティブ負け組派遣人生を歩んでいます。 □派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする □昼食は必ず派遣先の社員と行くべきだ □派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい □自社で仕事なんてできるわけがない □派遣労働の問題点の話題が出ると感情剥き出しにして反論する □派遣労働の問題を指摘する人は嫌いだ □派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい □奢ってくれる派遣先正社員を尊敬する □自分の月額金額を知らないのは当然だ、単金を聞いてはいけない □派遣先正社員より自分の生涯収入が低いのは当然だ □派遣先に尻尾を振り、かわいがってもらうことが大切だ □チビは派遣先にかわいがってもらいやすから派遣には有利だ
183 :
デフォルトの名無しさん :2007/06/10(日) 23:09:20
コピペ君って馬鹿だなまで読んだ
>>95 ぶっちゃけ、
酸素を吸うのを止める方が面倒くさくないか?
185 :
デフォルトの名無しさん :2007/06/11(月) 00:38:59
派遣てプライドないな、まで読んだ
生Cより++の方が何かといいのは事実。 ただ、クラスの概念が理解しづらいのが欠点。 それと生Cの方が最適なコードが書けるが、 現在のハード環境ではもはやメリットではない。
勉強していれば意味がわかるときがくるよ
189 :
デフォルトの名無しさん :2007/06/11(月) 01:55:26
派遣には意味はわかりません
>>186 そうか?
>この記事は、C++ プログラマを対象としています。
>C# または Visual Basic .NET からの切り替えを
>お勧めしているわけではありません。C++ を既に好んで使用しており、
>C++ が従来から提供している機能はすべて活用したいが、
>それでも C# の生産性も欲しい、という方にこの記事が役立つでしょう。
ちょっとネガティブ
あ゛そういう意味ね! リンク先よく見てなかった
プログラムについて質問なのですが、プログラムを組んでいく上で、 色々と更新していく毎にバックアップとしてそれまでの一つのフォルダにプログラムを残しておいて、 新しくフォルダを作ってそこにまた同じプログラムをコピペして作業を進めるという方法を取ろうと考えていたのですが、 そうするとエラーとして「error LNK2019: 未解決の外部シンボル」が出てきてしまいます。 どなたか解決方法を教えていただけませんか?
すいません質問です。 フォーム系のファイルを表示するときに、普通にクリックするとデザイナ画面を開きますが、 わざわざコードの表示を選択しなくても、コード画面を表示する方法はありますか?
右クリック
説明足らずですいません。 ダブルクリックで普通のファイルと同じようにコードが表示できるようにしたいんです。
>>192 VisualSourceSafeつこうたら?
>>195 右クリックメニューの中に開きかたを設定する項目があるだろ
>>195 なんで最初から
「ダブルクリックでデザイン画面では無くコード画面が出るようにできますか?」
って質問できないのかと。
いや、
>>193 の文章読めばダブルクリックでコードエディタで開きたいってことは解るだろ・・・
ぎゃーはずかしいw てっきりメモ帳とかIEとかそういう項目だけかと思ってた。→ファイルを開くアプリケーションの選択 ありがとうございました
202 :
デフォルトの名無しさん :2007/06/11(月) 21:40:04
( ゚д゚)ポカーン
>>192 「バージョン管理」で検索
VisualSourceSafeもいいけど無料のもあるから
204 :
デフォルトの名無しさん :2007/06/11(月) 22:20:46
質問お願いします。 Form1とForm2というフォームを2個つくって、互いにインクルードして、 Form1.h内で Form2 ^form2; と宣言すると、Form2は定義されてません とエラーが出るのですが、どうしてでしょうか?
先にForm2はクラスだって教えてあげなきゃ
208 :
204 :2007/06/11(月) 22:49:17
Form1.hでForm2.hをインクルード、Form2.hでForm1.hをインクルード。 Form2内の、例えば以下の関数で、 private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { Form2 ^form2=gcnew Form2(); } と書いたら、エラーになります。 Form2.hからForm1.hのインクルードを解除したらエラーはなくなるんですけど、相互で使いたいんです><
普通のC++を思い出せ ヘッダには宣言だけ書いてcppファイルに実装するんだ
相互参照 cli でググレ。
213 :
202 :2007/06/11(月) 23:05:15
SP1が適応されたイメージの配布まだ? SP1のインストール時間がかかりすぎてきついのに 何で今回は配布されないのか? 今までは結構早く配布されていたのに
自分でSP1適用済みイメージ作ればいい
boost::spiritを使うとオマケで付いて来る警告どもをプラグマで黙らせようとインクルードの周りを囲ったら、今度 名前が長すぎ!ハショリるよ?って警告が一杯出てきておっぱい揉みたいんですが。
揉んだらええやん。 女居ないの?プッw
>>218 ありがとう。揉みに行くからメアド教えてハニー。
221 :
デフォルトの名無しさん :2007/06/12(火) 18:33:59
C#, C♯, C#相談室 Part39
http://pc11.2ch.net/test/read.cgi/tech/1178639189/839-840 上記スレから誘導されてきました。
VisualStudio2005 proの質問をしてよろしいでしょうか?
エディタ上で、右のタブに移る、左のタブにうつる、というショートカット設定は可能でしょうか?
ウインドウ,次のドキュメントウィンドウ(Ctrl+F6)では、開いた順?か何かよくわからない順番で、
切り替わってしまいます。
普段、Borland製品を使っていまして、VS.netを使ってみたら、
挙動が違っていたので困ってしまいました。
ないんじゃね?
メモリが256しかなくてSP1をインストールできず、 だいぶ前に買ったVS2005でプログラミングをしています。 でもできる事ならSP1に移行したいです。 何かいい手は無いでしょうか。
メモリとHDD空き容量が潤沢なPCで、
>>19 の方法を用いてSP1統合したものを作りインストール。
面倒だね・・
メモリ増やせ それしか幸せになる方法はない
メモリ増やすとインストール以外でも恩恵があるぞ
つーか、256だと普通にVS2005使うだけでもメモリキツそうだ
VS以前にOSだって厳しいぞ。 ……俺の会社PC(Win2000)のことだが。
きついのを無理強いするのが好きな悟りなのだろうよ。
同情するならメモリくれよ と。
2GB積んでみたけど半分しか使われてない@Vista
何十Gもあるけど殆ど全部使ってる@研究所
先生! bad_allocのテストをしようとnew char[0x7fffffff]しても 本当に確保できてしまいます!
>>233 メモリ管理ひとつもまともにできないLinuxみたいな糞OSじゃないんだから
それを繰り返してればそのうち失敗するだろ。
>>233 なんで char にしてる。
int にしようぜ。
むしろ[0x7fffffff][0x7fffffff]
>>235 intにしたら整数オーバーフローしないか?
>>234 実際に必要になった段階でエラーを起こすことを言いたいのなら、ちゃんと回避方法はある。
検索すればすぐに判るような詰まらないことで揚げ足を取るな。
#詳細はスレ違いにつき割愛。
239 :
デフォルトの名無しさん :2007/06/13(水) 17:01:32
>>227 256MBだとOSがまともに動かんと思うが・・・。
【-●_●)ノ”んなこたぁない!
タモさん何してはるんですか
>>239 Win2KでCygwinかOpenOffice(のどちらかだけ)使う分にはスワップしないで普通に使えるよ。
>>237 試してみた
> error C2148: 配列サイズの合計は 0x7fffffff バイトを超えることはできません。
だとさ
64ビット環境でもそうなん?
x64のクロス環境でコンパイルしたら通ったよ。
同じソースが32bitだと
>>243 だった
MSもなかなかやるじゃないか。
君とは格が違うんだよ
いつの間にかRefactor!のC++版が出てるな VB版と比べると糞重いが
orcas製品版の発売時期はいつ頃?
アカデミック版なんですけど、インストールってどうすればいいんでしょうか? DISC1、2はインストール出来た(?)んですけどMSDN、ライブラリのROMのインストールの仕方がわかりません…
ディスク放り込めば勝手に始まったと思うが。
>>254 レスとん。
なぜか始まらない…
だから書いてあるセットアップのフォルダ探してたけど無いDISCがあったりして
よくわからない
MSDNの一枚目入れてautorun.exeをダブルクリックしてみ
裏のほうでセットアップがこっそり動いてたりするとそうなることもあるw
259 :
デフォルトの名無しさん :2007/06/15(金) 16:19:19
>>259 わかった!CDの裏と表を間違えてるとか。ガン( ゚д゚)ガレ
>>259 わかった!間違えてCDトレイにホットケーキ入れたとか。ガン( ゚д゚)ガレ
>>256 さんの方法で
出来ました!
>>256 さん、住民の皆さんサンクス。
これでやっとプログラムが組めます
いや、ムリムリ
後のビルゲイツである
VS2008が出るまで、 VS2005の評価版(90日)とteam版(180日)で270日間 無料で使って待っててもおk?
267 :
デフォルトの名無しさん :2007/06/16(土) 01:14:49
そういや、EEって、実行ファイルの置き場所指定できなかったよな? それって、使い物にならなくない?
は?
実行ファイルの置き場所って何のことよ、なのよ
ビルドの出力先のこと言ってんの?
アクセス修飾子のinternalについて質問させてください 同アセンブリ内からのみアクセス可と書いてありますが、つまり 同プロジェクト内からアクセス可ってことですか?(複数のプロジェクトがあるソリューション) namespaceはアセンブリと関係ありますか?
そうだよ InternalsVisibleTo属性を指定すれば特定のアセンブリからはアクセス可能にしたりできる namespaceには名前を付ける以上の意味はない
すばやい回答ありがとうございます つまり public(異プロジェクトからでも)>protectedinternal>protected、internal(同プロジェクト内)>private(クラス内のみ) 見たいな感じですね
C#のヘルプでコンパイルエラーの番号がところどころ飛び飛びなのはどうして? あと最近ちょっと暑すぐるよね。
C#だけじゃない
276 :
デフォルトの名無しさん :2007/06/16(土) 18:20:46
>>273 なんか変だな
public…どこからでも丸見え
protected internal…派生型内と同アセンブリ内
internal…同アセンブリ内
protected…派生型内
private…外部からアクセス不可
>>276 プロジェクトのプロパティで変えられない?
279 :
デフォルトの名無しさん :2007/06/17(日) 05:09:59
Visual C++ 2005 Express Editionのユーザーです。
プロジェクトの種類 ------ Win32
テンプレート ------------ Win32コンソールアプリケーション
ソリューションのディレクトリの作成 ---- (チェックを外す)
この環境で、
http://www.cybercom.net/%7Edcoffin/dcraw/dcraw.c このソースをコピペしました。で、デバグすると、
『fatal error C1083: include ファイルを開けません。'jpeglib.h': No such file or directory』
こんなエラーが出ました。
このエラーにどう対応したらいいのでしょうか?
そこのページにも書いてあるだろ /D "NO_JPEG" /D "NO_LCMS" /D "DJGPP"
281 :
デフォルトの名無しさん :2007/06/17(日) 05:47:38
282 :
279 :2007/06/17(日) 06:06:24
#ifndef NO_JPEG #include <jpeglib.h> #endif となっていますが、これは、『NO_JPEG』が真なら『#include <jpeglib.h>』 を実行するってことですか? だとするなら、『NO_JPEG』が真か偽かはどうやって判断するのでしょうか? あと、 『fatal error C1083: include ファイルを開けません。'jpeglib.h': No such file or directory』 このエラーが出たということは、 僕のビルド環境にはjpegを処理する関数が入ってないから、このエラーが出た、 ってことはないですか?
>>279 jpeglib.hを検索ワードにしてググったのかね?
IJGのjpegライブラリを探してきな
他にもエラー出たら、その都度ググれ
>>281 コンパイラのオプション。
プロジェクトのプロパティ開いて、C/C++のコマンドライン-追加のオプションに
/D "NO_JPEG" /D "NO_LCMS" /D "DJGPP"
を追加するか、プリプロセッサ-プリプロセッサの定義に
NO_JPEG;NO_LCMS;DJGPP
を追加すればいい。
>>282 NO_JPEGが定義されていなければ#include <jpeglib.h>を実行する。
上のようにコンパインラオプションで定義するかソース中で定義すればいい。
jpeglib.hというファイルが見つからないというエラーだからNO_JPEGを定義せずに、
jpeglibをダウンロードしてきてインクルードのパスを通してもOK。
285 :
279 :2007/06/17(日) 06:21:21
286 :
279 :2007/06/17(日) 06:29:39
なんかわかんないけど、jpeglib.hをつまんで、 ソリュージョンイクスローラーのヘッダファイルの所に投げ込んだら入りました。 しかし、ビルドで同じエラーが出ます。
287 :
279 :2007/06/17(日) 06:41:53
つか、jpeglib.hファイルはドコのフォルダに入れればいいのでしょうか?
>>287 自分で管理しやすくてINCLUDEパスの通ったところ。
289 :
279 :2007/06/17(日) 06:53:23
>>288 インストールした時にその設定をした記憶があるのですが、どこだか覚えていません。
インクルードパスの設定はドコを見ればわかるでしょうか?
お前にはまだ早いからjpeglib.h使わない方法でやった方がいいと思うけどなぁ
291 :
279 :2007/06/17(日) 07:05:00
>>290 了解しました。では、
#ifndef NO_JPEG
#include <jpeglib.h>
#endif
この部分を削除すればいいですか?
つか、今日はもう寝るので、これで失礼します。
教えてくれた皆さん大変有り難うございました。
また、教えて下さい、ではでは。
それでもいいよ
久しぶりにVS2005起動しようとしたら 「Visual Studio のアプリケーション データ フォルダを作成できませんでした。」 というエラーが出て起動できなくなってた。 ググっても情報出てこない。なんじゃこりゃ。再インスコしかねーのか・・・
修復してみりゃいいじゃんけ
最近まで.net2003を使用してて、この間2005に移行したばかりの者なんだが、 ソースエディタで例えば、main.hから、main.cppにフォーカスを移動させても、 ソリューションエクスプローラーのフォーカスが移動しないんだ。 「ctrl + alt + L」等でソースからソリューションエクスプローラーに 移動してもフォーカスは変わらないし。 「ソリューションエクスプローラー フォーカス」とかでググっても それらしい悩みを抱えた人も見つからない。 .net2003のように、オートでフォーカスするように変える方法か、 メニューやショートカットキーでソリューションエクスプローラーの フォーカスを現在編集中のソースに変更する方法って誰か知ってる? もしかして、みんなオートでフォーカスしなくなって、 むしろ良かったと思っているとか?
大変悲しいお知らせかもしれないが、うちのはちゃんとフォーカス移動してる。
298 :
296 :2007/06/17(日) 19:55:15
>>297 光速レスありがとう。すごい助かった
最近、起動とかやたら遅くなってたし、
ついでで窓ごと入れ直ししようかナ...
↓ 窓ごと入れ直しても変わらずでわろた
オプション
フォーカスっていうから意味が良くわからんかった 「アクティブなアイテムをソリューションエクスプローラで選択された状態にする」 のチェックのことか・・・
302 :
デフォルトの名無しさん :2007/06/18(月) 15:29:38
質問です、VC6からVC2005Expressに以降して、その後 VS2005Professionalを入れたんですが、 コントロールパネルのサウンドの設定に、 グループ名?は空白で「Breakpoint Hit」という名前のサウンドイベントしか 入ってませんでした。 これって仕様なんでしょうか? VC6だと色々サウンドイベントがあって設定できたんだけどなぁ・・・
誰も使わないから止めたんじゃね?
stdだと、devenvというグループ名で 同じくBreakpoint Hitというのだけが追加されてる
305 :
302 :2007/06/18(月) 16:55:02
レスthxです! じゃあやっぱり仕様なのか〜・・・インストール順の問題かなぁとも思ってたけど。 誰も使わない・・・確かにヽ( ´・ω・)ノ
defineなんかMSの独断で廃止してしまえ
307 :
デフォルトの名無しさん :2007/06/18(月) 22:51:44
>>302 うちは、VS.net 2005 Proだけど、
グループ空白
・ビルドキャンセル
・ビルド失敗
・ビルド正常終了
があるぜ?
308 :
デフォルトの名無しさん :2007/06/18(月) 23:15:40
ごめん勘違いかも。VS.net インスコしてない環境だた
>>306 オレはあったほうがいいけどな。
ヘッダーの二重定義も防止できるし
ただマクロとしての使い方は廃止してもいいかな。
310 :
296 :2007/06/18(月) 23:23:40
>>301 神か!
バッチリ期待通りの動作になったよ。
ありがとうありがとう
再インスコしようと思ったけど、あまりにも多すぎる
アプリの量にうんざりして後回しにしてたんだが、
まさか吉に出るとは
>>299 鬼か!
>>309 #define ELEMOF(a) (sizeof (a) / sizeof *(a))
とか、エラー処理での「条件判定 + goto」とか
マクロにした方がいいものもあるから、
なくさない方がいいな。
前者は大抵の場合ならboost::sizeで代用できるし、 後者はC++例外処理使えばいいだろと思った
前者はマクロでいいだろと思った
細かい処理まで全部例外使ってたら遅くなる
#define #define ぬるぽ
Error C9999: ガッ!
デバッグ周りでマクロ使えるといろいろ便利ではある pstr(value) ==> printf("value=%s\n", value); とかさ
318 :
デフォルトの名無しさん :2007/06/19(火) 12:26:52
VS2005(アカデミックパッケージ) で、C++ で DLLを含むプログラム書いています。 昨日まではどのソースコードを変更しても、デフォルトのままでビルドできていたのですが、 急にDLL部分を変更してビルドしてみてもまったく反映されなくなってしまいました。 コンパイルエラーもリンクエラーも出ないのに、DLL部分のソースコードを変更してあっても 「デバッグなしで実行」「デバッグ開始」どちからからスタートしても古いDLLが呼び出され てしまうのです。設定をいじったりしたつもりはなかったのですが、どうすれば戻せるでしょ うか。中間ファイルを削除してみても状況は変わりません。 ウィンドウズはXp、セレロンD、併用ソフトはシマンテックの抗ウイルスソフトとATOKのみ。
そのDLLがパスの通った他のディレクトリにあるんじゃねーの ドライブ全体を検索してみたら
自分もVC6でDLL含んだプロジェクト作ってたときは 相対パス設定してうまく動いてたんだけど、 どうもVC2005でやってると、VCのカレントディレクトリが変化すると そこからの相対になって出力先が変わったりした。 なので絶対パスで指定した方がいいかも
321 :
デフォルトの名無しさん :2007/06/19(火) 13:42:54
>>319 >>320 ありがとうございます。
パスの通った先は探してみましたが、それらしいDLLはありませんでした。
VCのカレントディレクトリは変えていないのですが出力先とかは相対指定
のままになっています。とりあえずこれを絶対指定に変えて試してみます。
>>321 DLLが無いのになんで古いDLLで実行してるんだ
ファイルの日付ぶっこわれてね?
324 :
デフォルトの名無しさん :2007/06/19(火) 14:53:03
|
|
|
| /  ̄  ̄ \
(=) /、 ヽ
J
>>314 |・ |―-、 |
q -´ 二 ヽ |
ノ_ ー | |
\. ̄` | /
O===== |
/ |
/ / |
例外って劇遅なの知らないの?
誰が言い出したんだろうな。
スタックフレーム生成するから?
スタックフレーム巻き戻すからだろ。
どこまで進んだかをイチイチ記録するんだっけ そんなasmを見た記憶がある あ、違うわ ipと比較するんだった
例外が遅いってのにも2つほど意味がある
例外→異常事態
それは違う
違わない
非常事態
例外って要するに下向き限定gotoだろ。
例外を、単なる別のエラー処理技法のように扱ってはいけません。 エラー コードを返したり、グローバル変数の設定したりすることと 同レベルだと思ってはいけません。例外は、それを取り巻くコードの 構造と意味を、根底から覆します。例外は、プログラムの実行時 セマンティックを一時的に繋ぎ変え、通常実行しているコードを迂回し、 こういう状況でなければ決して実行されないコードを動作させます。 例外は、エラー状態を認知させ、プログラムの死という罰則を用いて その状態を改めようとします。 このように、例外には単純なエラー処理を超えた特性があります。 これらの特性を必要としない、理解しない、あるいは文書化したく ないなら、例外をスローしてはいけません。 例外以外のエラー処理技法を探してください。
ネストしたループからの脱出に例外使ってるんだけど、そういうのだめなの?
それは論外だけど、
>>336 みたいな人も痛いねw
でもいるんだよねこういう風に妙な勘違いをしてる人って実際。
例外は起きないから例外って言うんですよ。 (正常時に)
つうか標準ライブラリ使ってる時点で例外処理考えなくちゃなんめぇわけだが
336はmsdnだろう。
妙な勘違いと言ってる人ほど、 なぜそれが妙な勘違いかを説明する事ができない。 とりあえず貶めたいだけだな。
>>340 起きる可能性があるから例外って言うんだ。
そんなこという人、嫌いです。
そんなこという人、好きです。
頻度は問題じゃない
>>343 妙な勘違いというのは例外とエラーコードを返り値で返したり
GetLastErrorでエラーコードを取得することに本質的には違いなんて何もないことだ。
違いといえば、エラーに関する情報が例外オブジェクトに集約されていて
より直観的に扱えるね、ぐらいなもの。
何かまるでパラダイムが違うかのような言い方はどうかね。
遅いんだよ
そーす
関数を大きく飛び越えて動作可能だから本質的に違う。
=== a.cpp #include <iostream> #include <exception> #include <cstdlib> #include "common.h" int ex() { try { if(std::rand() > RAND_MAX / 2) { throw std::exception(); } } catch(std::exception& e) { return 1; } return 0; } int main() { int count = 0; for(int i = 0; i < TIMES; ++i) { count += ex(); } std::cout << count << std::endl; } === common.h (二重インクルード防止は略) const int TIMES = 1000000;
#include <iostream> #include <exception> #include <cstdlib> #include "common.h" int ex() { if(std::rand() > RAND_MAX / 2) { goto ON_ERROR; } return 0; ON_ERROR: return 1; } int main() { int count = 0; for(int i = 0; i < TIMES; ++i) { count += ex(); } std::cout << count << std::endl; }
↑は b.cpp g++ -O3 でそれぞれコンパイルして、実行時間を比較。 $ time ./a 500455 real 0m2.169s user 0m2.150s sys 0m0.009s $ time ./b 500455 real 0m0.038s user 0m0.023s sys 0m0.005s 速度差は明らか。
遅いんだから使うなつってんの
1000000回も回してこの程度の差ですか?
今の時代JAVAのように遅くても如何に簡潔に安全なコードを書けるかが問われているわけだが
359 :
デフォルトの名無しさん :2007/06/19(火) 21:28:51
遅いJAVAなんて誰も使わねぇよ
それじゃchain of responcibilityパターンで エラーが発生した時点でチェインを遡りながらログを出力していく処理、をgotoと例外の二種類で書いてみてよ
自分でかけよ馬鹿
なんでそんな変なところに読点ついてんの?
363 :
デフォルトの名無しさん :2007/06/19(火) 21:39:08
結局例外ってどうやって使うのよ?
例外が起こることを前提にするのはダメ あくまで例外的な状況で
パトカーでセンター試験に行くようなもの
パトカーでセンター試験に行きましたが何か?
交通事故目撃して通報したらそのまま事情聴取で時間取られて あ、これはヤバイと思ったら巡査の人がパトカーで送ってくれた
ララァはかしこいなあ
念のためパトカーに乗せて行ってもらう手はずを整えとくのはいいが そうならないように早めに家を出るのは当たり前
なるほど
>>364 キャッチできたらラッキーてな不安定なものならその理屈はわかるが、
そうじゃないのにそんなこと言うのはただの馬鹿。
例外は言語仕様として自分で投げれるようになってんだから 性能に問題なきゃ使ってもいいんじゃねーの それでもダメって言うのは大きなお世話だ。 要はポリシーの問題。
セキュリティポリシー入りま〜す
例外使えば安全? それはちょっと違うんじゃね? 全ての例外に真面目に対処する気があるのなら安全かもしれんが。
>例外は言語仕様として自分で投げれるようになってんだから 勿論、ループ抜けたりあほな使い方を推奨するためにではない。
しかしこれが21世紀になってやる話題かとおもうとなんだかとっても悲しくなってくるな。
悲しい存在は何時の時代にも居る
newしてdeleteしなくてもソフト終了時に開放されるだろ
Win95 あたり怪しかった気がする。
チキンラーメン最強←結論
たしかに終了時に開放される。 問題は終了しないで使う時だな。
383 :
デフォルトの名無しさん :2007/06/20(水) 22:54:30
VC2005Expressのユーザーですが、ヘルプの使い方がいまいちわかりません。 たとえば、 #define hiroyuki 10 だと、 hiroyukiを10と読み替えるです。 でも、 #define hiroyuki だと、 hiroyukiという文字列があると、それはなかった事にする とうい仕様みたいです。 この仕様はヘルプのどこに書いてありますか?
仕様も何も、「なにもない」と読み替えるだけで、 上と下で何かが違うわけではない。
>>384 それは変だろうw
>>383 のような疑問を持つことそれ自体は真っ当だと思う。
くだらないけど。
ん? 変か? どこら辺が?
>>386 君プログラマじゃないだろうw
その、二つ目のパラメータが省略された場合はそれをナルストリングとみなす、
というのが「仕様」そのものじゃないか。
>>388 マクロ名(引数のカッコ含む)から0個以上の空白文字を無視し、
その後改行までのテキストと置換する、
と定義すれば、そんな仕様は必要ない。
>〜と定義すれば そういうのを「仕様」とよぶのだよ坊主
くだらん
仕様と聞くと震えが止まりません・・・
そういうしょうもないことに拘るのは似非プログラマ
しょうがないは、仕様が無い→どうしようもない\(^o^)/ の事だと思えてきた俺は末期
>>390 上下とも同じ仕様で理解できるんだから、
下を理解するのための特別な仕様なんて要らないだろ、と。
396 :
383 :2007/06/20(水) 23:56:18
皆さん、レスどうもです。 >C/C++など言語自体のことは、Visual Studioのヘルプで何とかなるとあまり思うなよ つーか、マクドナルドにパソコンを持ち込んで勉強するのが好きなんですが、 紙の本を何冊も持ち込むのが重たくて大変です。 で、電子化されたC言語やC++の参考書や辞典、って何かないですか?
猫?
食べ物屋にパソコンや本持ち込むってどんな神経だよw
>>398 ごめん、俺、外で食事する時は必ずノートPCと書籍は持参して
食べ物がでてくるまでの間、しこたまノートPC弄ってたり本読んでたりする。
巣束で普通にしてますが何か?
画面上のマニュアルなんか見たくないだろ むしろ金かけずに本にする技術が欲しいくらいだ
ホームポジションからあんま手を動かしたくない。 マウスに手を伸ばすだけでも嫌なのに、 本なんてもってのほか。
>>402 椅子にあぐらかいて座って又の上に書籍広げてキーボードさわるわしは変態か!
>>403 そのキーボードや書籍のすぐ近くにあるジョイスティックも弄ってるなら変態確定。
つーか、本って手で持ってないと閉じちゃうジャン。 だから俺はもっぱら電子マニュアルだ。
本は検索できないしな。 索引が限度じゃな。 ま、ぱらぱらと見る分には本もいいんだが。
>>396 GoF に CD が付いてるがどうかね?
catchが遅いの? throwが遅いの? newが遅いの?
partialってなんて読むの?パーチャル?
おっぱい
J#「何のために生まれて何をして生きるのか。 分からないままなんて、そんなのは嫌だ。」
>>413 、J# 誰もお前になんか、何も期待しちゃいないよ。お前はただの飾りだよ。そんなこともわからなかったのかい?
ぼくも.NETを支える新しい言語なんだってがんばっていたよね?傍から見ていてこっけいだったよ。笑いを抑えるのに必死だったさ。
お前はどっちつかずの使えない言語のままでいるのがお似合いさ。
親がJ++だからなw
つーことは例外処理は例外が発生しないという条件化では大した速度的ペナルティは無いってことでいいの?
J#って擬人化されてる?
J#( 'ー`)し たかし。
try もコストは発生するはずだけど、どのくらいなんだろな。
+1するだけの関数を繰り返し呼ぶというサンプルで テストしたことあるけど、VC2005の場合10%ぐらい速度低下した。 tryも繰り返しの中に置くと、コストがばかにならんかも。
Let's try!
とりあえずMore Effective C++読もうぜ
日本語版立ち読みしてこれは読めないと思ったんで原著買ったんだけど まだ一章で止まってる
BINARY HACKS嫁
426 :
デフォルトの名無しさん :2007/06/21(木) 23:28:01
あったあった15項目のUnderstand the costs of exception handlingか ちょっと辞書片手に読んでみるよ
427 :
318 :2007/06/22(金) 00:04:59
>>319 −323
解決しました。原因もわかりました。
.sln ファイルのエイリアスをデスクトップに置いておいて、それをダブルクリックで仕事を始め
ていました。で、うっかりバックアップドライブの .cpp ファイルをダブルクリックすると、そ
れ以後、エディタが読み込むのはバックアップのファイルになって、コンパイルされるのもバック
アップのファイルで、しかしリンクされるのは書き換えていない新しい方のファイルなのでした。
書き換えた新しいDLLと思ったのは実は書き換える前のDLLだったので、湧いてくるDLLがパスの
通った場所のどこにもないように見えていたのでした。
別ドライブ別フォルダのの同じ名前のファイルを読み込んでいたのは、ウインドウをタブモードに
するまで気がつきませんでした。まったく、勝手に設定を変えるのも変だし、変えるなら気を利か
せてつじつまの合うように変えて欲しいです。
ハックハックドラッケン
かあちゃん・・・
ああ○○○どうしてあなたは○○○なの?
無償のやつってどれ?
>>430 やり直せ失敗してる
焼けないような長いファイル名なんて存在しない
B'sじゃないか
俺は、Joilet付けたかUDFにしたかで乗り切った
>>437 ファイル名が 64 文字までの糞プロダクトは一種類しかないから、分かるよ
インストールしようと思ったら、住所とか書かなきゃならんのか
>>439 B'sが64文字までってこと?
それなら違う。B's&UDFで書き込めたって意味。
B's9で無理だった
おめーらソフト板池
なんか遅いと思ったらプリコンパイルヘッダが1G近くになってた プリプロセッサ系のライブラリはやっぱやばいね色々と
>>446 ソフトの使い方が分かってないからソフトウェア板だろ
ファイルシステムも分かってないからCD-R,DVD板も行った方がいいけど
まとめage ・パス決め打ちインストール ・システムアカウントでサービスインストール ・外部と通信する ・UDFでファイル名64文字制限 ・書込終了後もドライブロック ・イジェクト切っても、イジェクト ・コンペア失敗
よそでやれ 全部ユーザー側で変更できる
佐伯乙
>>450 >635.2 MB - 5107.3 MB*
容量がとんでもねーな
じゃあ本にすれば?
せめてDVD一層に収めろよな
よく嫁
表記がおかしいよな DVD版とCD版の容量を足すなよw
糞ワロタw
MSDNライブラリ用の使いやすいビュワーって何かないかな。 VS2005のビュワーってお気に入りをフォルダで階層化することもできないから 仕方なく2003のを使ってるんだけど、これもあまり使いやすいとは言えない気がする。 あと、新しいライブラリ入れたときにお気に入りのURLを新しいライブラリの 対応するドキュメントのそれに修正するようなツールって何かないものかな
IEで見れば?
IEが2003のビュアより優れているとは思いにくいけど。。 何より検索もできなければ目次のツリーも表示されないわけで
漢なら黙って自分で作れ。 そして俺らに公開汁
Visual Studio 2005をインストールするときに、MSDN2005とSQL serverっていうのも一緒にするんですけど、これって何でしょうか?
MSDN2005とSQL server
BFB7853974330A42AD32F13A3EDBC1C5E601EDD1 ハッシュが違ってるorz
C++をインストールするつもりが、間違えてC#をインストールしてました SP1もインストールしたんですけど、C#をアンインストールすればSP1も削除されるでしょうか?
うん C#だけインストしたならそのSP1にはC++は含まれてないから削除しても問題ない
Visual Studio 2005 で入った C の strcpy_s とかは マイクロソフト独自の拡張ですか?
そうですか。 標準化の動きはあるんですねー。 有用なURLさんくす
472 :
デフォルトの名無しさん :2007/06/24(日) 21:27:47
レベルの低い質問で大変申し訳ないのですが、分かる人いましたら教えてください。 先ほどVisualBasic2005Expressをインストールし、プログラムを作ろうと思い、 [ファイル]→[新しいプロジェクト]を選択し、新しいプロジェクトのテンプレートを 選択する画面までいったのですが、どのテンプレートを選んでも何故か[Ok]を押すことができず プロジェクトを作ることができないのですが、これは何か設定が間違っているのでしょうか。
>>472 下段にあるプロジェクト名のテキスト欄に名前を入力していないというオチでないよね?
>>472 大丈夫?プログラミングやめといた方がいいよ
EEのおかげか初心者が増えすぎて困る、初心者専用スレに分かれてくれ
プロジェクトを作ると プロジェクトのプロパティで リリース構成でもデバッグ情報を生成するようになっていますが これをデフォルトで生成しないようにする方法ありませんか?
>>450 ダウンロードしてみようとしたら、
進行度がマイナスになってるww
477 :
472 :2007/06/25(月) 01:02:55
>>473 レスありがとうございます。
もちろん名前も色々試しましたがダメでした。
VisualBasic2005Expressは、Microsoftのホームページからiso形式でダウンロードしたもので、
何度が再インストールも行いましたがダメでした。
とりあえず、他のPCにインストールして試してみます。
478 :
472 :2007/06/25(月) 01:49:16
度々失礼します。 他のPCはOSの関係でインストールできませんでした。 手順通りにインストールを行ったので、まさかとは思うのですが、 テンプレートがインストールされていないというということはありえますか? あと、インストールしたPCはネットに繋げていないのですが、インストール時や起動時に ネットを通じてテンプレートなどを自動でダウンロードするような仕組みに なっているのでしょうか。 PCは、dellのdimension9200、OSはXP homa SP2です。 普通の人なら気にも留めないような所で引っかかってしまっているので、 アホに思われるかもしれませんが(もしかしたら本当にアホかもしれないですが)、 さすがにこんな所で挫折したくないので、少しでもわかる方いましたらアドバイス下さい。
>>475 プロジェクトテンプレートを書き換えればいけるはず
480 :
デフォルトの名無しさん :2007/06/25(月) 22:29:52
Visual Studio 2005 Standard Editionは Vistaではどうやっても動かないんでしょうか?
動きます。
482 :
480 :2007/06/25(月) 22:41:41
そうですか? Standard Edition買ってインストールを始めたら “コンポーネントのインストール”で、 『セットアップに失敗しました。 下のリンクを使って、エラーの原因を調べます。』 ってエラーが出ました。 「既に確認されているセットアップの問題については、インストール元のルートにある Microsoft Visual Studio リリース ノート readme.htmを参照してください。」 と書かれていたので、 1. すべての Visual Studio 製品の 1.1. システム要件を見たら、 「Visual Studio 2005 は、次のいずれかのシステムにインストールできます。」 Microsoft® Windows® 2000 Professional SP4 Microsoft® Windows® 2000 Server SP4 Microsoft® Windows® 2000 Advanced Server SP4 Microsoft® Windows® 2000 Datacenter Server SP4 Microsoft® Windows® XP Professional x64 Edition (WOW) Microsoft® Windows® XP Professional SP2 Microsoft® Windows® XP Home Edition SP2 Microsoft® Windows® XP Media Center Edition 2002 SP2 Microsoft® Windows® XP Media Center Edition 2004 SP2 Microsoft® Windows® XP Media Center Edition 2005 Microsoft® Windows® XP Tablet PC Edition SP2 って感じでに書かれていて、Vistaでは駄目だと思いました。 何か裏技があるんですか?
つ発売日
会話になってねぇw
486 :
480 :2007/06/25(月) 23:02:30
>>485 どうもありがとうございます。
Standardエディションの場合、
Visual Studio 2005 Team Suite 用ですね?
やってみます。
むしろシステム要件にVistaが書かれてたら驚く その次のOSまで入ってたりしてw
最近ソリューションエクスプローラに イメージファイル(bmp等)やオーディオファイル(wav等)ファイルを既存の項目から追加できることを知ったのですが、 もしかして便利な機能があるのでしょうか? 現状では実行ファイルが置かれてるところに自分でそれらのファイルを置いてるのですが、 ファイルが大量になってしまい面倒くさい上、bmpやwavファイルがフォルダにそのまま入ってるのも微妙な気がしてます
.NETならプロジェクトのプロパティの"リソース"タブを開けば幸せになれるかも
みんな聞いてくれ。 俺は新型GT−R買おうとしてるんだが、 来年でる?Vスペも気になってる。 今年でるGT−R700万をちょい苦労して買うか 来年でる1200万(雑誌予想価格)クラスを かなり無理して買うのどっちがいいと思う?
SP1が出てからにしと毛
492 :
デフォルトの名無しさん :2007/06/27(水) 01:31:12
VS2005のサンプル集みたいなのをサイトから落として msiだったから、folderをc#用のfolderに いれといて、「あんまり見てもわかんねーや」と思い プログラムの削除で削除したらC#のフォルダごと 消えた。 むかついたから、他のC#関連も全部消してやった。 あーーあ〜・・・
おめでとう サンプルがその場で全部すぐわかるようじゃあまり意味が無い
すぐわかるサンプルなら見ないでも書けるだろ
すぐわからないからって消すようじゃプログラマは無理だな
普通のプログラマが馬鹿の中で働いて優越感
「普通」って、どのくらいのが普通なの?
それを疑問に思わなくても働いている奴ら
Visual C++ 2005 Express Edition を使ってるんですが、 -G5 は使えないってエラーが出てしまいます。 プロセッサごとの最適化はもうできなくなったんでしょうか?
うん。
なくなった。
64bitでG1、G2が復活
MSDN200706全然落ちてこねーな WindowsServer2008Beta3も
MSDNのイメージDaemonToolsで見たりDVD-Rに焼いたりしても x:\Program Files\MSDN\MSDN8.0\techart10\1041の下かせ 読めないのは私だけですか? それが原因でインストールに失敗します。
×かせ ○が
MSDNとMSDNライブラリを区別しない奴が気になって仕方がないのは俺だけ? MSDNライブラリのことMSDNって書いてるの見るとMSDNって何だよ意味わからんぞ、 と突っ込みたくなる。
>>506 俺もDaemonToolsで入れたが、
techart10\1041は普通に読めるぞ。
壊れているんじゃね?
人が書いた文章はともかく、自分が書くときには意識してMSDNと書くようにしている俺。
余計悪いじゃんw
orz MSDNライブラリと打ったつもりだった ちょっとそこまで首つってくる
なんだよ本気で言ってるのかと思ってすごく悩んだじゃないかw
>>511 そ、そうすか?
ためしに2006年12月版もDLしてみたんですがやっぱり
techart10\1041の下が読めなかったっす。
ファイル一覧はエクスプローラに表示されるんだけど
読むことができないんですわ
別の環境でもう一回DLしてみますわ。
初歩的な質問で申し訳ない (;つД`) VS2005にSQL SERVERとかDB付いてないですか? DB使うアプリって言うかツールって言うかを作らなきゃなんだけど、 vs2005あれば事足りますか?DB環境は別に準備しないとダメっすか? まわりにvsを使ってる人いなくて良くわからんのです。。。
Expressならついてる。 なんに使うか知らんがたぶん事足りる。
もういっそMSDNLとか書けばいいんじゃまいか
MSDNライブラリの事をMSDNと書いても気にしたこと無かったな Wikipediaの事をWikiと書かれてるのを見ると気になるクチだけど 今度から気をつけるよ
Expression StudioにVS2005Stdが付いてくるらしいけど、 やっとDVD1枚でインストールできるVS2005が出るな MSDNのひとはもう持っているのかもしれないけど。
522 :
デフォルトの名無しさん :2007/07/01(日) 21:52:57
最近、職場で「出戻り寄生派遣」という言葉が囁かれています。 派遣契約を切られたにもかかわらず「今の派遣契約では生活できません」などと 言って泣き落としで再契約した派遣のことです。 今月初め、半年前に辞めた派遣が出社してきてみんなびっくりしました。 影でコソコソ偉い人に泣きついて再契約したそうです。同じ部署の人には黙って・・・ そんなことまでして自宅の近くの派遣先にこだわって人間として恥ずかしくないのですか。 派遣でスキルアップ、派遣で収入アップとか言うなら一箇所にしがみつかず 複数の会社を渡り歩いてください。 ひとつの会社で派遣向けの単調な仕事をしていたらスキルアップなんてありえないでしょう。 身分不相応な商品のローンを払うために派遣だと当然足りない収入は親にも寄生して、 いつ切られるんじゃないかとビクビクしながら人事権のある人間とだけ仲良くし、 契約終了を通知されれば泣き落とし。悲惨な人生ですね。 氏んだほうがいいんじゃないですか。
523 :
デフォルトの名無しさん :2007/07/01(日) 22:06:45
>>522 意味がわからない
>派遣契約を切られたにもかかわらず
これは外勤先との契約が切れたでいいんだよね?
>「今の派遣契約では生活できません」などと言って泣き落としで再契約
はぁ?契約切れてるのにどういうこと?
コピペ君にマジレスする奴も馬鹿だな、まで読んだ。
525 :
デフォルトの名無しさん :2007/07/01(日) 23:45:25
最近、職場で「出戻り寄生派遣」という言葉が囁かれています。 派遣契約を切られたにもかかわらず「次の派遣先でも切られてしまって生活できません」 などと 言って泣き落としで再契約した派遣のことです。 今月初め、半年前に辞めた派遣が出社してきてみんなびっくりしました。 影でコソコソ偉い人に泣きついて再契約したそうです。同じ部署の人には黙って・・・ そんなことまでして自宅の近くの派遣先にこだわって人間として恥ずかしくないのですか。 派遣でスキルアップ、派遣で収入アップとか言うなら一箇所にしがみつかず 複数の会社を渡り歩いてください。 ひとつの会社で派遣向けの単調な仕事をしていたらスキルアップなんてありえないでしょう。 身分不相応な商品のローンを払うために派遣だと当然足りない収入は親にも寄生して、 いつ切られるんじゃないかとビクビクしながら人事権のある人間とだけ仲良くし、 契約終了を通知されれば泣き落とし。悲惨な人生ですね。 氏んだほうがいいんじゃないですか。
コピペ君って馬鹿だな、まで読んだ。
527 :
デフォルトの名無しさん :2007/07/02(月) 00:20:50
ここでは以下の人間は利用禁止です。 ニート フリーター ブルーカラー 派遣社員 中卒 高卒 ファミレス・コンビニ・ガソリンスタンドの店員 不動産屋 掃除夫 アニメソング好きのゴキブリ 19年間休肝日無しのクズ ゴミ屋 佐賀大中退のトヨタの工員 Gショックで会社に行く馬鹿 看護学校をドロップアウトしてファミレスでバイトしている配膳ロボット 在日韓国人 在日朝鮮人 在日九州人 埼玉人 大阪人 日系アメリカ人 敬語が使えない女 身長170以下の男 NHK受信料不払いの人間 ペーパードライバー 履歴書の特技欄にブラインドタッチと書いている雑魚 キリスト教徒 イスラム教徒 創価学会 共産党支持者 デブ ブス チビ ハゲ 童貞 偏差値60以下の学生(特に東北学院大) 干物を室内で干すキモオタ 三菱車に乗っているバカ ※ 作為的なキリ番取りはスレッドの無駄遣いですのでご遠慮ください。 特に駅の掃除夫さん ※スレを建てる人はスレ建て宣言して下さい。
コピペにマジレス (・A・)イクナイ!! 基地外が喜ぶだけヽ(´A`)ノ
530 :
デフォルトの名無しさん :2007/07/02(月) 00:54:25
一番イクナイのは出戻り寄生派遣
はらへった
VC++ MFCで #define _CRT_RAND_S #include <stdlib.h> として UINT int_rand; rand_s(&int_rand); でビルドすると「'rand_s': 識別子が見つかりませんでした」って出ます。 何か違ってますか?
#define _CRT_RAND_S より前に、stdlib.hがインクルードされちゃってるんだろ。 どのヘッダかは知らんけど。
stdafx.hの中とかw
535 :
532 :2007/07/03(火) 18:47:39
>>533 プロジェクト内でstdlib.hを検索してみましたが他には無かったです。
どっかの標準ヘッダファイルの中でインクルードされてんじゃないの?
/* #include <stdlib.h> */ こうやってコメントアウトしてもコンパイル通るんじゃないのかな。
538 :
デフォルトの名無しさん :2007/07/03(火) 21:37:53
【派遣ネガティブ根性チェック】 3つ以上、チェックがつけばアナタの性格はひん曲がっており、 ネガティブ負け組派遣人生を歩んでいます。 □派遣先正社員の作った糞開発ツールはたとえ腐っててもマンセーして使う □派遣先の人事権のある社員の意見はたとえ間違っていてもマンセーする □昼食は必ず派遣先の社員と行くべきだ □自分の仕事で問題が発生しても解決するのは自分の仕事ではない □派遣先から「いつまでもここで仕事してくださいね(安い金でw)」と言われて嬉しい □自社で仕事なんてできるわけがない □派遣労働の問題点の話題が出ると感情剥き出しにして反論する □派遣労働の問題を指摘する人は嫌いだ □派遣先には仕事だけでなくプライベートについてもグイグイ引っ張って欲しい □奢ってくれる派遣先正社員を尊敬する □自分の月額金額を知らないのは当然だ、単金を聞いてはいけない □派遣先正社員より自分の生涯収入が低いのは当然だ □チビは派遣先にかわいがってもらいやすから派遣には有利だ
コピペ君って馬鹿だな、まで読んだ。
540 :
デフォルトの名無しさん :2007/07/03(火) 22:56:08
コピペ君って馬鹿だな、ってコピペって派遣だな、まで読んだ。
日本語でおk、まで読んだ。
SPをアンインストールしたいのですが、 Visual Studioをアンインストールすれば一緒になるのでしょうか?
projects内にあるファイルを削除しようとすると、別のプログラムがこのファイルを開いているってでてさくじょできないんですけど、どうすればいいでしょうか?
OSまたはexplorerの再起動
545 :
デフォルトの名無しさん :2007/07/04(水) 02:40:00
sp2入れないでインストールする方法教えてください
546 :
デフォルトの名無しさん :2007/07/04(水) 11:34:38
直接関係ないかもしれんけど、教えてください。 一昨日から、VS2005を使い始めたんで、ほとんど何もわからない状態なんですが・・・。 新規プロジェクトの作成をする際に、デフォルトのディレクトリから他のディレクトリに 保存先を変更しようとしたんですが、すごく時間がかかるんです。ディレクトリの参照ボタン をクリックして、フォルダを変更しようとすると、反応が戻るまで1分くらいかかるんです。 下手すると、応答してこなかったり。 しかも、通常に書き込みできるフォルダにプロジェクトフォルダを書き込もうとすると、エラー になったり。 HDDのアクセス速度が劣化してるのかとおもって、ベンチマークしてみても正常ですし、 エクスプローラーからファイルを書き込みしてみても、さほど遅く無い感じでした。 なにかわかるかたいらしたら、教えてください。
っ ネットワークドライブ 適当に言ってみた
F1キーでDocument ExplorerでMSDNの資料を検索する機能に関してですが、 優先的に日本語ドキュメントを表示させるような設定ってありますか? Visual Studio 6の時はシッカリ日本語ドキュメントが優先だったんですが。
ツール-オプション-ヘルプの設定では?
550 :
548 :2007/07/04(水) 19:19:06
その部分のトピックの言語を日本語にしたり、英語のトピックも表示するの チェックをはずしたりはしてみました。 個人的な予想としては、Document Explorerの、検索のタブから検索する場合に、 一番上に英語のドキュメントがきて、次に日本語のドキュメントが来る場合が 多くて、恐らくF1で調べるときは、無作為に一番上のドキュメントを選ぶから 英語になってしまうのかなぁと。
551 :
543 :2007/07/04(水) 22:58:43
誰かお願いします
553 :
デフォルトの名無しさん :2007/07/04(水) 23:05:53
>>545 XPを捨てて2000 or Vistaへ
554 :
542 :2007/07/04(水) 23:32:27
誰かやさしい人お願い
555 :
デフォルトの名無しさん :2007/07/04(水) 23:34:25
>>546 マシンスペックが結構要求されるようになってるので
いいマシンを使う以外解決方法はないよ。
>>554 むしろなんでそんなくだらない(しかも無意味な)ことにこだわるのか、
そこのところをまずやさしい君自身が述べるべきなんじゃないの?
>>554 >>542 もちろん全部削除すればSPも一緒になくなるけど、
プログラムの追加と削除で、[更新プログラムの表示]を
チェックすると、サービスパックだけの削除が出来るよ。
>>558 プロジェクトのプロパティのリソースのとこどうなってる?
560 :
558 :2007/07/05(木) 16:18:16
>>559 レスありがとうございます。
構成プロパティ > リソース では、
・プリプロセッサの定義 規定値
・カルチャ 規定値
・追加のインクルードディレクトリ (空欄)
・標準インクルードパスの無視 いいえ
・進行状況の表示 いいえ
・リソースファイル名 $(IntDir)/$(InputName).res
です。
構成プロパティ > リンカ > 入力 では、
・埋め込みマネージリソースファイル $(IntDir)/ver.res または 空欄 で試行
・アセンブリ リンク リソース 同上
でした。
resの中、ちゃんとVERSIONリソース入ってる? 言語設定も大丈夫かな、、、適当にリソースエディタを 探してきて、EXE見てみては?フリーであるよ
>>563 ファイルを別の場所にコピーしてプロパティとってみてもだめかい?EXE
565 :
558 :2007/07/05(木) 18:38:58
>>564 リリースの.exeファイルをD:\に置いてみましたが、ダメでした。
埋め込みマネージリソースファイルで入れるのやめて、 >リソースファイル名 $(IntDir)/$(InputName).res こっちでなんとかならん?
567 :
558 :2007/07/05(木) 21:10:13
>>566 >リソースファイル名 $(IntDir)/$(InputName).res
試してみたんですが、
LINK : fatal error LNK1256: ALINK 処理に失敗しました (80070002) : 指定されたファイルが見つかりません。
になります。
リソースファイル名 $(IntDir)/app2.res
で指定だと通るんですが、タブは出ないみたいでした
それ、単にwindows.hをincludeしてないだけじゃ?
>>563 で取っ払ったってあるぞw
重くなるから、この場合は正解だと思う
自分でやったことが問題だっただけかw
なんでソフトウェア板でやらないの? 言語についての話題ならそれ専用のスレッドがあるのに。
ソフ板だとIDが出るから面白くないだろ
むしろむ板もID欲しいよ
575 :
デフォルトの名無しさん :2007/07/08(日) 00:14:54
VC++で、Win32 プロジェクトのコンソールアプリケーションを作成し、 以下のコードをコンパイルするとエラーが発生します。 何か設定が必要でしょうか? #include "stdafx.h" using namespace system; int _tmain(int argc, _TCHAR* argv[]) { return 0; } error C2871: 'System' : この名前を指定された名前空間は存在しません。
576 :
575 :2007/07/08(日) 00:42:25
自己解決しました。 プロジェクトのプロパティ→構成プロパティ→全般→共通言語ランタイム サポートを "共通言語ランタイム サポートを使用しない" から、 "共通言語ランタイム サポート(/clr)"に 変更したらエラーが発生しなくなりました。
CLRプログラムを作るときには、次からCLRコンソールアプリケーションのプロジェクトを作るように。
VisualStudio2005Expressを入れてみた。 こんな高性能な開発環境がタダで使えるなんて、いい時代になったもんだな。 C++はこれからこっちで開発しよう。 JavaはEclipseで使い分ける。
お舞的にはVSとEclipseどっちがよいの?
VS
どっちがいいかと言われればVSの方がいい
っ J#
ああ、そんなのがあったな。すっかり忘れてた。
思い出さなくていいと思うよ
J#女 思い出したくない女
J++J ゚ ジャイコ
ちょw
なにこの自作自演
>>586 SUGEEEEEEEEEEEEEEEEwww
ネタぎれか
592 :
548 :2007/07/11(水) 00:11:07
プロフェッショナル買った 英語がまだ出る 7万円 鬱だ
発売されてだいぶ経ったしなあ。
MSDNライブラリの翻訳してやるから俺を雇ってくれ>MS
TOEIC900以下なら書類で落とすよ
それはない 友達もうちょっと低くても受かってるから
もう金なんか要らないから翻訳させてくれ
VS2005でアセンブラを機械語にするにはどうすればいいの?
masm
>アセンブラを機械語
「アセンブリコードを機械語」ですね。すみません。 2次元のキャラとセックスした後だったのでかなり混乱していたようです。
なんて素直なやつなんだw
いや日本語化関係は全部隣の国の仕事だから
ソースは?
606 :
デフォルトの名無しさん :2007/07/11(水) 11:44:04
インストール時に入力したライセンス先の名前を変更することは可能でしょうか?
はい。
608 :
デフォルトの名無しさん :2007/07/11(水) 13:26:07
COBOL → VisualBasic6.0 を使ってきました。 そろそろ新しい言語を覚えようと思います。 「VC++ 2005」「C# 2005」のどちらが適しているでしょうか? 作りたいソフトは ・日記 ・家計簿 ・ファイル操作 (ファイル名変換、コピー) ・子供の算数勉強 などです。 助言をお願いします。
エクセルとワードでいいだろ・・・
uml覚えようよ、質問は受けません
613 :
608 :2007/07/11(水) 15:51:31
板じゃなくてスレな
windowsupdateからSP1サービスパックを入れようとしたら20Gくらいあったシステムドライブの空き容量食い尽くして警告出たんですが 入れるためには空き容量どれくらい必要なんですか
空きが7Gくらいあれば大丈夫だと思うけど。
617 :
デフォルトの名無しさん :2007/07/12(木) 13:49:08
CreateUserWizardコントロールを使ってユーザの新規登録を行っているのですが はじめからある項目以外に部署や住所などの項目を増やしたいのですが 増やしたデータをDBのテーブルaspnet_Membershipに追加することは可能でしょうか? 可能な場合、どうしたら追加することが出来るのでしょか? ASP.NET2.0 + VS2005 + C# です。
618 :
デフォルトの名無しさん :2007/07/13(金) 21:08:56
Visual Studio 2005の統合開発環境を使って、MASMプログラミングを楽しむにはどうしたらいい? 使ってる環境はVisual Studio 2005 スタンダードエディション。(MASMが使えるらしいと聞いて買ってきた) 欲しいもの、やりたいことはこんな感じなのだが。 ・新しいプロジェクトを作るときにMASMプロジェクトを生成してくれるテンプレート ・新しい項目を追加するときにASMファイルを追加できるテンプレート ・できればWindowsXPで16ビットのコードを走らせたい。(8086対象なtinyコードとか) ・デバッガでレジスタの内容を表示したい。出来れば常に自動的に表示されるように。
可能といえば可能かもしれんが… MASMが使えると教えてくれた人に聞けば?
それテンプレートと言うよりプラグインだな
>>618 > デバッガでレジスタの内容を表示したい
デバッグ中に、メニューのデバッグ→ウィンドウ→レジスタ
C++でインライン
ExcelのVBAに参照登録してオブジェクトを呼び出せるDLLを作りたいと思っていろいろ調べた結果、COMってやつを作ればいけそうとのこと。 使ってるVC++ ExpressだとCOMが作れないようなので、本日Standardを買ってきてインスコしました。 で、ATLだかMFCだかあるんだけどどっちが良さげですか? ちなみにDLLでの処理は計算がメインで、VBAとのやりとりは条件もらうのと結果を返すくらい。
>>621 お〜、出た出た。ちゃんとレジスタが表示される。
とりあえず、asmだけで動くプログラム生成する方法がわからないから、
C++のmain関数から呼び出す形で遊んでみるよ。ありがとう。
625 :
デフォルトの名無しさん :2007/07/14(土) 06:05:55
>>19 のやり方なんだけど、
ラスト、CDから何をコピーすればいいの?
CABファイル以外の全部?
VS2005のDISC2のファイルはどうすれば・・・?
>COMってやつを作ればいけそう MS-DOS時代は、「COM? 常識じゃん」だったのに(´;ω;`) 「COMってやつ」なんて、落ちぶれたもんだぜ・・・
俺もCOMがようわからん .NETが登場してイラナイ子になったって聞いたけどいまだにわからん
MS-DOS時代っていうのはもちろんネタで言ってるんだよね?w
どのCOMなのかw
これでしょ C:\>debug -a 2D62:0100 mov ax,4c00 2D62:0103 int 21 2D62:0105 -rcx CX 0000 :0005 -n aa.com -w 00005 バイト書き込み中. -q
631 :
デフォルトの名無しさん :2007/07/14(土) 14:01:09
>>625 とりあえず cabn 以外のファイルを全部コピーしてやればいいみたい
現実 Windows=COMの塊 .NET→要らない子
>>623 正直それならVB6.0がベストのような気が…
634 :
623 :2007/07/14(土) 15:49:24
>>633 そうなんですか、しかし計算部分のコードはC++のものがあるので、そのまま使いたいと考えました
取り合えず、ATLを選んでクラスを適当に追加して大体の雛形を作ってやったところ
ExcelのVBAとの連携も思った通りのことができたんですが
これ、どう見てもビルドした段階でレジストリをガシガシ書き換えてますよねぇ
これってアンインスコする時や、他のPCにCOMを配布する時ってのはインストーラーを書かなきゃいかんのですかね?
そうならばムゴイ仕様だ・・・
XP以降ならマニフェストで行けた気が。 2000消えろの最たるもの?
あ、exeからつかうんじゃなきゃ無理か。諦めれ
今までずっとVC++6.0使ってきて 流石に古いだろと思ってVC++2005 Express入れてみたんだけど、 コマンド ラインの警告 D4002 : 認識不可能なオプション '/errorReport:prompt' を無視しました。 コマンド ラインの警告 D4024 : ソースファイルのタイプ '??/' は認識できませんでした。オブジェクト ファイルと仮定します。 LINK : fatal error LNK1181: 入力ファイル "??/.obj" を開けません こんなのが出ます。ググりまくっても何の情報もなし。 どうすればいいんでしょう?
金出して買えよ
>>634 COMなんだからレジストリは必須だわな。
インストーラは別にいらんよ。
できたDLLを regsvr32 するだけ。
641 :
デフォルトの名無しさん :2007/07/14(土) 20:22:34
VS6.0から2005に移行。 動きがもっさりしすぎのような・・・ XPでPen4の2.8GHz、メモリ1.5GB PCのスペックは低くないはず。 こういうものか
低すぎ
2005が出る2年以上前のCPUじゃん 低すぎにもほどがある
>>642-643 はパソヲタか?w
そんなに低くないだろ。
>>641 は比較の対象が悪いだけ。
たぶんPentiumIIのマシンでVS98動かしたときの方が、最近のマルチコアの
ハイエンドCPU使ったマシンでVS2005使ったときよりキビキビ感だけでいったら上だと思う。
RAMディスク上でターボC++が最強
646 :
デフォルトの名無しさん :2007/07/14(土) 22:55:18
>>641 一回、BorlandのIDE使ってみろ、VS2005軽すぎてビビルぜ?
普段から、Delphi2006使ってると、VSは、Pen4でも軽く感じる
っつーか、もっさりするって感じるんならハードの性能を可能な限り上げればいいじゃん。 開発ツールなんてMS-DOSの時代からそうだと思うが。 いつの時代もソフトウェアのほうが先を行くんだぜ?
VisualStudioでソースコードを保存するとデフォルトでShiftJISエンコードになりますが、 これを別のエンコードにすることはできますか? ファイル単位で変更する方法はわかるんですが、いちいち変更していくわけにもいかないので プロジェクト単位もしくは環境単位で変更できないでしょうか。 環境はVisualStudio 2005 Professional Edition、言語はC#です。
VSでも結構重いと思ってたけどNetBeans使ったときはクソ重いと思った
>>648 俺もこの間知ったんだけど、2005からデフォはSJISじゃなくなってるみたいよ。
デフォでSJISで保存されるのは2003まで。
sjisはwindowsの遺産 ntはunicodeが標準
DOSの遺産じゃね?
654 :
648 :2007/07/15(日) 17:21:00
>>651 あれ、ほんとですか?
[新しい項目の追加]→[クラス]で追加したソースファイルはみなShiftJISになってます。
デザイナで自動的に作成されたファイルはUTF-8みたいですが。
VS2005で新規に作成したプロジェクトなのでバージョンの問題ではないと思います。
どうやって確認してんの?
そもそもC++ならいざ知らず、C#は初めからUTF-8だろ確か
それは違う。
>>654 俺のとこもそうだな。
デザイナでFormのTextとかに日本語を入れて保存すると、Form1.Designer.csはUTF-8になるけど。
Form1.csのコードで直接日本語を入力するとSJISになってしまう。
MSのツールはutf-8をBOMで判定してるから、 最初にBOM付きのutf-8でファイルがあるとそれ以降はutf-8で読み書きできる。 他ではBOM付きのutf-8は余り使われてないから他の環境に持っていくときにちと面倒。 javac -encoding utf-8 でコンパイルするとBOMのせいでエラーになるんだよな。
formとコードって同時に表示出来ないのどすか?
はい。
普通にできるだろ
663 :
デフォルトの名無しさん :2007/07/15(日) 19:09:04
VisualStudio2005で 任意の行を実行して文字列化してクリップボードにコピーしてくれるような、プラグインとかサポートツールないですか? 例えば、 Guid.NewGuid();のような行があったら、それを右クリックして「評価してコピー」みたいなコマンドがあって クリップボードにコピーしてくれるとか
C#かVB.NETならクラスビューで目的のクラスを右クリックして 「インスタンスの作成」か「静的メソッドの呼び出し」で任意行ではないがそれらしいことはできるけど
>実行して文字列化 の意味がわからない。 ホントに言葉の不自由なヤツが多いな。
例を見れば普通に意味とれると思うんだが。 言葉の不自由なのは自分の方じゃないの?
だから何をコピーするの?ってことだろ。 オレも「文字列化」の意味が分からん。
普通にヲチ式使えばいいと思うんだけど何が不満なんだろう。 ちなみに、俺も「任意の行を実行して文字列化」っていうのは日本語として どうかと思うよ。 まあ、663は自分の言い回しの意味が伝わらないことをちゃんと想定して、 別のより具体的な言い方を用意しているわけだから2chその他によくいる 「日本語の不自由な奴」にカテゴライズするのはちょっとかわいそうだとは思うけど。
確かにその行をコピーするわけじゃなさそうだしね
理解できないっていってるやつらはもしかしてウォッチ使ったことないのかな? それなら納得いくかも
い〜ま〜の〜ぼく〜には〜りかいできない〜
アンインスト〜ル〜おおぉ〜
>>673 Honda Civic の検索結果 約 3,560,000 件
Ferrari Testarossa の検索結果 約 731,000 件
Toyota Vitz の検索結果 約 426,000 件
だからなに?
C++が流行ってるのはwindowsだけ
m9プギャー
Windows以外ではJavaだとか抜かすのか?
Adaです
職業プログラマじゃないし、Win以外でプログラム作る必要殆どないし
サーバを建てるまで、
>>681 だと思っていた時期が私にもありました。。
Windows Serverつかえよ。
サーバもWindowsですが何か?
たけぇよ
メインフレームに比べれば安い
なーに マルチプラットフォームの代名詞、.NETが我らにはあるじゃないかっ!
unixでは基本Cだな、あとスクリプト系とjavaが幅を利かせていて、 C++はXのTKくらいしかお呼びでない
>>682 サーバーLinuxとか言ってるヤツは趣味でやってんの?
690 :
682 :2007/07/16(月) 21:00:16
>>689 まさに趣味だから、LinuxどころかFreeBSDだ('A`)
↑むしろ実業向け
693 :
663 :2007/07/17(火) 00:50:40
カーソル位置周辺の任意のステートメントを実行して結果を文字列化したい、でした。 ただ、ToString()とかを呼んでくれればいいなと。 それでコンテキストメニューやCtrl+E, Wとか簡単なショートカットで コピペ位簡単に実行結果を保存できたら便利かと。 > 普通にヲチ式使えばいいと思うんだけど何が不満なんだろう。 実行するのが面倒でした。 作ってみたものの、VSのCodeModel(エディタ上のコードデータ)で触れる最小単位が CodeFunction(メソッド単位)だったので、機能がかなり貧弱になってしまいました。 (実行対象探索範囲が一行とか)
>カーソル位置周辺の任意のステートメントを実行して結果を文字列化したい カーソル位置をいきなり実行するの? そこで使われているオブジェクトはどうするんだ?意味分からん
Smalltalkのやりすぎw
カーソル位置のステートメントだけいきなり実行するって、そら無理でしょ
できたとしてもどうせ大概ToStringは型名が返ってくるだけだろ
済みません教えてください。 いつからこうなってしまったのか定かではないのですが、タブやスペースが入ったソースを VSで表示すると、タブが「→」、スペースが「・」で表示されます。 他のPCではこのようなおかしな表示はされなかったので、環境を丸ごと移植したりしましたが 変化ありませんでした。 解決方法が分かる方いましたら、ご教授のほどよろしくお願い致します。 一応環境を明記しておきますと、OSはXP Pro SP2。開発環境はVS2005 SPは当てていません。
>環境を丸ごと移植 なにこれ?
過去ログ嫁
>699さん ここで言っている環境の移植とは、VSのツールメニューの設定のインポートとエクスポート でエクスポートした設定データを反映させたと言う意味です。 紛らわしくてすみません。
>700さん 情報ありがとうございます。 早速過去ログを検索してみましたが該当しそうなレスを発見できませんでした。 できればもう少し詳しい情報を頂けないでしょうか? よろしくお願い致します。
前スレに1回、その前スレに2回でてる。
>703さん ありがとうございます。 早速探してみます。
>>703 そこまで調べたんならコピペしてやってもいいのに…
ここで過去ログ嫁とか行ってるやつばかじゃないの? 困ったときはお互い様何巣よ。 そうすると(ヽ゚д)クレ(ヽ゚д)クレ君が出てきて困る? だったらそれよりも価値のある議論をすればいい。それすらもできないようならこの擦れの存在価値がそもそもない。
答えの出ていることに価値のある議論も何もないんだよ
だからさ、擦れには価値ある議論をする場といろいろな情報提供する場と2つの側面があるだろ。 ここで書いて何か減ることがあるのか?よくある質問だったら一擦れに一レスでもあればサイド質問してくる奴減るだろ。情報のレベルはあってもお互い様なんだよ。 そもそもそんな価値ある議論すらほとんどしてないくせに。少しは役立て。
君が価値のある議論・有用な情報を書いてもいいんだよ 何遠慮してんだ
うざい話にスレを消費しないでください。
398 名前: デフォルトの名無しさん [sage] 投稿日: 2007/05/04(金) 18:13:15
VC6からVS2005Proに乗り換えたばかりなの新参者です。
namespace とか class の横でタブを押すと、勝手にMyNameSpaceとかMyClassとか出てくるんですが、これなんとかなりませんか?
邪魔で邪魔でしょうがないです。
あと、タブとかスペースを表示する方法ってないですか?
昔はCtrl+Shift+8でいけたんですが・・・
399 名前: デフォルトの名無しさん [sage] 投稿日: 2007/05/04(金) 20:23:50
編集→詳細→スペースの表示
402 名前: 398 [sage] 投稿日: 2007/05/05(土) 12:21:48
>>399 ありがとうございます
タブ&スペース表示できました
>>698 多機能エディタにはタブとスペースの区別がつくモードがあるのが一般的。
他には改行のCRとLFの区別が付くモードなんかもよくある。(VSにあるかは知らんけど)
こういうのを「おかしな表示」と言われるとちょっと哀しいものがあるな。
かといってExpress Edtionみたいにいくつかの機能を機能をデフォルト使用不可にすると
単に無償ツールとして使いたい人間からは、
「設定変えないと使えなくて面倒」とか「できないものと思ってた」と言われると。
難しいね。
ここにも自治厨が現れるのか
713 :
デフォルトの名無しさん :2007/07/18(水) 11:10:08
すいません、ググっても過去ログあさっても方法が見つからなかったので質問させて頂きます。 昔、800×600の画面サイズ用に作ったフォームがあるのですが、画面の解像度を高く設定しないといけなくなった為大きくしたい(フォームを全画面表示になるように引き伸ばしたい)のですが、どうもうまく引き伸ばせません。 どなたか方法をご存知な方、ご教授願えませんか? よろしくお願い致します。
うまく引き伸ばせないってのはどういうこと? コントロールにアンカーを設定してないとか?
>>713 まあ何だ、はっきり言えることはただひとつだけ。
君はプログラマに向いてないよ。
>>「うまく○○できません」 なんでどうなるのか説明できないヤツばっかりなの?
Controlの貼り付けられたFormを拡大、縮小することって可能? レイアウトなどそのままで文字も含めてそのまま縮小・拡大してほしい
できるよ。
っ AutoScaleMode
違うお(´・ω・`)
今日VS2005を起動したらツールボックスのコントロールのアイコンがほとんど プログレスバーの物に置き換わってしまっていました。 これを直すにはどうしたらいいでしょうか?
727 :
デフォルトの名無しさん :2007/07/19(木) 13:25:51
VB2005Exp版です。
他人のコードをIDE上で読んでいるのですが、折りたたまれたアウトラインを全て展開したいのですが
方法 : コードをアウトライン表示する/非表示にする
http://msdn2.microsoft.com/ja-jp/library/td6a5x4s (VS.80).aspx
ここに載ってるショートカットキーを試しても、Regionだけ展開できません…
↓こんなの
#Region "XXX Methods"
#End Region
全てのアウトラインを一発で展開するにはどうすればいいのでしょうか?
728 :
727 :2007/07/19(木) 13:29:24
729 :
727 :2007/07/19(木) 13:38:26
Exp版では使えないぽい。(´・ω・`)ショボーン
んなこたないべ
731 :
727 :2007/07/19(木) 14:17:11
・切り取り&貼り付けはファイルが変更されるのでパス ・右クリックして、「アウトライン」 -> 「すべてのアウトラインの切り替え」は、右クリしても「アウトライン」が出てこず ・「アウトラインの展開/縮小」も右クリで出ない(Exp版だからか?) ・マクロはVB2005Exp版では使用できないらしい って感じなんですが…他にやり方あるんでつか?
>>731 編集メニューにはないのか?
ツール-ユーザー設定-編集から持ってこれないのか?
つーか、うちは出てるから、そっちで出てない理由がわからんけどな
ってVBか、、VBは知らんわ
735 :
727 :2007/07/19(木) 16:44:20
>>732 どっちにも「アウトライン」が無いでつ。
736 :
727 :2007/07/19(木) 17:51:07
VBにはアウトライン無いような気が。 前にC#Expをちらっと触ったとき、クラスビューやら何やら VBには無い機能があって (゚д゚ ) ウラヤマだった気が。(多分 てかC#(ですかね?)では#Region開けるんすか? いっぺんC#入れてみるかナ。
737 :
デフォルトの名無しさん :2007/07/19(木) 18:02:18
>>736 ワッツ?
あるだろ?
表示してないだけだと思う
738 :
727 :2007/07/19(木) 18:58:36
>>737 「アウトライン」で探してたから見つかりませんですた。ぐぁ。
「〜のアウトライン」ってやつがいろいろありますた。
でもだめぽですた。「すべて切り替えのアウトライン」(C-M,C-L)で#Regionが展開できない。
(「すべてのアウトラインの切り替え」は無かったので、多分これが相当するのかと。)
んで、C#入れてみたら右クリで出るししかも#regionも展開できる。
ヽ(´ー`)ノ彡モウイイ
>>727 よくわからんがCtrl+M, Ctrl+Pじゃないの?
メニューのカスタマイズ画面を表示すると、[編集]の下に[アウトラインの中止]
という項目が存在するけど、そのショートカットキーがこれ。
740 :
727 :2007/07/19(木) 19:17:39
>>んで、C#入れてみたら右クリで出るししかも#regionも展開できる。
↑C#上ではできるって意味でつ。
C#入れたらVBでできるようになると誤解される表現ですなコレ。
>>739 C-MC-Pも試しますた。
っつかこれ、C#ではコードエディタの左端のアウトラインツリーが
消えてまさにプレーンテキストみたいな感じになるんだけど、
VBではRegion行だけ「+ #Region」になってる。+押すと開く。
アウトライン中止されてないじゃん!ヽ(*`Д´)ノゴルァ
>>740 ん?俺の環境じゃ君のいうc#と同じ状態になるぞ?
742 :
デフォルトの名無しさん :2007/07/19(木) 20:25:55
648さんの問題は解決したのでしょうか? こちらも同じ状況で苦しんでます。 PCによってデフォルトエンコードが違うようです。 デフォルトエンコードの指定箇所ってどこなんでしょうか?
LEXUS SCのお尻をベンツのSLくらいのカチッとした大人な感じにして LS600Hの中身詰めたら買う。欲言えばV12が欲しいが。
やっぱVC++よりV12だよな
745 :
デフォルトの名無しさん :2007/07/20(金) 17:17:16
質問があります。 でも私の環境はVS2003なのでスレ違いです。VS2003のスレがない、ということで許してやってください…。 環境 WindowsXP VS2003.NET C++ TextBoxコンポーネントのIMEモードをONにしたいと思い、 imm〜関数を色々確認しているのですが、 たとえば HIMC himc = ImmGetContext(hWnd); をメイクしますと、 **** error LNK2019: 未解決の外部シンボル _ImmGetContext@4 が関数 "public: __thiscall CTextTool::CTextTool(class **** *)" (??0CTextTool@@QAE@****@@@Z) で参照されました。 というエラーが出てメイクできません。 (※****は伏字) imm.hをインクルードしてますし、 imm32.libへのライブラリパスも設定されています。 何が足りないのでしょうか。 分かる方がいればご教示願います。
>>745 ライブラリへのパスだけ指定して、ライブラリをプロジェクトに入れてないとか言わないよね・・・?
747 :
745 :2007/07/20(金) 17:31:10
>>746 アホですいません
参照設定にライブラリ imm32.lib を指定したんですけど、
「ライブラリをプロジェクトに入れる」というのは、これとは違いますか?
参照設定って何だ? プロジェクトのプロパティのリンカの入力の追加の依存ファイルだよ。 「全ての構成」でな。pragma commentのが楽だけど。
って参照設定ってclrじゃなくてもあるな。 よくlibを設定できたなw
750 :
745 :2007/07/20(金) 17:40:44
>>748 初心者に優しい説明、ありがとうございます。
できました!
751 :
745 :2007/07/20(金) 18:08:20
VS 2003 .NET C++ において、IMEモードをONにするロジックをまとめられましたので 提示しておきたいと思います。 // 現在アクティブになっているウィンドウハンドル取得 HWND hWnd = ::GetActiveWindow(); // ウィンドウに関連付けられた入力コンテキスト取得 HIMC hImc = ImmGetContext(hWnd); // IMEモードをONに設定 ImmSetOpenStatus(hImc, TRUE); // 入力コンテキストの破棄(必須) ImmReleaseContext(hWnd, hImc);
>>質問があります。 興味ない
754 :
デフォルトの名無しさん :2007/07/21(土) 07:45:44
CTRL+TABでウィンドウ移動できない・・・
755 :
デフォルトの名無しさん :2007/07/21(土) 09:14:24
初心者なのですが64bit環境で64 ビットアプリケーション開発を行う上で Professional EditionとStandard Editionに違いはないのでしょうか? HPの比較表によるとどちらも対応してるんですが、製品説明のとこでは Professional Editionでしか書いてないので。
HPに書いてるならどちらも対応してるんじゃないかしらん 最適化に差があるとかあるのかね MS自体C#で開発をおこなってけろってな感じが VC++とVC#のIDEの性能の差に出てるし ま、俺にはわかんねーや
StandardEditionを持ってる者はおらぬかー MSのHPで何箇所もできるような事が書いてるからできると思うけど 自分はProfessionalEditionで64bit開発やってるから実際の所は知らん
Visual Studio 2005が発売された頃に Stdでも64ビット開発できるとこのスレにも報告があった気がする。
759 :
755 :2007/07/21(土) 11:15:52
Standardでも大丈夫ならアカデミックで買う予定なんで、価格が結構違うですよね。 試しにアカデミック買ってみるしかないかなぁ・・・
>>755 その辺の話なら(技術的なことと違って)MSにメールすれば回答もらえるでしょ。
それが一番確実だよ
761 :
デフォルトの名無しさん :2007/07/21(土) 13:16:24
MSDNからダウンロードして試したらできたよ
SP1を適用させたメディアにする方法を教えてくれるサイト紹介してください。
763 :
デフォルトの名無しさん :2007/07/22(日) 01:29:26
てか、誰かSP1適応済みCD作成パッチ作ってくれw
WindowsならSPやhotfix適応するソフトあるんだがなぁ・・・ nLiteで作れたらいいのにな
普通にMicrosoftが用意するべきなんだがな 何で今回はSP適用イメージ用意されないんだ?
なあ、#pragma comment(linker, って使えるか? IDE上でlinker部分がキーワードとして識別されず、 コンパイルするとエラーになるんだが
キーワードにはならないけど、 #pragma comment(linker, "/section:shared,rws") #pragma data_seg("shared") int global = 0; #pragma data_seg() これでちゃんとプロセス間で共有するようになったよ。
マジェッスか うーん見直してみます
VCで何も書いてないテキストにエディターから1文字でも 書こうとすると(正確にはキー入力した瞬間に)VCが落ちる>< もちろん既にソースの書いてあるテキストを読み込もうとしても落ちる VC再インストールしたけどだめっぽ OSかなぁ( ´Д⊂ヽ
devenv /resetuserdata とかやっても駄目か?(VSの設定全部消えるので注意)
774 :
デフォルトの名無しさん :2007/07/24(火) 19:35:08
VS2005で作ったプログラムをVS2003で開くのってできる?
できないけど、確かソリューションファイルやプロジェクトファイルのバージョンを書き換えるだけで何とかなったような記憶が。
VS2005使ってるんだけど、マクロIDEが働かない。 マクロエクスプローラーから実行するマクロをダブルクリックしても何も起こらない。 記述が悪いのか?
IDEで育った人間はもうmakeファイルなんて書けないんだろうな
IDEで育った漏れはもうSASIなんて使えません
779 :
デフォルトの名無しさん :2007/07/24(火) 22:30:26
makeファイルは負けファイル 確かにもう忘れたな。 でも時代は逆戻りしないから、それでいいんじゃない? 今じゃ組み込み用の開発だってIDEの時代だし。
いまさら config.sys や autoexec.bat なんていらないのと同じだろ
makeファイル作れないどころかコンパイラオプソもロクに把握してないぜ
ターミナルでリモート開発するような状況じゃ普通に使う。
設定リセットしたら起動でこけるようになった(∩ω∩) /safemode でも立ち上がらない。いよいよもうだめも・・・・
いまさらMakeファイルってあんた・・・ Lotus123のマクロ知ってるのと同じぐらい意味なくないか・
>>781 msbuild がじか書きできる猛者がいるかもしれん
一応メイクファイルについても書かれたプログラミングWindows旧版はまだ持ってる
VisualC++ LovesongSelection - 恋は #pragma warning (disable : yourId)
前はmakeファイルを書いてた状況でも、 今はIDEでビルド環境だけ作ってもらって、 テキストエディタからそれでビルドしてるよ。
789 :
デフォルトの名無しさん :2007/07/25(水) 14:32:25
>>648 「ファイル」-「保存オプションの詳細設定」
コードエディタ上でIMEの入力中にESCが聞かないのは何でだ? 自分の環境だけかと思ったら他の環境でも同様だし。
>>790 うち効きますけど?
ちなみにIMEはOffice2007の
>>791 マジで!
確認したのはATOKとIME2002。OSはXPSP2でVSはSP1適用済み。
入力・変換中にESC押しても何も起きないんだけど、なぜかツールチップが出ているときにESC押すと
入力文字のキャンセルができるんだよね。
ESCに割当たってたショートカットキーはすべ削除したけどやっぱりダメ。
msbuildってなんかこう使いにくくない? なんだろう
XMLで喋るプログラムはおおかた使いづらい
antのパクリ
でっていう・・・・
なんでヨッシーの鳴き声?
ででっででっでいう!
redist.txtをみると VisualStudio2005ImageLibrary.zipの中のイメージは使っていい みたいな事書いてあるのにこのファイルが見つからないよ(;´Д`)
Expressには付いてないでしょ。 それ以外は普通に付いてる。 でも使えるものがあまりないw
Windiowsの抜き出して少し加工して使うんだよwww
加工はまずいだろ
リソースから引っ張ってきて実行時に書き換えれば問題ないかも
建前上はまずいだろうけど、加工後のものを見て後からそれが何を加工して 作ったものかを立証することは不可能な場合の方が多いでしょ実際は
そんなことどうでもいいがな
>>804 建前上はまずいだろうけど、万引きした商品を見て後からそれが万引した
ものかを立証することは不可能な場合の方が多いでしょ実際は
建前上はまずいだろうけど、殺害された遺体を見て後からそれが殺害された ものかを立証することは不可能な場合の方が多いでしょ実際は
そもそも抜き出してそのまま使えばいいじゃん VisualStudio2005ImageLibrary.zipの中身と区別なんてつかないし
>>806-807 気色の悪い奴らだなw
何より自分のその行為を気色の悪い行為だとも思わない感性が……、まあ、こういう連中は
感性鈍いから何言っても通じないんだよね。
まあそれはともかく、著作物の加工は実際微妙な問題だろう。
「加工」という物質世界での比喩として使われている言葉の響きに引きづられてるのだろうが、
だとしたら頭の悪い話だ。
>>808 それは使用権ないんだから大いに問題だろうw
×引きづられ ○引きずられ
799の家まで査察に来ることなど100%ない
質問ですがVS2005はvistaでも使えますか?
817 :
デフォルトの名無しさん :2007/07/29(日) 20:42:45
__ .__ /| \ / |\ / | / | \ Nentansoft | /\/ ^o^ /\/| |/\/ /\/ | J i n s e i O w a t a o 2 0 0 5 \ | / | / \|__/ \__|/
粘痰ソフト?
>>817 トン。問題がある程度解決するまでJ i n s e i O w a t a o 2 0 0 5で造り続けることにします。
J#いらないからあげる
822 :
デフォルトの名無しさん :2007/07/31(火) 18:52:57
SP1 入れたころから explorer.exe がたまに固まるようになった。 僕と同じ経験した人いない?
いたら大騒ぎになってるはずだろ・・・常考
おれはリンクが遅くなった
おれはちくびが大きくなった
実験計画法を学んだほうがよさそうだなw
ところで次のVisualStudioはExpressはなし?
\(^o^)/ヤッターあるんだ! 教えてくれてありがと!
どこの世界も新しい物好きっているもんだな。 おれなんか発売されてから追いつけば十分って感じだが
開発用のコンパイラなんて最新版買っても、バグとかで苦労するだけだからな。 SP1が出た頃で検討するので十分な希ガス。
最新を追っかけることと、 それを実際に使うかどうかは別問題でしょ。
開発環境のバグで困った経験なんてないなあ VS6.0以降しか知らないが。 ライブラリのバグは割りとあるけどね
開発環境のバグで困った経験はあまりないが、 仕様準拠率の低さで困った経験は(ry
自分はライブラリのバグはあんまり経験無いなぁ 研究でプログラミング使ってるだけだからライブラリの使用範囲が狭いからかな
テンプレートメンバ関数内にローカルクラスを定義して この関数を複数のコンパイル単位で利用した場合に 生成されたローカルクラスが同一と判断できなくて リンクエラーが発生されるのが非常に困る
すぐにフィードバックを送るんだ
WinFormのDataGridViewで選択済みのセルをクリックすると選択解除された状態にしたいんだけど、どうすればできるの?
イベントハンドラ書けばいいんじゃねーのと適当に言ってみる
840 :
838 :2007/08/02(木) 00:36:43
自己解決しました。
解決方法書けよ、このスカタン
842 :
デフォルトの名無しさん :2007/08/02(木) 01:12:55
あらほらさっさー
開発バージョンだと、自分のミスなのかマイクロソフトなのかとか考え出すとキリが無い まぁ大抵は自分が悪いわけだがw
自分が悪いと思って散々調べたらMSのほうだった例はたまに聞くが 真っ先に自分以外を疑うやつがそのとおりだったことはほとんど無いなw
確かに
馬鹿にも使えないように設計したMSが悪い
いいぞ米兵! 馬鹿では使えない設計する会社はただのMSだ、 馬鹿にも使えない設計をする会社はよく訓練されたMSだ!
848 :
デフォルトの名無しさん :2007/08/02(木) 06:20:27
リソース作るためだけにVSつかってる。たかい買い物だったな。今おもえば。
高級リソースエディタか。
実際に開くのはソリューションなのになんで「最近使ったプロジェクト」なの?
実際に開くのはソリューションの中のプロジェクトだから。
VC6とVC7、VC8を入れてるが、勝手に拡張子 *.c をVC8に 自動割当するのはやめてほしい。 VC8なんか重いから、必要時以外、使わないんだ、つーの。
ソリューション開かないでプロジェクトって開けたっけ?
ソリューションを開いて、指定したプロジェクトをアクティブにする
>>852 同意
他に関連付けしてもVC8を立ち上げた時点で元に戻る凶悪仕様
>>852 VC6のプロジェクトもVC8で開くようにされるよなw
>>856 そうそう。おかげでdswをダブルクリックでお手軽に開くクセは
なくなった。
なんだ、みんな不便に思ってたのか。MS、インストール時に聞くオプションぐらいつければいいのに。
一応右クリックから開けなかったっけ?
>>858 うん、開ける
VC6とVC8の選択式になってて、ダブルクリックだとVC8優先なんだよね
まぁ、俺はもうVC6いれてないから、今はどうか知らないけど
VC8マジでクソ アンインストールしたよ笑
愚痴はスレ違い
羊羹
VS2005だが、検索・置換のダイアログが表示されなくなってしまった。 編集→検索と置換からも駄目。Ctrl+Hでもでない。 なんか設定が変わったのだろうか。 誰か助けてくれ!!
何かの手違いでメインメニューから置換の項目を削除しちゃっただけでしょ。 だったら普通に戻せばいいんだよ。 メニューやツールバーのカスタマイズの方法は知ってるでしょ? いや知らなくても試せば簡単にわかるからやってみ
865 :
デフォルトの名無しさん :2007/08/04(土) 04:38:26
866 :
デフォルトの名無しさん :2007/08/04(土) 23:10:48
VC++でC言語をWin32コンソール版でビルドしているのですが、同じディレクトリにあるのに、 fopen関数で、ファイルを開くことはおろか、認識すらしてません……。 cygwinでやったときは、問題なく認識して、開けたのですが……。 fopenが「古い形式として宣言されました」 と警告がでているのが、原因だとは思うのですが。
867 :
デフォルトの名無しさん :2007/08/04(土) 23:19:00
プロジェクトに含めちゃえよ
どうせIDEから実行してて、カレントディレクトリがexeのフォルダじゃないッてオチだろ。
>>866 警告には#define _CRT_SECURE_NO_WARNINGS
870 :
デフォルトの名無しさん :2007/08/04(土) 23:46:47
>>867 それでもエラーがでました。
エラーが出る部分はこんな感じなのですが。
abc.datは同じディレクトリにあります。
if ((fp = fopen("abc.dat", "r")) == NULL)
printf("\aファイルをオープンできません。\n");
else {
}
>>870 実行時にカレントディレクトリを確認すれ
>>866 >同じディレクトリにあるのに、
これだな。
なにと同じディレクトリにabc.datを置いてあるの?
873 :
デフォルトの名無しさん :2007/08/05(日) 00:05:51
>>871 どんな風にやればいいんでしょうか?orz
>>872 プロジェクトとcソースファイルと同じディレクトリです。
プロジェクトのプロパティで作業ディレクトリを設定するか、 絶対パスでファイル名を指定すればおk exeと同じディレクトリでもいいかも
875 :
デフォルトの名無しさん :2007/08/05(日) 00:16:58
故あってこの糞環境でプログラムを作る羽目になっちまった しかしまあ、こんなに糞だとは思わなかったよ、鬱だ…
>>873 うん。そう答えるだろうと思った。
VC初心者らしく根本的なところを見落としている。俺もそうだった。
Windowsの仕様というかMS-DOS系列の仕様を思い出そう。
プログラムが、フルパスでなくファイル名のみでファイルの存在を認識するためには、
そのファイルがカレントディレクトリにあるか、PATHが通っている必要がある。
つまり、その"abc.dat"はソースファイルと同じディレクトリではなくて、
カレントディレクトリに置いてある必要がある。
>>876 PATHの通ったディレクトリのファイルを認識するのは、
実行ファイル(DLLやBAT含む)とPATHEXT (NT系)で指定されたファイルを
実行するときだけ。
で、そのカレントディレクトリなんだが、
>>874 の言うとおり、VCからビルドして実行する場合、
プロパティで設定されたパスということになる。
なんでわざわざ設定できる仕様(すなわち初心者にとってはただの罠)になっているのかと言うと、
たとえばデバッグ版とリリース版とか、条件を変えて複数のビルドを行ってそれぞれのテストを走らせたいときに、
どのビルドの実行時でもカレントディレクトリが全部同じだと
いろいろ困ってしまう事があるだろう、というMS流の気遣いなんだな、これが。
>>870 Windowsプログラムでは、カレントディレクトリを当てにしないほうがいい。
今時だと、もうカレントディレクトリが何かしらない人の方が多いんではなかろうか。 DOS時代ならA:\に居ながら別ドライブのユーティリティをフルパス打って実行、とか良くしてたけど 今のWindowsだとエクスプローラからたどって実行とか、ショートカットから実行とか、 プログラムファイルとカレントディレクトリが不一致になることがあんまりないよな。
881 :
デフォルトの名無しさん :2007/08/05(日) 00:32:34
>>873 >プロジェクトのプロパティで作業ディレクトリを設定するか、
この方法で上手くいきました。
質問に答えてくださったみなさま、ありがとうございます。
勉強になりました。
882 :
デフォルトの名無しさん :2007/08/05(日) 00:33:38
883 :
デフォルトの名無しさん :2007/08/05(日) 02:37:25
Debugビルドなんて糞だ・・・Releaseビルドにした途端、バグ続出・・・
君のプログラムが糞
アナルから出るものは?
屁
こうだくみ
888 :
デフォルトの名無しさん :2007/08/05(日) 09:06:04
http://www.otokubus.com/index.php に女性専用バスの予約システムがあります。
このような運送契約を締結しようとするのは
民法90条の公序良俗規定に違反して無効であり、
なおかつ男性差別を助長している時点で不法行為といえます。
「優待券」や「銀行振込」にするとバンバン偽の予約が入れられます。
これでこのバスの業務を抗議阻止しましょう。
なお、本件契約は違法であり、憲法14条と男性に対する著しい挑戦でありますので、
偽計業務妨害には当たらないと考えられます。
>>876 はまるでカレントディレクトリがMS-DOS系列にしかないような言い草だな
PATHを持ち出すあたりも・・・
Windowsの仕様というかMS-DOS系列の仕様を思い出そう。
>>891 そこで
>>889 になっちゃうの?
ひょっとしてMS嫌いな人なのか?
VS使ってるんだから、使ってるOSはWindowsでしょ
わざわざ他社OSの話なんて出さないと思うけどな
DataGridViewについて質問させて下さい。 現在、DataGridView上の特定のカラムを「チェックボックス」 に設定した上で、チェックの入っているレコード(行)の値を 取得するという事を行いたいのですが、 ここで「チェックボックス」に「チェックが入っているかどうか?」 を判定するにはどうすれば良いでしょうか? if( DataGridView.rows[0].cells["tokutei_column"].value.equals(true) ) として判定をしようとしているのですが、チェックが入っていない 行が参照されるとエラーで落ちてしまいます。 どうすれば良いでしょうか?
わかりません。
895 :
デフォルトの名無しさん :2007/08/06(月) 08:26:16
>>866 コマンドプロンプトに
C:\Documents and Settings\(Username)>
ってなってる状態で実行してない?
その場合は C:\Documents and Settings\(Username) を見に行ってるからね。
その状態で実行ファイルと同じディレクトリのファイル開きたければ
パスまで含めて指定しないとだめだよ。
896 :
デフォルトの名無しさん :2007/08/06(月) 09:04:36
質問です。 2003なんですが、既存のソースファイルを追加するのに、 フォルダごと追加することはできないのでしょうか? ソリューションエクスプローラ上にいちいちフォルダを作って そこに入れていくのがすごく面倒です・・・ もしかして2005ではできたりするのでしょうか?
>>898 ソリューションエクスプローラのフォルダと、ディスク上のフォルダは違う概念です。
ソリューションエクスプローラ上でフォルダを作るのが面倒なら、フォルダを作らずに追加すれば宜しいかと。
XMLなんだから頭使え!
ちょっとおすえてください。 もともとウィンドーズXP用に、VS2005 C#で作ったアプリケーションがあるんですが、 特別難しいことをやってるわけじゃないんで、EXEをVISTAのPCにコピーしたら動くことができました。 で、そのEXEをVISTAのProgramFilesにコピーするような、VISTA用セットアップを作成したいのですが、 インストールシールドとか、専用のツールを購入しなければなりませんか? VISTAのレガシーモードを利用したセットアップではなく、VISTA用のセットアップを作りたいと思っています。
clickonceとかセットアッププロジェクトとかでググれ
903 :
893 :2007/08/07(火) 01:13:39
だれか教えて下さい。
904 :
893 :2007/08/07(火) 01:17:17
自己解決した
905 :
デフォルトの名無しさん :2007/08/07(火) 08:12:23
自己解決しました
自己解凍しました
自決しました
自壊しました
痔になりました
自慰しました
自腹で映画観ました
913 :
デフォルトの名無しさん :2007/08/07(火) 15:46:21
自己破産しました
自給自足しました
どうもありがとうございませんでした。
C#2005でReportViewerを使ってグラフを表示して、 ウインドウサイズが変更されたらReportのサイズを広げて、 グラフを大きく表示させる。ってことってできるのでしょうか? 知っていたら教えてください。
920 :
デフォルトの名無しさん :2007/08/08(水) 20:09:41
VC6ではよく「ギャラリへ追加」で独自のダイアログクラスをリソースごと吐き出して、 他のプロジェクトにそのまま取り込んでいたのですが、 VC2005ではこの機能はどこにあるのでしょうか? もしくは、他の方法があるのでしょうか?
fill_n 使ったら警告出るんだけど、なんで?
エスパー養成ギプスか?
fill_n を使うと std::_Fill_n が古い形式として宣言されました、って警告が出て鬱陶しい。 サイズ指定するのに何で危険視されてるんだろ。
ご存知の方がおられましたら教えてください。 visual studio 2005 を使っています。 ツール>オプション⇒「環境」>フォントおよび色、 にてエディタの配色を変えることができますが、 これを例えば秀丸の、 ファイルタイプ別の設定>表示とカラー> 「リセット/統一」ボタン>「黒い背景の配色にリセットする」 のように、一括で設定する方法は無いものでしょうか? 紺色の背景+白文字、のようにしたいのですが、 「表示項目」で逐一全ての項目を個別に色設定してると とても手間がかかります。 よろしくお願いします。
全部既定値に戻してから「テキスト形式」の色だけを変える
926 :
919 :2007/08/09(木) 10:29:26
rdlcファイルを直接書き換えるしかないかな?
長いことVS6を使ってたのですが、このたび必要に迫られてVS.NET2003とVS2005に移行しました。 そこで困ったのですが、例えばCreateFile等のAPIをF1キーでMSDNで開くと、 英語版のヘルプが出てきてしまいます。 MSDNのキーワードで言うところの、CreateFile function [Windows]が優先して表示されてしまうのです。 日本語のCreateFile関数が優先して出てきてほしいのですが、どうしたらよいでしょうか? 設定関係はいろいろ見たのですが、わかりませんでした。 一応、日本語版のCreateFileはローカルで表示可能になっています。
キーボードマップスキームをvi エディタのようにすることはできますか。
自フォームのウィンドウハンドルの取得の方法を教えてください
暑くたって〜寒くたって〜コートの中身は全裸なの♪
C# Express版を使ってるんだけど リリース版のビルドでPDBファイルを出力しないようにできないんでしょうか。 できたEXEをバイナリエディタで見たらPDBファイルのパスが埋め込まれていて 気になったもので。
プロジェクトのプロパティをよく見るんだ
ビルド->出力->詳細設定にありました。 ありがとうございました。
936 :
931 :2007/08/12(日) 11:00:49
>>932 Save my e-mail address and passwordにチェックしてサインインしなおしたら見られるようになりますた。thx.
Java のコードをC#に変換しようと思い、調べてみると
Java Language Conversion Assistant 3.0というのがVisutla Sudio 2005
に入っていて、Javaのコードを自動的に変換できると書いてありました。
さっそく使ってみようとすると、メニューの「ファイル→開く」あたりに
それらしき機能が見あたりません。
下のページでは、セットアップ中にJava Language Conversion Assistantを
入れるか選択できると書いてありますが、Express Editionのsetup.exeを
走らせても、インストールはほぼ全自動で、インストールする機能の選択は
できませんでした。
このJava Language Conversion Assistantというのは、VS2005の
Express Editionでは利用できないのでしょうか?
http://msdn2.microsoft.com/ja-jp/vstudio/Aa718346.aspx >How to install the Java Language Conversion Assistant 3.0:
>For customers using Visual Studio 2005, the official release of the
>Java Language Conversion Assistant 3.0 can be selected for installation
> during the setup of Visual Studio 2005.
938 :
937 :2007/08/12(日) 23:30:08
IDEというよりC#の質問に近いのでC#スレで聞いてみます
VS C++ のプロジェクトとVS C# のプロジェクトを混在させたい。 いつものノリで『既存のプロジェクトの追加』をしようとしたがダメでした。 どんな方法がありますか?
C#w@zh.
> ダメでした。 ほう。
VS2005なんだが、ButtonコントロールのFlatStyleをFlat若しくはPopupに設定し。イメージを 設定するとクリックしたときに黒い枠線が付くんだ。 これって消すこと出来る? ・・・もしかしてコンポーネントを改造せないかん?
フォーカスフレームでしょ。 あれ確かにちょっとくどい感じだね。 ShowFocusCuesをオーバーライドすれば表示しないように出来る。
>>944 ありがとう。本当に恩に着る。
なんでMSは余計な事するんだろ?
誰が見たって不要でしょ。
>>945 でもキーボード操作がメインって人はあれがないと困るんじゃないの?
見た目のクドさのことをいってるのなら確かに「余計な仕事」だね
マウスが使えない状態で操作することもあるから 何も表示が変わらないのはいらつく
>>946 ,947
成る程。大変失礼しました。
自分のソフトはマウス操作前提で作っていたので、そういう至らない発言になってしまいました。
申し訳ありません。
個人的にはtoolStripに配置されたボタンのような感じで変化してくれると嬉しいのですが・・・
ここに要望書いてどうするんだw
こうやってタブストップが無茶苦茶なアプリが生まれて行く
マウサーとキーボーダーとの間には深い溝がある
フリーウェアとか、障害者が使うかもしれないソフトは キーボードオンリーでも操作できないと。 「余計なことをして」強制しないと、みんないらないと勘違いして外しちゃうのでは?
953 :
943 :2007/08/14(火) 14:16:37
>>952 今は反省して、ボタンがアクティブになると別画像を表示するなり、わかりやすいように
コンポーネント自作した。
どうせポトペタしてるとタブで飛ぶ順番滅茶苦茶になる
TabOrder整列しろよw
友人の個人サイトのブログシステム 自作と言うからみてみたらどこかのコードのコピペつぎはぎらしく タブオーダーもそのままコピペしていたために キーボードでの操作性はハチャメチャ。 もちろん友人のよしみで優しく諭してあげたけどね。
VSのコードエディタをviのようにできたらなぁ
958 :
デフォルトの名無しさん :2007/08/15(水) 00:20:05
アドインか
960 :
デフォルトの名無しさん :2007/08/15(水) 00:57:37
アドオン
エドウィン
江戸勝商店
標準の.NET Framework製のGUIは、音声で操作できるんだぜ
>>964 うはww動画あったんだwwwGJwwww
「Dear aunt, lets set so double the killer delete select all
(親愛なる叔母さん、殺し屋に2倍払って全てを始末しちゃってください)」
日本語は前やったとき意外に普通に認識したからびっくりしたけど。 とはいえ呟いてたら怖がられたしそもそもキータイプのほうが速いので 問題は認識率じゃないが。 どっちにしろディクテーションよりは音声コマンドのほうが有望な気がする。
967 :
デフォルトの名無しさん :2007/08/16(木) 00:32:52
それより運営板に持ち込んでアク禁してもらえば?
970 :
デフォルトの名無しさん :2007/08/16(木) 11:11:24
ついでに、派遣コピペ野郎も開く金にしてくれ
デスクトップ全画面を単色描画したいんですが、背景のタスクバーとかボタンとか がちらちら見えて描画した単色画がくずれます どうすれば単色画をくずすことなく保持できますか
デスクトップ全画面を覆うウィンドウを作成し、常に前面表示する。 クライアント領域を単色描画。
>>974 回答ありがとうございます
タスクバーとかを消すことはできましたが今度はオフィスショートカットバーが残ってしまいました
最前面表示になっているはずなんですが
Officeショートカットバーなんて表示させたことないから どんな挙動なのかわからんが、 常に前面表示のウィンドウが2つあればお互い競合しあって うまくいかない可能性はある。 なにをしたいか分からないが、あとは個別に該当ウィンドウを非表示にして回るとか。 普通の実行ファイルでなくて、スクリーンセーバにしてみるとか。
DirectXでフルスクリーンデバイス作ればいいよ。
>>976 スクリーンセーバにしてみるワロタ
おまいさん頭いいなw
>>976-978 アドバイスありがとうございます
やりたいのはモニタ評価パタンを出力することです
DirectXとスクリーンセーバの線で考えてみます
フルスクリーンはDirextXが一番。
っ Aero
VC++2005Expressについての質問です。 プロジェクトに追加したアーカイブ用zipファイルを、 そのアーカイブファイルが更新されたらビルド時に出力パスにコピーされるように 設定するにはどうすればいいでしょうか? VCS2005Expressですと、プロジェクトに追加したファイルのプロパティに『出力ディレクトリにコピー』という属性があり、 これを「コピーする」に設定すればビルド時にアーカイブファイルがコピーされるのです。
983 :
デフォルトの名無しさん :
2007/08/17(金) 22:05:36