Visual Studio 2008 Part 19
イ ン テ リ セ ン ス は オ フ で !
インテリセンスをオンにするやつは鳥頭無能。 普通の頭の持ち主なら一回みただけで暗記できる。 MSDNも全部暗記してる。
ハイセンスナンセンス
新スレでまでくだらない話を続けるんじゃない
インテリはインテリセンスをオフにする。 センスのないやつはインテリセンスをオンにする。
センスの無いインテリは自分でやらずに人を使った。
いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす いんてりせんす
^p^ いんせりてんす
検索と置換のウインドウがウザイ
インテリセンスがないと書けないお坊ちゃま君と、 インテリセンスがなくても書ける普通の人の話しじゃないのか? 普通の人は、なしでもOKなだけで、ありでも別に困ってたりはしないよ。
違うよ
MSDNを暗記するのは普通の人!暗記しないのはとり頭!
もう飽きた。 0か1でしか考えられないのはプログラム組んでるからなのか?
>>18 単に冷静さを欠いてるだけなんじゃないの
こういうのもム板の賑わいだと思ってスルーしとけw
すごい!MSDNを全部暗記してるやつは冷静!さすが他人を鳥頭だのバカにするだけのことはある!
「インテリセンスがないと書けない」ってのを馬鹿にされたからって発狂すんなよw ねぇ、3日も同じネタで大騒ぎするほど悔しかったの?w プライド"だけ"は高い役立たずのゴミクズめwwwwwwww
さすが!一回みただけですべてを暗記する天才は言うことが違う! すごすぎ!!!111!!!!!
レスはえーよww 張り付いて待機すんなw
VS Shell isolatedってのを使えば自分のアプリにTextBoxのかわりにVSのエディタを 組み込んだりできるんですか? そういうのは無理?
そういう用途に使うやつじゃないよ
すごすぎる・・・ どんな用途に使うかわかるなんて さすがMSDN暗記してるやつはいうことが違う!
Visual Assist X って日本語もスペルチェックしてる? 体言止めに赤線がついてかなわん。
MSDNと関係ないだろw
いつからMSDNスレになったのやら……
インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能 インテリセンスを使うやつは鳥頭無能
同意
インテリセンス不要。次のバージョンでは削除してほしい。 でないと鳥頭無能が集まってきてキモい。
鳥頭無能ほどピーピー騒ぐからなw 迷惑この上ない
同意。まじいらないわ。 無能どもが集まるから行番号が書いてるのも予約語が色分けされるのも全部廃止していいよ。 Visual Stdioはメモ帳並に軽くすべき。
メモ帳使ってVC++呼び出せよ Emeditor notepad++ とかでいいだろ
VC++のインテリセンスはカスだからいらんな。 VBとC#は便利だが。
もともとインテリセンスはVBから発祥したものだが それが便利だというので直ちにVCに移植された。 ところが、C++の言語仕様が複雑であるために 出来上がった最初のバージョンはろくでもない代物だった。 以来、バージョンを重ねるごとに改良が進んだが いまだにVBで実現されているレベルには及ばず、 VS2010の次のバージョンでは エンジンをフルスクラッチして根本から直す予定になっている。
簡単にOFFにできるようにさえしてくれてればどうでもイイ
最初から存在しなければどうでもイイ
インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要 インテリセンスとかマジ不要
インテリセンスはインテリセンスがインテリなのであって 利用者はインテリじゃないってことだからな。 悔しかったらオフにするべき。
そもそもどの機能がインテリセンスなのか知らない。
43 :
デフォルトの名無しさん :2009/11/27(金) 22:11:56
今までjava系をやっていたため MS系に弱いのですが、 今からVBとかVCの勉強するなら VS2005とVS2008のどちらが 良いのでしょうか?
どっちでもいい
VS2005は入手性に難があるんじゃないか
Javaわかるんだったら勉強しなくてもC#使える
47 :
デフォルトの名無しさん :2009/11/27(金) 22:22:09
ありがと。VS2008で行ってみようかと思う。
C#はじめた時、あまりのJavaからのパクリに吹いた。 ちゃっかり大改良してるし。(virtual〜overrideは思想の違いではあるか)
その「ちゃっかり改良」がMS様の魅力だからなぁ。
ちゃっかり delegatete が秀逸すぎて認めざるを得なかった。 これだけで、Java と両方習得する価値はある。
てて
俺はインテリセンスがないとダメなんだぜ! 同等の機能がないエヂターはクソなのぜ! 言って良しなのぜ! ぜぜぜぜぜぜ!! うひゃほへうほよyじて0えぐ90834wじぇぎおええgんjb43うtげり
VC2003TK と VC2005EE と VC2008EE の違いを教えてください。 どれがお薦めですか?
どれもちょっと…
gccがいちばん
Turbo C++ 1.01 がオススメだよ。
VC2003TKの後継機はwindows sdk こっちいれたほうがいい
Windows SDK for ○○ と VC++ 200X Express Edition って 中身は同じなんでしょ? 何でこんな配布の仕方してるの? どっちかに統一すればよくね?
何処をどう見たら同じに見えるんだ?w
同じものも一部には入ってるかもしれんが 基本的に全然違うものだよ
コードを書いたらアプリを起動せずに 自作のチャートコントロールが描画されるようにしたいんですが アドインとして作ればそういうことは可能ですか?
Visual StdioってC#とVBはほとんど同じように使えるけど C++はVisualStdioの使い方自体ぜんぜん違うなぁ
性能優先だが高い技術を要求されるマニュアル車と、技術が低くてもエンストしないオートマ車。 操作システムは同じようには行くまいなぁ。
MSは何でも一緒にしたがるよね
コンパイラ単体か、GUI付きの違いだろ。 希にどちらの配布形態のコンパイラの方が最新になり得るだろうが。 しかし、自動更新機能がついてて、ユーザーの多いGUIのほうがいいだろうが。
EEじゃない方はコンパイラに最適化機能が付いてないんだっけ。
ついてる
つい☆テルのかー
インポリセンス
Visual Studio 2008 professional editionのアップグレード版を通販で購入し本日届く予定です。 有償版のVisual studioを個人では持っていないのでVisual Studio 2008 expression editionからアップグレードするつもりです。 そこで質問なのですがアップグレード版のprofessional editiionをインストールする前にexpress editionを一旦PCにインストールする必要はあるのでしょうか? それともexpress editionのISOイメージをDVDに焼いておくだけで良いのでしょうか? express editionを使う予定は無いのでインストールせずに済むならうれしいのですが。
>>75 ないよ。っていうか、まともな認証何一つない。
hotmailのアカウントを持っていればいいだけ。
>>75 Visual studio 2008 pro アップグレード版をexpress editionを一切使わずインストールできました。
ご教授いただきありがとうございました。
VisualStdioではインテリセンスは撤廃すべきだ。 雑魚でもプログラミングできるような機能はつけるべきじゃない。 こんなものつけてたらプログラマの質が落ちる。 Visual Basicだけでいいよ。あれはカスがやるものだから。
同意
VS自体いらないよね。デバッガも不要。
そう思うなら使わなきゃいい。使いたい奴だけ、このスレにくればいいと思うよ。
ExpressEditionはすぐ立ち上がるから好きだけどな ちょっとしたコード書くときに使っているよ
stdioヘッダに何があったんだ……
と言うかVC++のインテリセンスは雑魚を量産できる程実用的なレベルなの?
Visual Stdioって普通の文章かくときでも役に立つな!
Visual Stdinもいいよ
Visual Steady 2008 好評発売中です!
Visual Stdoutの次期バージョンっていつでるの?
Visual Studion 2008 使ってますが質問あったらどうぞ!
Express Editionでは最適化はできないのですか?
できるよ
インテリセンスの偉大さがわかりました。
インテリセンスを開発するプログラミング言語が必要だな
>>94 インテリセンスを開発するっていうか、
インテリセンスを前提とした言語作りフレームワークだな。
DLR がちょっとだけそんな仕組み持ってたような。
インテリセンス必要なくすために関数名、変数名などは全部 a,b,c,d,e,f・・の一文字しか許容しないようにしろ
ViEmu買うたでー
Visual Stderr インテリセンスが積極的にバグへミスリード
Visual Stdlibって便利だね
#include <Visual stdio.h>
次Ver.はついにVisual Stdintの時代だぜ。 ……今更追加されてもなあ、と思わなくも無いが
Visual 2009まだかよ!もう時間が無いぞ!
MS-MPIを利用したかったのでMicrosoft HPC pack 2008 SDKを入れたのですが、 それ以降MPIを利用しないプロジェクトでもデバッグ実行したときにファイルまたはアセンブリ 'Microsoft.Hpc.Scheduler.... またはその依存関係の1つが読み込めませんでした。 というエラーが出てきてしまい、デバッグ実行できなくなってしまいました。 どこの設定を直せば元に戻るでしょうか?アンインストールすれば多分戻るんでしょうが…
>>102 つ VisualStudio2008 SP1
なんでこんな粘着のバカを放置してるの? 規制してもらえよ。
107 :
デフォルトの名無しさん :2009/12/04(金) 12:00:05
VC++2008EEです、 assert()のことですが、 assert()でエラーを引っ掛けてくれるといいんですが、 再試行ボタンを押しても、asset()が埋め込まれているラインじゃない、 まったく関係ないラインでブレークすることが多々あります。 (マルチスレッドが良くないっぽい) ちゃんとピンポイントにブレークさせる方法ってありますか?
108 :
デフォルトの名無しさん :2009/12/04(金) 12:01:19
↑訂正します。 誤:assert()でエラーを引っ掛けてくれるといいんですが、 正:assert()でエラーを引っ掛けてくれるのはいいんですが、
最適化かかってね?
110 :
デフォルトの名無しさん :2009/12/04(金) 12:45:47
>>109 いえ、デバッグビルドで最適化はありません。
ただ、間違う箇所は、C++/CLIのマネージコード -> C++のDLL関数を
呼び出すところになるみたいです。
マネージコードが、assert()ブレークに影響してるんですかね?
private: System::Void Form1_Shown(System::Object^ sender, System::EventArgs^ e) {
InitializeDll( this->Handle.ToPointer());
for( int i = 0; i < 2560; ++i)
{
CallDllFunc_A();
CallDllFunc_B(); // <-ココとか
CallDllFunc_C();
System::Threading::Thread::Sleep(16);
}
}
Visual系 Studio
VisualStudio GHIBLI
113 :
デフォルトの名無しさん :2009/12/05(土) 05:36:19
質問です。 メンバ変数の追加ウィザードやクラスウィザードのダイアログなんですが、 ダイアログのサイズが小さいのか、下の方にあるボタンなどがはみ出てしまいます。 わざわざスクロールしないと完了ボタンが押せず不便なのですが、これって直りませんか? Visual Studio 2008 Professional + Windows 7 pro 64bitですが、 XP Homeでも同じでした。
おまえらまだインテリセンス使ってんの?ダサッ
インテリゼンス
今時、ただのテキストエディタにすら付いていて当然の機能に何言ってるんだか。 Vimにだってオムニ補完(≒インテリセンス)が実装済みだぜ。
自分の能力に自信が無い奴がプログラミングの敷居が下がる事に不安を感じているだけだろ。 WindowsやVisual Studioとは無関係な普遍的な技術やスキルが無くて、MSが設けたWindowsプログラミング上の おまじないをたくさん覚えていることしかアドバンテージがない奴がいるからなぁ。 おまじないを覚える手間を減らすなよと筋違いな文句を言っているだけだろ。
生産性が上がるとソフトが早くできる。そうすると儲からない。 でも必要なソフトの数は限られてる。 危機感を覚える。普通のことだな。
イギリスの産業革命のとき、手工業労働者はおんなじこと言ってたんだろうなぁ。
インテリセンスとか使うやつは鳥頭 あんなのVisual Basic(笑)大好き低脳だけ使ってればいい
同意
いちいちMSDNリブラリーとかをチェキラウツする手間がなくていいじゃん、インティリスィンス。 別にナッシングでもノープロブレモーだけど、ファウンドしてるとモアベター。股ぐらがいきり立つ。
I disagree.
NGワードに指定しとくとキチガイの見えなくなって良いよ。
127 :
デフォルトの名無しさん :2009/12/05(土) 15:36:03
>>127 勝手に切り替わるわけじゃないけど、
Visual Studio 2005 Extentions for WF,WCF,WPF
というものが提供されていて、これらを使えば一応.NET3.0の開発ができた。
WCF/WPFはもう配布中止になっているみたいだけど。
正式版出てないしボロボロだから2008にしとけ。
すなおに VS2008 使え。
131 :
127 :2009/12/05(土) 18:15:19
>>128-130 ご指導、ありがとうございます!やはりVS2008に移行すべきなのですね。
わかりました!またよろしくお願いします!!
ただ命令口調で偉そうに人に説教垂れたがる馬鹿にありがとうって・・・ ひょっとして誉め殺しのつもりか何かかねw
133 :
デフォルトの名無しさん :2009/12/05(土) 18:40:14
現在VS2005使っているのですが、インテリセンスが不便で困っています。 たとえばCreateWindowにマウスオーバーで仮引数を表示して欲しいのに、 [#define CreateWindow CreateWindowW]と表示されます。 2008あるいは2010では、これは直っているでしょうか?
なおってない インテリセンスとか使うやつは池沼
>>113 っていうか、あんなの使う人現実にいるのか。
このスレに他に使ってる人いる?
一応言っておくけど、俺は「インテリセンスいらない君」荒らしじゃないよ
>>139 ノノ
設計が本当に正しいか考えるワンクッションとしてわざわざ使ってたりする。
数が多いとき時は直書きしちゃうけどね。
144 :
デフォルトの名無しさん :2009/12/06(日) 23:25:18
Googleが無料OSを提供するという話があるんですが、 MSが対抗してWindowsの価格を下げてくれるといいのだが。 もしGoogleに負けると.NETまで使えなくなるので。 心配しすぎでしょうか・・・?
無料だからというだけでWindowsが消えるならとっくの昔にLinuxに消されてるよ
146 :
デフォルトの名無しさん :2009/12/06(日) 23:38:50
>>145 ただなんでも3万円PCに使われる可能性も出てきてて、
完成度が高かったりするとちょっと心配なんですが・・・ダイジョブかな。。
Javaがあれば.net要らないやん
>>147 実際、もうちょっと SUN がしっかりしてれば .NET 生まれなかったと思うよ。
.NET が必要な理由はそういうことだ。
Javaでもなんでもいろいろできて当たり前だ 今.NETが必要なら.NET使えばいいしもし不要になれば他の技術使えばいいだけ
150 :
デフォルトの名無しさん :2009/12/06(日) 23:52:12
Webブラウズやメールぐらいしかしないような人には普及しちゃうんだろうけど そうじゃないひとは結局アプリの量で Windows 使うでしょ。 まだしばらくは。
>>148 MSの企業としての姿勢から、Javaがどうであろうと.NETを生み出したと思う。
名前は違うかもしれないし、時期はもっと遅れたかもしれないが。
全部自分のところでやることで成功するというのは日本企業もやったことだ。
>>151 当初の姿勢は、Java を MS でアレンジしてしまうこと。
MS 版 Java VM や J++ 作って怒られたのが .NET 作るきっかけ。
J++は.NET版もあったじゃん
>>153 J# ?
あれは J++ なんてやっちゃったから、それ使ってた人用の .NET 以降言語を作らないといけなかっただけ。
>>152 そういえばあったなw
あれのせいでJavaは立ち上がりでコケた。
本来はもっと先を行ってたはずなんだけど。
Sunの現状を思うと、とんでもない嫌がらせだwww
>>155 SUN の Java に対するかじ取りは、仕様を変えない方向だったよ。
デベロッパーからのフィードバックを受けた結果、仕様を変えたい MS とそこで衝突した。
ぶっちゃけ、Java の仕様追加は C# の後追い。
標準化したら標準化委員会に MS の息がかかるから標準化したくありません みたいなノリだったからなぁ、Java。 アンチ MS の旗頭として持ち上げられすぎたのが Java の最大の不幸。
158 :
デフォルトの名無しさん :2009/12/07(月) 13:40:08
>>149 せっかく作った.NET資産が使えなくなるほどGoogleの無償OSが
普及に成功するとちょっと。あんまりOSの世界で覇権争いしてほしくはなく。
MSが安くすることでWindowsのシェアが伸びるんならいいんだけどな〜。
有り得ない。 今のデスクトップOSを置き換えるようなもんじゃないよ。
160 :
デフォルトの名無しさん :2009/12/07(月) 14:09:32
>>156 フィードバック云々じゃなくて、
JAVAのライセンス契約上勝手に変更しちゃいけない仕様を、
MSが勝手に実装して配布しちゃったから、訴訟になったんじゃなかったけ?
162 :
デフォルトの名無しさん :2009/12/08(火) 12:48:18
VisualC#2008Expressなんですが、自動修復をOFFにできませんか? 調べてみたけど、有料版ではツールのオプションから出来そうなんですが‥
163 :
デフォルトの名無しさん :2009/12/08(火) 21:56:18
そんなことない。
ユーザーコントロール(WPF)つくったときにできるGeneric.xamlはバグってんの?
デザイナが対応してないだけ
Visual C# 2008 Express使ってるんだが MSDNのサンプルコードコピーしたんだがコメントが無意味に長すぎてうざい コメントだけすべて削除するのはどうやればいい?
DelキーやBSキー ドラッグしてDelでもいいな コメントがあちこちに大量にあるなら、NotePad++にでもぶちこんで正規表現で条件指定して削除
削除じゃないけど、コメントの上で Ctrl+M, Ctrl+M って押すのじゃダメ?
MSDNのドキュメントいい加減に更新しろよ。拡張部分が作成中!!ばかりですげぇ頭くる。 独占状態だから仕方ないけど、なんだか無責任だよなぁ。
あんなのでも他の会社に比べたらマシな方なんだぜ?
英語のできないかたわジャップのために訳してくれてるだけでもありがたいと思え 地に額を擦り付けて崇めろ
確かに機械翻訳でわかりづらい部分あるが仮に英語がバリバリできたとしても MSDNよりMSDN以外のサイトほうがマシなような気がするな
気がするな
ああ気がするよ
すってしまったのか。
それを するなんて とんでもない
MSはドキュメントかなり頑張ってるぞ サンプルコードの量とか他じゃ考えられない
サンプルコードが余計な情報おおくてなぁ そのクラスやメソッドの機能の例を紹介してくれればいいのに 必要のない無駄なことも付け加えてるから長くなってわかりづらい。 しかも無意味にコメントが多い。 clearscreen //画面を消去します みたいなどうでもいいコメント多数。
なんもないよりはマシだと思うけどなぁ。
プログラマーはやたらとコードの余分な部分をそぎ落としたがる強迫性人格障害者が多いから、 余計といわれるくらいコードやコメント入ってる状況でちょうどいいんだと思う
>>172 英語版でも未だに作成中だよ。クラスライブラリの全ソースコード公開してくれた方が早いかも。
質問です。 C++プログラム内でthrowを使っているのですが、いちいちoutputとして 0x7c812afb で初回の例外が発生しました: Microsoft C++ の例外: char (メモリの場所 0x0012f240)。 みたいなログが吐き出されるのが邪魔です。 想定内のthrowはいちいち例外を報告してほしくないのですが、何か報告を抑制する方法はあるでしょうか?
一番外側にthrowされたオブジェクトが行かないように適当な所でcatchしたらそのまま握り潰す
__ , ────── 、__ , - ':::::::::::::::::::::::::::::::::::::::::::::::::::\ / ;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;\ /,,;,,,,, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ,,,,,,,,;::::::丶 / :::::::::;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:::::::::::::::::::ヽ i゙:::;:::::||::::::,!i:::::::::::,|i::::::::::::::::::;:::::::::::::::::::::::::::::::゙i i゙::::|;;;;| |;;;;;| |::::::::::| |:::::::::::::::::||::::::::::::::::::::::::::::::::| . i゙::::::i ''''''''''' '───' |;;;;;;;;;;;;::::::::::::::::::::| .|:::::::|,-====-´ ゙ヽ,,,,,,,,,,,,,、 |:::::::::::::::::::| |;::::::::|,-──、 ~ニニ,,_` |:::::::::::::::::::| `ヽ、i (、i´ノ ´い,, ノ ' |;;;::::::::::::::/ 何で例外をすぐ握り潰してしまうん? . i ^~~~ー==─ ー'-+、 /^゙-、;;;;/ { ヽゝ '-'~ノ λ ''゙゙''-''-─、 /-'^" ヽ,_ ^~^ ( /`''丶、 , - /^l / /( ノ `'''''''´~ _, - ' ~ ゙i、 { / /| ̄ ̄ ̄ ̄ _,-'^¨ } {/ / ゙ー────'~ \| / ヽ \
対処したなら別に更に外にthrowしなくてもいいから
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」 ―――――――――――――‐┬┘ | ____.____ | | | | | | | ∧_∧ | | | |( ´∀`)つ ミ | | |/ ⊃ ノ | | ぬるぽ  ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄ |
>>187 ガアアアアアアアッアアアアアッアアアアアアアアアアアアッッッッアアアア!!!!l
>>184 お返事ありがとうございます。
ただ、ちゃんとcatchして握りつぶしてもログに出るようなのですが…
もしかしてvisual studioのデバッガの出力欄の事か? よく知らんがあそこはそういう用途の為にあるんだからそれ以外の事では使うなよ。
outputといういい方が曖昧でした。すいません。 デバッガの出力欄のことです。 任意で出したい場合はOutputDebugStringを使って出力するあのウインドウです。 例外が発生すると、catchしててもわざわざ例外が発生しましたと出力するんです。正直邪魔だなぁと…。
アンドリューハントいわく、コードで語れ、コメントでお茶を濁すな。 二重化の禁止というルールもある。 MSDNのあまりに膨大なそして無意味なコメント群はそのどちらにも反している。 大体、static_castよりreinterpret_castの方が優れている、 static_castはもっとも危険なキャストだとか平気で書いちゃうドキュメントを どこまで信じたらいいのだ。
static_castは危険だろ。何を疑っているんだ? まったく関係ないcastができてしまう悪魔の技だろ
仕事のコードはコードで語って欲しいけど ドキュメントのコードはコメント過多でもかまわんけどなぁ まあ嫌で嫌でしようがない人はたのまれなくても二次解説サイト見て頑張ってるんだろうから 別に誰もこまらんわな
キャストはそもそも全部危険と隣りあわせなのだ。 そんな話は誰もしていないのだ。おまえはコードよりも日本語の勉強が先だ。
なのだ!
のだ!!
全人類に取って迷惑な存在なのだ
こののだのだ星人めっ!
マじゃないひとにはどうでもいい
>>199 ◯◯星人ってなんか90年代って感じがするな
サンプルのコードなんだからコメントいっぱいあっても なにも不思議はないだろ。
|____ |∈豆∋ `ヽ. | ゚.。 \ |┏━┓ ┏━┓ヽ |⊂■⊃ _ _⊂■⊃.| | ヾ:三シ。゚.。゚.。|┣ | 。゚.。゚.。 |┛
みかん星人は呼んでないから
インテリセンスで関数プロトタイプを表示すると WinMainのパラメータでは int nShowCmd なのに ShowWindowのパラメータはint nCmdShow なんだよね。 パラメータ名はユーザーが決めるものなので ここに表示される名前に意味はないんだけど こういう不統一が随所に見られるのはちょっと気になる。
そうそう、インテリセンスについてはSDKに従っているからあれで正しい。
VisualStudio2008で課題制作を行っているのですが 現在使っているパソコンの電力(ワット値)を取得する術はありますか? WMIを使って取得できるかと思い調べてみたんですが、どうしてもわかりません。 わかる方ご教授お願いします。
このエコエコ言われるこの時代そういうのあっても良さそうだよね でも誰でも考えつきそうなのに現実にはそんなアプリないだろ つまりそういうことだよ
電源が入ってるかどうかを取得するAPIはありませんか?
>>208 消費電力を知るには、電源から情報を貰わないと駄目だろう。
PCの電源に、情報を伝えるような信号線があるかね?
>>210 BOOL isPowerOn( void ){ return TRUE; }
CPUが熱暴走してないか判別するAPIはありませんか?
「電源が入ってるかどうかを取得」つーのも考えてみるとなんかシュールだなw
ハードディスクとかモニタとか、その辺なら普通にアリだけどね。
C#初心者スレとのマルチかよ
>>208 言語(C#)のスレだけでなく、IDE(VS)のスレでもスレ違い
メーカー独自のH/Wやらドライバで…というのを除けばATXにはそんな機能はないと思うし、
ACPIで取れるのもバッテリーの充放電の電力とかデバイスの消費電力くらいのはず
>>215 現代魔法?
とりあえず、
>>210 が必要に駆られて開発してくれるのに期待
WoLの話かと思った
俺はAMTの話かと
222 :
デフォルトの名無しさん :2009/12/11(金) 00:18:27
vistaでvc++2008 express edition使ってるんですが C:\c\にあるhello.cをダブルクリックで開こうとすると ↓ 'C:\c\hello.c'が見つかりません。名前を正しく入力したかどうかを確認してから、やり直してください。 ↑ こんなのが出て開けないときがあります たまに開けます 開けないときもVCは起動するんです 関連付けはちゃんとできてるんです なんですかこれは?
アクセス権が無いんじゃ?
test.cとかhello.cとかを直接ダブルクリックすると開けないだけなんです。 管理者権限になってますし、VC++のファイルを開くところからなら開けるんです。 関連付けをメモ帳とかにするとこんなことにはならないんです。 一体どうしてしまったんでしょうか
管理者にアクセス権が無いんじゃ?
ファイルを開くは大丈夫でダブルクリックだと駄目ということは 関連付けが狂ってるんじゃないか?
アクセスする権利はあります しかもたまには成功するんです ここ重要です
関連付けって、なぜか時々かわるんだよな。 大抵はインスコしたアポリが勝手に入れ替えやがるんだが
>>228 の方法だとアイコンが変更されるんで直したんですが
HKEY_CLASSES_ROOT\VCExpress.c.9.0\shell\Open\Command
の
"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\VCExpress.exe" /dde
の
/ddeを"%1"に変えたら普通に開けるようになったんですが
/ddeって何なんでしょう?
Dynamic Data Exchange
Dou Demo E
ソリューションエクスプロラーで 参照設定→参照の追加ってあるしょ。dllがいっぱいでるやつ。 それで、dllを探すのが大変なんだけど良い方法ある? コンポーネント名で並び替えてるんだけど Microsoft.なんとか.かんとか System.なんとか.かんとか こんなんばっかで探すの手間取るんだけど。 キーボードのMをオスとMicrosoftのとこにいくけど次の文字は認識しないし。 どうやればいい?
> キーボードのMをオスとMicrosoftのとこにいくけど次の文字は認識しないし。 そんなことはないよ。 素早く System.D と入力してみな。
intel fortranをvisualstudioに統合して使ってます。 OPEN (4,FILE='input.txt',FORM='FORMATTED') read(4,*) .... みたいな指定をした場合、プロジェクトのフォルダに直接input.txtを突っ込めば動くんですが、 visualstudioのウィンドウ内から入力ファイルを管理するにはどうすればいいでしょうか?
クラスAをpublic継承したクラスIがありまして クラスAのprotectedメンバの名前を分かりやすく整理したいんですけど ソースにまたがってクラスIの参照しているところまで一度に変更するような機能ってないですか?
239 :
デフォルトの名無しさん :2009/12/14(月) 20:26:22
shared_ptr使うと、入力サポートがでなくなるんだけど、これ仕様……? hoge->func みたいに書くとき、わざわざfuncって入力しなくても、一覧から探して入力するやつ。 関数名入力すんのメンドイからサポートに頼ってるし、でないとなると厳しいんだが……。 しかし、バグ減らすためにshared_ptrは使いたい……。
仕様も何も「出たらラッキー」が正しい
インテリセンスはインテリにしか使えない。
インテリはインテリセンスなんか使わない
それはない
インテリセンスはIntelのCPUでしか機能しない。
最近使ったプロジェクトで表示される数を増やせませんか?
>>245 ツールのオプションの環境の全般にあるべ
ありがとう 「最近使ったファイル」をかえればいいのか
ソリューションエクスプローラの背景色はどこで変えられるの?
ソースコードエディタの背景色が白い人がいるって聞いたんですが 本当ですか?いや、まさかね。都市伝説ですよね。
別にエディタの色なんて何色だっていいだろw 他人のはいてるパンツの色を気にするか?
パンツの色は気にするだろ普通
気になるのはパンツの中身だろ普通
俺はどっちかっていうとおっぱい派だしなぁ。。
経験的にはエディタの背景色を黒くして通ぶっている奴は仕事ができない。
背景白の方が見やすくね?
背景色変えてる人ってなんかの理由でPC見ることになったとき ドヤ顔でつっこみ待ちしてるのが見てとれてすげーうざい
背景黒の方が見やすいし目に優しいからそうしてる 10万以下の液晶使ってる人は目の事なんて気にしなくて良いと思うけどね
10万以上モニタは目にやさしくないと思ってるやつ登場
>>254 と
>>257 を合わせると、
背景黒の方が見やすいし目にやさしいと思ってる人は経験的に仕事ができない。
値段はどうあれチョンパネ使ったモニタは流石に無いな eizoのモニタでもチョンパネ使ったモニタがほとんどなのが悔やまれる
とりあえず白がいい人も黒がいい人もすきにすりゃいいけど
>>249 みたいなのが一番気持ちわるい
>>260 通称目つぶしパネルかw
土方環境のモニタは目つぶしモニタばかりでちょっと可哀相だよな
ギラツブ色むら輝度ムラモニタを二つならべてデュアルモニタ〜とかアホかと思う
黒背景に緑文字が目に良いと信じてる上司が今度社長になりました。 これからはグリーンディスプレー万世ということで行きたいと思います。
紙と鉛筆。 それで十分だ
グレー>ブラック>>>>>>ホワイトの順で目に優しいって統計がでてた気がする。 色差があまりなく光量が少ない方がいいそうな。 それよりも目の事考えるなら部屋のライトの色温度と輝度にモニタも合わせるべき。
そんなことより小っさいフォント使って猫背でディスプレイに向ってる方が すごく不健康そう。
他の色まで変えるのめんどくさいからテキストエディタの背景だけくり〜む色(ぽいの)にしてる 真っ白よりずっと楽 ところでソリューションエクスプローラの背景色はどこで変えるの?
出力とか検索のペインを下に横並びにして、VCEEを最大化でない状態でデバッグすると デバッグ終了時にぺったんこになるのは仕様ですか ■ ■■ ↑こうしてると ■ ―― ↑こうなる
マイクロソフトまでお問い合わせください
あるあるw
Visual C#2008で いちいちunsafeの許可ボタンをチェックしなきゃいけなくて面倒 デフォでチェックにする方法ないの?
背景は MIFES みたいな色でお願い。 あれはあれでけっこう見やすい
淘汰されたエディタ持ち出されてもな。
背景はあずき色一択
濃い目の紫が意外とわるくなかった
変な配色してる奴は補色残像とか聞いたことないのかね・・・ っていうか、真っ赤とか真っ黒の背景色使った悪趣味なwebページを見た後の あの違和感から何も学ばないのか
ダイアログ背景色と同じにするのおすすめ
>変な配色してる奴は補色残像とか聞いたことないのかね・・・ それがどうした??
白がまぶしくないようにモニタを調節してる。 配色はデフォのままになってるわ。 大して困ってないのと、自分が納得するまで変更するのがメンドクセって理由だけどね。
>>281 インストールログ見たんか?何かしらロギングされてんだろ。
・Avastが邪魔してる ・システム弄繰り回していて、必要なサービスやコンポーネントが無い
>>282 どこで見ればいいんでしょうか?
申し訳ないです。
>>283 avast停止でインストールしてみます。
システムは特に弄り回してないと思います。昨日買ったサブノートでして・・・
avast停止でも画像と同様の感じになってしまいました なにがだめなんだろ・・・
インストールファイルがぶっ壊れてるとか、ネット接続してないから、とか
オフラインインストール用のISOでやったら? もちろんCRCは要確認
>>286 IEとchrome両方から落としたものを試したのですがだめでした。
>>287 なるほど・・・
ISOから試してみます。
そのサブノートとはなんだね?
290 :
281 :2009/12/19(土) 18:42:41
ISOからインストールしてみましたが同じ状況になりました。
CRCエラーはないと思います。・・・
>>289 MSIのCR500です。
なぜにインストールできないのか不思議になってきました・・・w
>>291 すこし確認してみます。
それで解決できればいいのですが。
WindowsInstallerの返り値とかがダラダラ書かれてるだけだから、 多分、ほとんど参考にならないと思うよ
>>291 windowsのtempフォルダ見増したが見当たりませんでした
上記のURLであたってみます。
複数のプロジェクト間で、例えばあるヘッダファイルを共有したい時はどうすればいいんですか?
プロジェクトの参照設定でプロジェクトを指定する。 ソリューションを跨がる場合は既存のプロジェクトとしてインポートする。
collect.exe がダウンロードできないですね・・・ できても開けないファイルといわれて なんでかなぁ
共有ヘッダ用のフォルダを作って、そこに入れとけばいいんじゃね?
再インストールする前にコンパネからしっかり削除している?
300 :
295 :2009/12/19(土) 22:22:59
>>296 参照設定してみましたが
fatal error C1083: include ファイルを開けません。'lib.h': No such file or directory
というメッセージが出てしまいます。
>>298 そのフォルダはWindowsエクスプローラーで作ってそこにぶちこんで、
あとから追加->既存の項目で追加する感じですか?
インクルードパス通せってことだろ、多分
>>296 は C/C++ 以外の言語を使ってる奴だ。気にすんな。
別にプロジェクトに追加する必要はない。
>>301 の言うように、インクルードパスさえ
通ってれば使える。
#include "c:\common_include\hoge.h"
でもいいし。
303 :
295 :2009/12/19(土) 22:49:13
ソリューションエクスプローラー上のファイルアイコンがショートカットのような表示の時は、 ファイルの実体がそのプロジェクトのフォルダ内に存在する訳では無いので、 インクルードパスを通さないといけないと言う事でしょうか?
>>302 >#include "c:\common_include\hoge.h"
↓
#include "c:\\common_include\\hoge.h"
>>299 一応けしているんですがどれを完全に消したらいいかわかりません。
画像からどれ消したいいか教えてもらえるとありがたいです。
OSから入れ直せよ。
>>306 一応リカバリもしなおして見ますが買った直後のインストールですら扱けてたのでもしかしたら標準で入ってるソフトが影響してるってことも考慮して
再度やってみます。
リカバリじゃなくて、クリーンインストールだろ。普通。 プリインストールのOSなんて、速攻フォーマットで消すだろ。
>>308 最近(でもないが)のメーカー製PCには、OSそのもののインストールディスクは
付属しないし、仮にそれはどうにか調達するとしても、プレインストールのOSの
プロダクトキーは入力できない。
クリーンインストールで逃げるんじゃなくて徹底的に原因究明してもらいたいな リカバリ、プリインストールアプリ何かアンインスコ、VC#インスコトライ、 駄目なら リカバリ、プリインストールアプリさっきの+さらに何かアンインスコ、VC#インスコトライ、 これをインスコできるまで繰り返してもらいたい
メーカー製PCについてたアナログTVカードを他所へ流用しようとしたら上記具合でドライバが融合されてて断念したな
XPmode作って其処に入れてみればいいじゃん
XPモードとか誰が望んでやるんだ? 普通にVPCにXP(または他のOS)起動した方がマシ
?
315 :
デフォルトの名無しさん :2009/12/20(日) 06:45:57
マシか?
vmwareのがマシ
ニンニクマシマシ
>>309 で? VS使う開発者なら、普通MSDNとか使ってるだろ、って話だよ。
俺も VC#EE がインストール作業中に失敗してインストール出来なくなったことがある。 その時は確かブートストラップ版じゃない方で成功した気がする。
プロジェクトフォルダの外にあるヘッダファイルを使いたかったので プロジェクトの「既存の項目を追加」をやり、きちんと表示されているので include "header.h" でおkかと思ったら怒られてコンパイルできないです 訳がわからんので教えて下さい
#
includeの話題なげ〜なw
VCスレ行け。
2008 で .net 4.0 が使えるようになる可能性は何パーセントですか?
コンパイラ変えればいいだけだろ。
.NET4のアセンブリ参照できないだろ VSがCLR2をホスティングしてる以上技術的にも無理
アセンブリなんて直接参照すればいいだけだろ。 .netとかCOMとかのタブには入ってねーけど
今回はCLRのバージョンが上がってるからダメ バージョンのチェックで弾かれる
ウソを教えろ
了解
2008でc++0xが使えるようになる可能性は何パーセントですか?
5%
2008?
2008%
337 :
デフォルトの名無しさん :2009/12/25(金) 14:17:57
デバッグの混在モードを無効にするには、どうしたらよいのでしょうか?
338 :
デフォルトの名無しさん :2009/12/25(金) 15:24:55
×混在 ○混合でした。 VS2008Express からProに移行したら、ステップイン時に、 アセンブリコードに突入しまくりで困ってます。
ツール-オプション-デバッグ-全般の「アドレスレベルのデバッグを有効にする」を オフにしておけばいいんじゃね?
340 :
デフォルトの名無しさん :2009/12/26(土) 00:42:11
>>339 オフにしたままなんですけど、ダメなんです。
Expressだと、ステップインでもCRT関係のコードにステップインを飛ばしてくれてたのですが、
私の記憶違いだったのでしょうか。。。
ステップインとステップオーバーを使い分ければよいだけのことなのですが。
プロジェクト作り直したときにリンクするランタイム変えたんじゃねえの
342 :
デフォルトの名無しさん :2009/12/27(日) 19:58:27
自動アンインストールツールのページ消えてない?
編集中のcppファイルのタブから同名の.hファイルのタブに瞬時に切り替えできるショートカットキーはありますか?
自分で割り当てればいいんじゃね?
すでにショートカットがあるものに 別のショートカットを割り当てても無駄でしょう?
そのショートカット押せばいいし
Visual Studio 2008 Standard Editionのアップグレード対象にVC++2008Expressとかが含まれて居ないのは何故だろう。 StandardはExpressからアップグレードできないって事なんだろうか。
無料ソフトからアップグレードできるなら通常版の存在意義がないじゃない
でも2005EEからはアップグレードできる まあそんなもんだと思えば
2008EEからVS2010スタンダードにはアップグレードできるようになるかもな。
2010のStandardは存在しない
2010ではEEでもWindows Mobileの開発可能にしないと・・・ iPhone と Android に対抗するつもりあんまりないのかなぁ。
Express厨は別スレ立ててやってくれないかなぁ。
モバイルはSilverlight方面に伸ばしていく方針なんだろ
それはない。
自動インデントで if(true) { } else { } ってなってしまうんですがこれを if(true){ }else{ } っていうように自動的にするようにってできませんか?
できるよ
C#ならできる。
すいません、やり方を教えてもらえないでしょうか?
設定を適当に眺めてれば分かると思うんだけどなぁ
URL紹介した俺は無視かよ
お礼は三行以上でお願いします
ワ ロ タ
366 :
デフォルトの名無しさん :2009/12/30(水) 05:31:47
ちょっとおたずねしますが、Visual Studioのプロフェッショナルと スタンダードって、例えば代表的なところとしてどんな違いがあるの? VCをメインに使いたいのですが。
> 3rd パーティのコントロール/コンテンツを使用可能。マクロ、アドイン、パッケージは使用不可 plugin のかいはつするんらstdいおうで いうおとですあ。
使用不可なのはExpressだけだろ
まあ
>>367 見ればわかるけど、最大の違いはモバイルの有無かな
殆どの人はモバイルは触らないから問題なし
>>366 スタンダードは素人が使うとプログラミングできないという欠点がある
visual studioでIEを経由してjavascriptデバッグを行っています。 整形されていないコード(一行にずらずらと書いてある)の場合、 ブレークポイントが設定できません。外部サイトスクリプトであり、 編集不可です。ブレークポイントを設定する手段はないでしょうか? あと、C#で{}なしのラムダ式だと行を分けていてもブレークポイントを 設定できないのですが、これについても解決できないでしょうか?
ブレークポイントを設定したいステートメント上で右クリック→ブレークポイント→ブレークポイントの挿入
上の書き込みだとわかりづらいので補足です。 a();b(); と一行で書いてある場合にb();でブレークさせたい。 a.Select( b => b.Value);と書いてあるときにb.Valueの行でブレークさせたい。 ということです。
トレースポイント入れといて続けて実行するを外す
>>374 おお、ありがとうございます。
ステートメントというのはif(state){}という部分だけ・・・でいいのかな。
とにかく助かりました。
わからない 詳しくかいてくだしあ
Visual C++ 2008を使っている者です。 SerialPortクラスを使ってRS-232Cではなく、RS-422を制御しようと考えているのですが、 可能でしょうか? どちらもシリアル通信だからできなくはないと考えているのですが… また、ネットでRS-422制御に関するソースや資料などを探してもなかなか見つかりませんでした。 もしご存知の方がいらっしゃれば教えてくださいお願いします。
>>379 RS-422ってのはただの回線の電気的仕様を指しているに過ぎないから、
それだけじゃ何とも言えないと思うよ。
確実に言えるのは、PCのUARTでサポートしてる調歩同期式・8bitのシリアルと
互換性がない方式だったら単純な電気的な変換では通信できない。
>>383 それただのトランシーバでしょ。
MAX232とか使ってレベル変換もしないとだめ
>>379 デバイスに依る。
WindowsにCOMポートとして認識されるものと
専用のライブラリが必要なものがある。
前者ならOK。
>>385 知らないくせにデタラメなアドバイスするなよw
デタラメにも程がある
どこがデタラメ?一般的な事しか書いていないように見えるが。
だから、RS-232ってのはただの回線の電気的仕様に過ぎないから それだけじゃ何も言えないというのが正しい。 別に意地悪じゃなく、本当に何も言えないんだよ。 世の中8bit単位のデータを調歩同期で転送するようなものばかりじゃなく シリアルっていったっていろいろあるんだから。
>>387 田宮榮一氏に匹敵する完璧な回答にケチをつけるとは身の程知らずめ
回線つなぐだけで何でもつながるんだったら、デバイスドライバで苦労したりしないよな
つまりデバイスドライバまで書く気があるなら何でも繋がると
ソフトしかやらない人間はやっぱりだめだな
最近の若いもんはDOS時代を知らないから困る
じじい乙
逆に言えば知らなくてもよくなったってことだからな。
>>389 正論だが質問者にとっては何の価値もないよ。
情報が全て出されていない状態で解決になるかもしれない糸口を見つけようとしてる人のほうが立派。
君は自分では何も動かず口だけ偉そうなことを言っている先輩に似てるわ。
そんな先輩とかいわれても知らんがな ///
じゃあお聞きしますけど、
>>385 みたいな「回答」が何か役に立つの?
立つわけねえだろw
馬鹿じゃなかろうか。
そんなもの回答者自身の卑しい「教えたがり」根性を満たす以外の何になるって言うんだ。
日本はこういう勘違いしたオナニー野郎が多すぎるんだよ。
まあ未知のデバイスが標準でくっついてるようなボードなら専用ドライバ付属してるだろうし、 それがCOMとして機能してるかどうかはハードのマニュアル次第かもしれないな
>>399 お前の書き込みもだいぶオナニー入ってると思うぜ
馬鹿じゃなかろか
>>401 どこがどう自慰なのかも明示せずに・・・ガキの喧嘩かよw
379です。 頂いたレスは有り難く拝見しています。 PCからはRS-232Cの出力しかないので、そこにRS-422の変換器を噛ませて、 RS-422の入力がある機器等に接続しようかと考えています。 この方法だとSerialPortクラスで制御できるのでしょうか? 情報がちぐはぐになってしまい、すみません。
379です。 すみません。自己解決しました。
>>403 それなら普通にできるだろ
PCからはRS232Cにしか見えないんだから
>>394 俺若いけどMS-DOS 8.0をQEMUで動かして遊んだことはある
ネットができなかった
馬鹿は使うな! 以上!
VSはむしろ馬鹿でも使えるよ!ってなところがあるよね。
馬鹿もどんどん使ってお布施しろお!ごるぁ!
これSnow Leopardで動かないの?
動きません。
むしろXcodeをWindowsで動かしたい
413 :
デフォルトの名無しさん :2010/01/03(日) 13:54:52
ソース書くとこの上部のタブ、多くなってきたから二段にしたいんだけどムリ?
3rd パーティのコントロール/コンテンツを使用可能 Tabs Studio automatically organizes tab placement using tab groups and gives you complete control of tab presentation with XAML styles and custom add-ins. あどいん。。。
参照の追加ダイアログが表示されなくなった・・・ ウィンドウ表示されないで本体ウィンドウはモーダル状態になってる 再インストール、インストーラDBのクリアツール、再インストールでかれこれ5時間費やしてるんだけど復旧しない 見込みねえかなあ OSからインストールかなあ ああああああああああああああああむかつくなあ
単にウィンドウがどっか行っちゃっただけだろ・・・。
どっか行っちゃってただけだったよ・・・ 今年もあかんなこれは・・・
Express Editon AnkhSVNとRefactor!のC++版入れたつもりだけど 何も変わってない・・どうして?
プロフェッショナルエディション買って来た。 これで就職できる!
プロフェッショナルエディションって、 プロのプログラマしか使っちゃだめなんじゃないの?
急行に乗った気分が味わえる 普通人になった気分が味わえる 定職に就いた気分が味わえる 会社で仕事をしている気分が味わえる
俺は使い道の無い機能/使いこなせてない機能がたくさんすぎて 俺ってやっぱ無能なんだなってのの自覚を深めるだけで終ると思った。
買っただけで満足して一切使わない奴だと、そんな心配しなくていいな
WinFormやWPFでスタンドアローンなWindowsアプリを作るだけならプロは不要。 ASP.NETやSilverlightとWCFを組み合わせ、別のDB-Server(SQL Serverマシン)と 連携したN層アプリをAP-Server(Webサーバー)でホストするならプロが必要。
フリーソフト作ってホルホルするだけならExpressで充分すぎる
Proは値段のわりに半端だろ。 プロの現場ならSubscriptionでTeam SystemにするかStdで済ますかのどっちか。
プロの現場は価格に見合う売り上げが出ないと金を出さない もちろんTeamSystemが欲しいが、ほとんどの現場や個人は仕方なくProを買う
ProとStdの違いはSQL ServerがExpressかDeveloper Editionかの違い程度。 あとは2008からはモバイル開発がPro以上になったくらいか。 サブスクリプションはボリュームライセンスでまとめて買うと以外に安い。 組織全体でちゃんとライセンスを管理してるようならお得だよ。
434 :
デフォルトの名無しさん :2010/01/06(水) 22:07:16
コマンドプロンプトで既存プロジェクトをソリューションに追加したり 参照の追加をしたりすることってできますか? あと、VS2002で作成されたプロジェクトをVS2008にバージョンアップ する方法とか知ってたら教えて下さい。(コマンドプロンプトで) よろしくお願いします
よくスライドショーをするプログラムで、フェードイン・フェードアウトとか、 画像が上から落ちてくるといった効果がありますが、VS2008で手っ取り早く 作成するには、bitmapで一つひとつプログラムするしかないんでしょうか? 何か、これを使うと楽!!といったものがあったら教えて下さい。
WPF
WPFのAnimationを使うんだ!!! 手っ取り早いかどうかはしらないけど。
WPFならXAML一行でできるよ
ありがとうございます。 これから、WPF Animation でググって来ます。
441 :
デフォルトの名無しさん :2010/01/07(木) 06:10:25
VSには悪いけど、偏微分方程式はiclにしたら数倍早くなった。 core i7に最適化されていないだけなんだろうけど
既定でFPUを使わずSIMDを使うからな。
自動でベクトル化もするの?
Intelコンパイラの紹介で、自動ベクトル化対応と書いてある。
VCはスカラのみだからなあ
446 :
421 :2010/01/08(金) 21:54:06
まさかと思いきや・・そうだったのか。 リファクタリングとかほしかったら別の使うしかないのか・・。
StdとExpressの差は結構あるからね。 逆にProとStdの差が価格に見合ってない。
Stdは2010で廃止
Pro版を買ってるって意識じゃなくて、MSDN Proのサブスクリプション買ってるって意識だからな Stdが無くなるのは、やっぱMSDN契約しろってことでしょ
450 :
デフォルトの名無しさん :2010/01/09(土) 02:33:38
ReleaseでビルドしてF5だと問題ないのにCtrl+F5だと発現するバグは どうやって捕まえたらいいですか?
452 :
デフォルトの名無しさん :2010/01/09(土) 02:40:54
営業時間が7時までです><
>>450 どーせまたC++だろう。
ドキュメントのC/C++コンパイラリファレンスの「リリースビルド作成時によくある問題」。
開発時からリリースビルドの俺に四角は無かった
□
何の証明が終わったの?
豆腐かと思った
unixから最近Windowsに移ってきたんだが、 printf で出力される文字列が ASCIIコードではなくUnicodeになってしまう現象で困っている。 unixでいうところのフィルタを作ろうとすると大変困るんだけど、ASCIIで表示する方法ってないの?
こっちは逆にUnicodeにしたいんだが、SJISしか出来ない。 プロジェクトメニュー→プロパティ 構成プロパティ→全般→プロジェクトの規定値→文字セット VS2005
>.>458,459 お互いの作業を交換すれば丸く収まる。んなわけないか
printf("%s", data); char *data; に Unicode 文字が入っている。):|
VB2008EEをVistaにインストールしました。 なんかいろんなところで動作が引っかかるような感じで ストレスがハンパないです。 XPならサクサクなんですが何かVista用の設定とかありますか?
何かわからんが、とりあえずスタートページを切る あとメモリどのくらい?2GBでもちょっときついよ
tchar.h の中身を見たら何かわかるかもだ
スタートページ切ったらちょっとスムーズになりました。 ありがとうございました。
メモリの使用量 vista>7>xp だとかなんとか
なんかちょっとどころじゃなくストレスフリーになりました。 スタートページ逝ってよし メモリーはタスクマネージャ見る限り全然余裕っぽいです。
あと引っかかる要因は、 自動保存とインテリセンスかねぇ
471 :
デフォルトの名無しさん :2010/01/11(月) 14:40:40
VS2008はWindows7 Home Premium でも使え居ますか?
まず日本語を使えるようにしようね。
まあメモリはIDEのほかにツールやらも同時に起動することあるし デバッグとかも考えたら多い方がいいわな。
474 :
デフォルトの名無しさん :2010/01/11(月) 16:22:55
ひさびさにVC#2k8 Expres起動したら 登録しろとか言われて登録サイトに行くも エラーで登録されなくて使えねーーー
オフラインインストール版でISOから入れるのが面倒が無くていい
isoから入れると登録しなくていいの?
うむ
マジかよ!いいこと聞いた。
マウス二刀流が出来るようになるのか ・・・って >> 25 individual mouse devices to work simultaneously on one computer. やりすぎわろたw 25個同時ってなんかすごい楽しそうだな。
教育現場向けらしいけど,日本で25個じゃ足りないだろ
うちの近所の小学校、1クラス30人ぐらいだった 5人仲間外れが出来るのか・・・
一画面にマウスポインタが最大25コ表示されるのか? どれが自分のかわからなくなるんじゃね?
いやディスプレイも人数分用意するんだよ どうせ大したことしないんだから本体は一つでいいよねっていうアイデア
x-windowのクラサバという正常な技術適用例が有るからビックリするほどの事ではない
>>485 マルチディスプレイって25個接続できるの?
よくわからない・・・同時ログインって1セッションだけじゃなかったっけ・・・?
なんか紹介ビデオ見てると一つのPCにマウスうじゃーっと繋いでるぞ
>>488 の1:45杪のあたり。
あれでしょ。 今までは1コのマウスを使ってたからPC音痴に操作を教えてあげるときにマウスを取り上げる必要があったけど、 これからはPC音痴に指導者24人で操作を教えてあげられるよってことでしょ? あーPCが出来ない女子社員のマウスをもっている手の上に自分の手を重ねて操作を教えてあげることが出来なくなるんだね・・・
先生24人かよwwwww
船山に登る
PCが出来ない女子社員とかもう絶滅してるだろ
試しに入れてみたけど、構造的には
>>484 の25個対応版って感じだな。
権限がどうのこうの書いてあるが、どのマウスで操作されたかをアプリ側で認識できるから、
それを利用して特定の操作を無視したりできる、という程度っぽい。
まあ、一から書くとそれなりに面倒だし、有用性は無くもないか。
>どのマウスで操作されたかをアプリ側で認識できるから それってアプリケーション側が対応している前提でしょ? マウスカーソルは個別に設定できるのかな?
VC++で実行ファイルのMajorOperatingSystemVersion、MinorOperatingSystemVersionを 指定したいと思っているんですが、コンパイラオプションやpragma等で設定することって できませんか?
>>494 絶滅したっていうよりもクビになったり
PCに関わらない職業に就いてるだけで
出来ない女子(男子含)は相当な人数いる
PCしかできない男子よりは、PCができない女子の方がはるかにマシだな。まんこついてるし。
俺はちんこ派だな
両方付いてるほうがいい
マルチポイントマウスSDKってWPF用で、 Windowsフォームには使えないのかよ
マルチボイント
PC買わないけどWindows買ってきた DreamSpeakからVS2008ダウソ/インスコすればおk?
ちっちゃい釣り針だな
507 :
デフォルトの名無しさん :2010/01/17(日) 02:42:24
windows 7 に visual studio 2008 Pro の評価版を入れたんですけど、 プロダクトキーってどこで入力すればいいんですか? XPの時はメンテナンスモードで入力できたんですが、7ではできないみたいで。 知っている方いれば教えてください。
前スレにだったかキー書き換えてインストールする方法が書かれていたはず
評価版CDイメージを拾ってくればキー入力不要
>>497 linkの/OSVERSION:N.N
つってもWindowsはこの値全くチェックしてないぞ
プロパティウィンドウとかつかって テキスト欄をクリックしてMyButtonとかやるより Text="MyButoon" ってやるほうが早くてやりやすいな!プロパティウィンドウいらねぇわ。なんでこんな作業効率悪くなるものがあるんだ?
お前がそう思うんならそうなんだろう、お前ん中ではな
そう思う君のような人のために、プロパティウィンドウには閉じる機能が用意されてるよ!
ソースから該当場所探す方が面倒臭くね? Win32のリソーススクリプトとかなら大した事無いけど、 C#のWindowsフォームとかソースコードそのままじゃん。
まあ好きな方つかえばいいだけで別にどっちがいいか決める必要は無い。
518 :
デフォルトの名無しさん :2010/01/17(日) 21:16:36
現在まだVS2005利用中。既存のプロジェクトのソースをVS2008で 一度開いて編集してコンパイル後に保存した場合、その後でもまた VS2005で編集・コンパイルすることは可能でしょうか。 それとVS2008以降でも .NET Framework 2.0用の開発は可能でしょうか。 よろしくお願いします。
不可 可 はい、次。
520 :
518 :2010/01/17(日) 22:03:53
>>519 > 不可
やっぱりそうだったのですか、わかりました。ありがとうございました!!
(うっかりやらなくて良かったです。。)
不可と言ってもソリューションファイルをちょろっと書き換えれば(ry
コンパイルするだけならVS2008で開かなくても.NET3.5のmsbuild使えばいいだけでしょ
>>522 >VS2005で編集・コンパイル
ってあるじゃん。お前は盲目か?
525 :
524 :2010/01/17(日) 22:30:06
横れす。興味本位。他意はなし。
ない。.NET2.0から。VS2005以降に統合されていて,プロジェクトファイルがそのままmsbuildの入力になる。
へえー! じゃあ簡易定時バッチビルドなんかも出来るわけか。
VB2008のプロジェクト(P)→hogeのプロパティ(P) でプロジェクトのプロパティ画面が開かなくなったんだけど再インストですかね
>>528 418-420の流れと同じく
画面外に飛んでってるんじゃ?
再インスコしても設定が残ってて528涙目
画面外に飛んじゃったこと自体ないから分からんが、再インスコしなくても、 プロパティ開いてるつもりの状態で、解像度変更(狭い方向へ)すれば戻ってこないかね?
Alt+Tabや最小化でいけそうだ
alt → space → 任意のCursor-key一回 → マウスぶんぶん
alt → space → M → 任意のCursor-key一回 → マウスぶんぶん 肝心の 「M」を忘れてた
mouseも忘れてる
537 :
デフォルトの名無しさん :2010/01/19(火) 19:01:10
なんかインテリスが最近調子悪い……。 たとえば、 list<int>::←この段階ででなきゃいけないのに list<int>::::と、四つうたなきゃでてこない……。 もちろん、四つうったやつじゃ文法エラー。 ついでに、 list<int> hoge; hoge.←これもでてこない。 自作クラスのメンバ関数とかは普通に出てこなくなっちゃったし。 以前はちゃんとうごいていたんだが、どうしたらいいのだろう……? ncbファイルの削除してリビルドとかやってみたけど、直らないorz
VS 2008 Pro VC# コンソールアプリケーション ソースをCtrl-Fでコンパイルするとコンソールが出てきてプログラムが実行されるのを確認したあとに ためしに int var = "string"; と入力してコンパイルが通らないようにしてCtrl-F5 そのあとに足したコード(int var = "string";)をコメントアウトしてコンパイルすると コンソール画面は出るもののプログラムは実行されない VSを再起動するとコンパイルは通る さて、どうしよう
こっちはCtrl+Fで検索ウィンドウが出るだけなのだが。 色々説明不足でさっぱり分からない。
540 :
デフォルトの名無しさん :2010/01/19(火) 19:45:27
>ソースをCtrl-Fでコンパイル ワロタw どんなキーマップをしてるんだよw
世の中広いなw
はい
その分EXEサイズは小さくなるとか、あるんじゃね。 いってみりゃVBランタイムみたいなもんなんだし。
dll hell
再配布パッケージをインストールしてもらわなくても、 必要なDLLをアプリと同じフォルダに置いておけば一応実行は出来るよ。 サイズは諦めるしかないけど。
やめといた方がいいんじゃない?
なんで?
DLLの管理と責任所在の問題
配布したやつが責任持てばOK。
>Visual C++ 2008 再頒布可能パッケージ (x86) はSPやパッチでバージョンが変わってますよね? 最新のを入れとけばいいのでしょうか? それとも一致してないとダメですか?
最新のを入れとけばよくもできるし 一致してないとダメにもできる
> DLLの管理と責任所在の問題 とか書かないで、ライセンス的に問題ありだから、とか言えばいいのに。
551 じゃないが…ローカル配置するのはライセンス的には OK だぞ。 VS 持っているんなら VS フォルダの下の 1041\redist.txt に あるから読んでみれ。 「DLLの管理と責任所在の問題」っつー表現はたぶん DLL にバグがあったら MS の責任(つまり MS が直す)って 意味だろうよ。パッチ当てたり更新したりする場合グローバルに あると MS が管理できるって話。
ランタイム単独での配布が禁止なんだっけ。 アプリケーションと一緒でなければならない。
/clr:safe ならCRTはいらない
いろいろ考えなくちゃいけないことがあって大変だなぁ。 スタティックリンクでいいや。
インストーラに組み込んでしまえばいい
>>560 それが不思議なことにVC2005以降のは
スタティックリンク選んでも
>>543 が必要になるんだぜ
??? スタティックリンクの意味、分かってないんじゃないの?w
Visual C++ 2008 再頒布可能パッケージ (x86) はスタティックリンクなんてできないよ
/MT と /MD の話だろ。他にMFCとかATLを使ってたんじゃないの? それから/clr は/MTにはできない。
MFC・ATLもスタティックリンクする、って設定あるよね。 ってことは、ランタイム不要な形でスタティックリンクできないのは、/clr を 指定したときだけってことでFA?
.net frameworkがスタティックリンクできないのと同じ
いっそOSごとスタティックリンクして配布すればいいんじゃねーの
つーか、C++/CLIなんてやろうとも思わないから、どうでもいいけどね。 MFC/ATL/SDKでランタイムなしができるなら、何の問題もない。
Window Formのプログラムを作っているのですが、Form1.vbをMain.vbに名前を変更 して動かすと、 「型 'String' の値を 'System.Windows.Forms.DataGridViewTextBoxColumn' に変換 できません。 Main.Designer.vb 403 19」 とエラーが出ます。 Main.Designer.vbの該当箇所を見てみると、Me.Name = "Main"となっているので、 試しにコメントアウトするとプログラムは動きました。 ところが、保存する度にVS2008が自動的にコメントアウトを解除してしまいます。 (もともとVS2008が自動的に作成した行ではあるのですが…) 結局、どうすればよいか困っています。何か他のことが関係するのでしょうか?
リファクタリングってのがあるだろう
>>572 ソリューションエクスプローラのウィンドウで、Form1.vbを右クリックして名前の変更をしました。
>>573 BASICなのでメニューに出てこないようです…。
すみませんでした。分かりました。 バインドしていないDataGridViewにNameという列を設定していました。 バインドしている場合は大丈夫なようです。
576 :
デフォルトの名無しさん :2010/01/25(月) 14:33:10
スレ違い
UrlEncodeが "("を %28に出来ないので、中でなんかおかしいのかなぁ。 HttpUtility.UrlDecode("%28") は動くのにな。 Replace("%28","(").Replace("%29",")")としとけば?
あのぉ・・・ MSDN-DVD(2008.12)がIE7(勿論無理)、FireFox、Irvine共に2〜3KByte程度の 転送でブチブチ切断されてちっとも落ちてこないんですけど・・・。 どこか、ミラーされてる場所をご存知ないですか? ADSL 1.5Mが悪いのかなぁ。 VS2008SP1JPNX1512986.iso -> すんなりOK JPNMSDNX1530336.iso -> 2日で10MByte・・・とほほ。
mtu 1500 -> 1454 とか
581 :
576 :2010/01/25(月) 16:27:05
やってるうちに動くようになってよく分からなくなりました。
レスポンスの内容くらい見ろボケ ステータスコードは403だし、メッセージボディにその理由も書いてある
584 :
579 :2010/01/25(月) 19:41:25
・・・失礼しました。Nortonのプライバシー制御のせいでした。 ファイヤーウォール切っても駄目な時、こんな事も有るんですね。
585 :
デフォルトの名無しさん :2010/01/26(火) 02:50:34
>>583 すみません
もうちょっとヒントください。
メッセージボディー「リモートサーバーに接続できません」という文字列。
403=Forbidden、アクセス権が無いと言われてるのは分かりましたが、
普通にどちらもブラウザでは表示されているものなのにもかかわらず、
なぜ後者ではアクセス権が無い扱いになるのかが理解できないです。
理由はメッセージボディに書いてあるだろうに
今VC#が落ちた、そして全てのファイルも消滅 ゲイツよ、俺の16時間を返してくれ ファイル復元かけてみたら、実行ファイルと、ソースが1つ復活したが 一番小さいのが1つ復活しても何の意味もねーよorz
16時間もセーブなしでプログラミングしてたのか
引退しますた。
ビルドしたらセーブされるのにね。夢でもみたんじゃないかな
まあ少なくともたいしたプログラムじゃない事がわかって安心した
まてまて、vs2010 がリリースされると(今年の4月だっけ?) vs2008 は利用できなくなってしまうッ!! とか、いま思ったのですけど vs2008 はいつぐらいまで 残ってるものなんでしょうか?
今でも2002とか2003、2005も使えるけど。
>一番小さいのが1つ復活 セクタ1個分かNTFSのディレクトリに収まった大きさなんだろうな
NT4.0の頃、OS落ちたらその時テキストエディタで開いてたファイルが全部真っ白になったことあったなあ (ファイルサイズは変わらないまま、全部0になってた) バージョン管理ツールから復帰したけど、作業だいぶ戻された。
ctrl+Sは癖のように押すけどなぁ。
いや、編集中のやつどころか開いて何も変更してない奴まで真っ白にされた
ほんとかよw
ファイルシステムぶっ壊れてるんじゃねーか?w
まあ起きたのはそれ一回なんでなんとも・・・ NT4.0の時代だしな、、、エディタは秀丸だった
エディタの自動バックアップのせいというオチが有力
VS2008の便利な機能の説明がしてあるサイトを教えてください。 今知りたいのは、VC++2008で ヘッダファイルに書いた定義を簡単にソースファイルに貼り付ける方法です。
>>603 それだけだと、ちょっと意味がよく分からないんだが。
コピー&ペーストするだけじゃないの?
ヘッダーからCPPを自動作成するとか?
プロジェクト全体に指定したソースフォーマットを適用することできないのかな? ボタン一発でソースフォーマットを統一したい。
マクロ書いたら
VC用のプロジェクトを使わずに外部のビルドツール(makeやSCons, rake, bjam...etc) で生成したexeをVisualStudio IDEを使って ソースコードを閲覧しながらブレークポイントを設定するなど IDEの機能を使ってデバッグする方法について教えてください 予想では*.pdbさえ生成するようにしてたらできそうな気がするんですが…
継続的インテグレーションでビルドするんだとしたら必要だよな。
2008 std VC++,MFCで DLLを使うアプリがNorton Antivirus 2010のSONARで 初回起動時に引っかかるようになったんだけど、皆さんのところでは大丈夫?
>>611 そのDLLがどんなDLLかによって変わってこない?
>>612 すみません。説明不足でした。
MFCを静的リンクではなく、「共有DLLを使う」という設定にしたときという意味でした。
なので、使っているDLLは 埋め込み前のマニフェストを見る限り VC90.CRTとVC90.MFC に
含まれるものになってます。
同じようにVC90.CRTとVC90.MFCを使うものでも、SONARに引っかかるものとそうでないものが
あるのですが、プログラムの内容に依存するのかと思ったのですが、
VS2008 std SP1 VC++ & MFC で作ったSDIのスケルトンでも発生しています。
問題が出ないのは、VC++ 6.0ぐらいのときにスケルトンを作ってから育ててきた
アプリですが同時期に立ち上げたアプリでもひっかかるものがあり、
スケルトンに依存するわけでもなさそうです。
2008のインスコイメージにSP1を統合できる? ぐぐっても2005の方法しか見つからん。
ああ、それ2008でも2005と同様にしたらできたよ。
2005の方法をそもそも知らないんだが、 2008のExpress以外でも、SP1統合済みイメージ作れるの? ぶっちゃけ、再インストール、複数台インストールの機会が多いから、 Pro版のインストール時間節約したいんだよな。
むかーし書いたプログラムをちこっと弄ろうとしたらatlbase.hが無いと言われたのですが、 今時のSDKでは何に入ってるんでしょうか。 ぐぐると新旧の情報入り交じってて何をDLすれば良いのかさっぱりです。 WindowsSDK・PlatformSDK・DDK等に入ってると言う話ですけど、WindowsSDKは 別件でインストールしてあるんですけど見あたりません。 違うセットだったのか、インストール時にパッケージ選択で外してしまったのか…
DDK/WDK以外に入ってることあった?
ぐぐって一個目のでは駄目なのか。
>>618 ATLは無償のSDKには付いていない。DDKには入っているけど。
一時期、Platform SDKにATLが附属したのは64ビット用という名目。
(だからVC++ Expressで使うには一工夫必要だった)
今はVisual C++附属のATLが既に64ビットのビルドにも使えるようになっているため、
Platform SDK/Windows SDKにATLは入っていない。
>>619-621 有り難う御座います。 わけ解らないままISOイメージを3GB落としてしまいましたが
DDKをインストールしてみる事にします。
ちなみにVC++付属と言うのは製品版の事でしょか? Expressにも付属してたり?
思ったことをそのまま口にするのはやめたまえ
>>615 本当かそれ
2008に関してはSP1の統合は不可能とMSの人が明言してたはずだが。
>>622 文脈の通りに Standard 以上だね。
>>617 の方法で2008がいけるか一寸試してみたけど、
パッチを適用する所でエラーになってしまうな。
mspファイル自体いくつもあるし。
評価版入れてヘッダだけ取り出すのってありなんだっけ?ライセンス的に
常識的にありえないことはありえないだろ。常識的に。
常識って何だっけ
投げ捨てるもの
ライセンス読め
ExcelとかAccessのVBAは経験あるんだけど、VS2008も同じような感じで開発できますか?
結構違う。
むしろ中途半端にVBAやVB6の経験があると学習の妨げになる
なる人もいるし、ならない人もいる。 なんで、自分がそうだからって決め付けるかなぁ。
そんな人達の集まりだから
無駄な苦労したくないならVBは避けた方がいい
M$様はVBを捨てC#に移行しろと重ね重ね仰られておる
VBにもっと恥ずかしいキャッチコピー付けて宣伝すればいいのに
あなたの健康を損なうおそれがありますので、とか?
むしろ擬人化の方向で
違う意味で売れそうでこまるね
VBは歴史的意味で消すに消せない存在 延命してでも残すだろう
あなたの精神的健康を損なうおそれがありますので、とか?
VBなのはいけないと思いますー
VB みくる C# 古泉 J++ 朝倉 C++ 長門
黒歴史言語きた
J++とかw
Dも黒歴史へまっしぐら
654 :
デフォルトの名無しさん :2010/02/03(水) 23:30:09
ここで質問させて下さい。 同人ゲームを作ろうと思い、Cでミニゲームを作ったのですが、 VisualStudio2008でC++の開発が出来ると知ってダウンロードして移植しようとしたのですが、 空のプロジェクトのチェックを外して基本的なソースがある状態にしたところ、 WinMainが使われていなかったり(代わりにmainが呼ばれる??) MainWndProcが使われてなかったり(ウインドウのprivate関数がそれにあたる??) と、自分が今までやっていた事と違う関数が使われていてかなり混乱してます。 VisualStudio2008を扱いたい場合、別にプログラムの本を買った方が良いのでしょうか? あと、同人ゲーム作ってる人ってどういう開発環境で作製しているのでしょうか?
一から覚え直しだからVB以外ならどれでも
それC/C++じゃなくて、別の言語やってないか?
>>654 >WinMainが使われていなかったり(代わりにmainが呼ばれる??)
プロジェクトの新規作成で「Windows アプリケーション」にチェックを入れましたか?
ちゃんとWinMainがあるはずですよ。
>VisualStudio2008を扱いたい場合、別にプログラムの本を買った方が良いのでしょうか?
まずはヘルプを読んだ方がいいよ。あとはググる。
>あと、同人ゲーム作ってる人ってどういう開発環境で作製しているのでしょうか?
VisualStudioを使ってる人も結構多いと思うけど・・・
C#.NETとSlimDXとかC#.NETとXNAとかが新しいんじゃないかな
> プロジェクトの新規作成で「Windows アプリケーション」にチェックを入れましたか? 「Win32 プロジェクト」を選んで、アプリケーションの設定で、「Windows アプリケーション」ね。
_tWinMain だけどな。
662 :
654 :2010/02/04(木) 00:34:22
あ、CLRのプロジェクトからWinフォームアプリケーションを選んでました。 フォームだから別物ということなのかな。 CLRの方が新しくいろいろできるからこちらの方を選ぶべきだとあるサイトに書いてあったのですが、 Win32を選んだほうが良いのでしょうか?
好きにすればいいけど、C++/CLI は、たぶん、君がやってきたCとは全然違うよ。
>>662 いままでWin32で開発していて、これからもWin32で開発していく
つもりなら、そのままでいい。
C++/CLIを使ってみたければ、C++/CLIを使えばいい。
「これからはC#を使うべきだ」と誰かが言ったとしても、
それを無視して、今まで通り、自分の使ってきた言語を
使い続けてもいいし、C#を使ってみてもいい。
自分の好きなようにすればいいと思う。
665 :
654 :2010/02/04(木) 00:50:26
なるほど。別物と考えた方が良いのか。 ありがとうございます。 もう少し調べてからどっちで進めるか決めようと思います。
両方やればいいじゃない
ASP.netもここでいいですか?
いや、ASP.NETスレ行けよ
>>665 ゲームを作るならWin32が一般的。
もし.NETでやりたいというならC++/CLIじゃなくてC#をお勧めしておきます。
670 :
デフォルトの名無しさん :2010/02/04(木) 10:50:03
ATLプロジェクトでシェルオブジェクト(コンテキストメニュー)のdllを作成しようとしているのですが、 プロジェクト作成時に、メインのプロジェクトと別にXXXPSのプロジェクトが作成されますが、 このプロジェクトに意味はあるのでしょうか? ATLプロジェクトの作成自体初めての初心者ですが、必要なければ消したいと思います。
VisualStudio 2008 使ってます。 Version 9.0.30729.1 SP です。最新だとおもいます。 デザイナー画面のプロパティでリスト状になっている項目が リスト展開の三角ボタンを押しても一瞬で閉じてしまいリストが見れません。 (いちおう矢印キーで変更はできるのですが・・・) みなさんもそうでしょうか?治し方があれば教えてください。
673 :
672 :2010/02/04(木) 16:39:33
なぜか分かりませんが、リスト展開の矢印ボタンを十回ほど連打してたら治りました! 有難うございました。
どういたしまして
プログラムを印刷する時に、一番上の行に表示される F:\aaa\bbb\ccc\d.c を、印刷しないように出来ますか?
それが一般的に何と呼ばれているか調べてみたほうがいいんじゃないか
どうやって?
ヘッダー
679 :
デフォルトの名無しさん :2010/02/05(金) 19:34:00
visual C# 2008では マウスのカーソルが現在どんな形になっているかを判断することはできるでしょうか? テキスト入力の|になっているのか デフォルトの矢印になっているのかで 条件判断ができれば良いなと思っております
できるでしょう。
TimerのTickイベントを設定したインターバルより前に1回だけ呼びたくて TimerA_Tick(sender, e) とか TimerA_Tick(sender, Nothing) としてみたんですが、よいのでしょうか? (ちなみに、上の場合、eの値はEmptyでした。) 一応、TimerA_Tickには飛んでますが、たまたまだったら…と思いまして。
EventArgs型の引数にはEventArgs.Emptyを渡す でもそういう場当たり的なやり方じゃなくて根本的に設計を見直した方がいい
Tickイベントで呼び出される処理は別の関数にして、そっちを呼べばいいよ。
VS2010の正式版でたらこのスレのスレタイもVS2010になるの?
>>682 ありがとうございます。
確かに場当たり的ではあるのですが…、ちょっと考えてみます。
>>684 なにいってんの?
このままだろ
2005スレにあやまってこい
>>681 こんなの設計を考え直す必要なんてないw
わりと誰でも思いつく方法だと思うんだが、タイマをON(Enabled = true)
するときにはIntervalに小さな値を設定しておいて、タイマのイベントハンドラの中で
Intervalを大きな値に変更すればいいだけでしょ。
VC2008 express edition の使い方でつまづいてるんですが(ど素人です^^;) ファイル→新規作成→プロジェクトで Win32→Win32プロジェクト→Windowsアプリケーション でプロジェクトを作成しました。 で、コードを何も書かずにビルドするとエラーが続出します。 error C3861: 'wcscpy': 識別子が見つかりませんでした error C2371: 'time_t' : 再定義されています。異なる基本型です。 などなど。。。 環境設定をどのようにすればいいのでしょうか。。。
^^;
>>690 VisualC++ 2008 Express Edition SP1
うちでは、その手順で、[ファイル]→[アプリケーションの終了] と、
[ヘルプ]→[バージョン情報] のメニューのあるアプリケーションが
ビルドできました。
>>690 ツールのオプションのプロジェクトおよびソリューションのVC++ディレクトリ出して
ディレクトリを表示するプロジェクトを、インクルードファイルにして
$(なんちゃら)で始まってないディレクトリを消すか下の方に下げてみては
>>693 うぉ!その通りでいけました^^;
以前Monoをapacheで動かすためにあれこれやった設定が残ってた。。。
アンインストールして再インストールしたのに、残ってたとは。。。
5日銭タッチまでもどって 5日銭に押さえられる形で下がってくるのかな
VS2005からVS2008に移行して.net Framework 2.0のアプリケーションを作成。 次にセットアッププロジェクトを作成し、インストールしようとすると .net Framework 3.5 を要求される。 どうも、VS2008の場合、セットアッププロジェクトは3.5になるらしい。 なんで2.0にならないの?
テンプレート使っとけ
MS の products は version 3 未満は糞っていうのが定説
>>699 手動でできるんですか。
いろいろと3.5となっているところを2.0に変えてみたんですが…orz
そういえば判りにくい場所にあったな
「新しいプロジェクト」から「Webアプリケーション」 ともう1つは 「新しいWebサイト」から「Webサイト」 の2種類のWebサイトの作り方がありますが、 両者の違いは、マスターページの有り/無しだけでしょうか?
初歩的な質問ですが、返答いただければ幸いです。 VC#2008.NETにおいてはじめてGUIプログラミングに挑戦したのですが、 フォームデザイナに貼り付けられるコントロールなどに関する詳細な情報を探しています。 基本的な部分においては問題ないのですが、やや複雑なコントロールやプロパティの利用法がもうひとつ理解できずにいます。 Webや書籍で資料を検索しても、LabelやButtonなどの一般的な利用法などは丁寧な説明があるのですが、 たとえばひとつひとつのプロパティがどんな意味を持っているのかはMSDN以上の説明はありません。 MSDNで理解しろとのことかもしれませんが、知識・経験が不足しているものにとってはどうしても言葉が足りず、 ではその前提知識を得ようとしても、役割が理解できないので探せないといった状況です。 初学者を対象にある程度深く掘り下げてある資料などご存じでしたらご教示いただければと存じます。
例えば何がわからないん?
コントロールがどんな意味を持っているのかです
「わかんない部分はデフォルトでいいじゃん」みたいなわりきりのできない、あんまり向いてない人間なんだろ
いきなり全部理解しようとせずに、わかることだけで作っていけば いいですよね。 実際すべて理解しているプログラマなんでそんなにいないでしょうし。
わかることだけ使って一生懸命実装して、 あとでAPIで一発解決できるとわかった時の空しさは異常
>>704 705は自分ではありません。ID表示されないって気付きませんでした……。
たとえばアウトラインプロセッサのようなものを作りたいとします。
するとツリーとリッチテキストエディタのコントロールを使えば簡単に実装できるな、という予測はつくのですが、
それの詳細な利用方法を調べようとすると行き詰まるといった感じです。
大抵のVS初心者向けの解説は「ボタンを押すとラベルの文字が〜」あたりで終わってしまって、
それより高度な内容を望んでも、MSDNより平たかったり詳しかったりするものが見つからずに困っています。
>>707 失礼、表現が悪かったです。ひとつひとつのプロパティは大げさすぎました。
要はそれぞれのコントロールなどがどのような機能を持っていて、どのようにすれば生かせるのかが知りたいです。
すべてを理解できれば最高ですが、趣味で利用している範囲なので広く浅くで問題はないです。
>>708 泣けますよね。
これから買うならvs2010待ちですかね・・・? 個人で利用するけどATLは標準で使いたいので最低でもstdは欲しいんですよね ところがvs2010からはstandardがなくなると聞きまして迷っています。
ネットにはあるようで肝心な情報がない あるいは密度が薄すぎる コーディング時間の90%はググってるw
>>713 いわゆるアカデミック系ですよね
無理です
715 :
デフォルトの名無しさん :2010/02/10(水) 20:26:06
>>712 今はc#かVB.netならいっぱいでてくるんですけどね
>>711 ありがとうございました。
Webサイトの方は、実行時ビルドなのでレスポンスが悪いのですね。
>>712 同意
うごいたばんざーいでマスターベーションしてるブログがいかにおおいか
一度良質なブログなりコミュニティ見つけちゃってあとはそこで収集が一番かと。
アフィブログならともかくなんでおまえらのために無償で検証しなきゃならんのか
別にお前に提供してもらわなくてもいいよ
ならよし
まあいらないゴミもあるけど、備忘録という名のネット上のチラシ裏でも ヒントになることもあるのであんまり気にならないな むしろ人柱乙とか思ってるけどw
Ubuntu使い始めのときはよく備忘録ブログにお世話になった
だねえw ゴミなのはなうなうだろw あれはマジでいらん
>>725 Webアプリは、開発時にdllを作成するが、Webアプリは、実行時に
dllを作るから、その分遅くなるんじゃないの?
作るのか作らないのかはっきりしろ
ISAPIの作り方くらい覚えろよ
>>726 後者はWebアプリじゃなくてWebサイトの間違いじゃないのか?
それはともかく、Webサイトでも事前コンパイルすることはできる
VSTOを使って、excelの表の中にwebbrowserを置いているのですが、excelのセル中にあるハイパーリンクをクリックしたときに、 表の中にあるwebbrowserでサイトを表示させるようにするにはどうすればよいでしょうか。言語はC#です。
リンクをクリックするときに、なんかイベントがあったような気がするので、 それを受け取って、WebBrowser で Navigate すればいい。
空想の話は聞きたくないです
ていうかなんでここで質問するの
734 :
726 :2010/02/11(木) 19:09:53
>>727 ,729
ごめん、後者がWebサイトだった・・・
ヴァカだからだろ。 ドキュメントやリファレンスを調べないヴァカは、マジで氏ねばいいのに。 あげく聞く場所すら調べないとか、もう屑すぎて話しにならん。
ある晴れた日のこと魔法以上の愉快な 限りなく降り注ぐ不可能じゃないわ 明日また会うとき笑いながらハミング 嬉しさを集めよう簡単なんだよこんなの 追いかけてね捕まえてみて大きな夢夢好きでしょ
意味不明 頭いかれてるのか?
こんなもん間違えるとは。 ヲタとしても、ゴミ以下かw
Visual Studio 2008 Professional Edition アップグレード って前のバージョン持ってなくてもインスコできる? ライセンスは気にしないこととして
>ライセンスは気にしないこととして この手の奴はどうしてこの行を書いてしまうのか不思議でならない
突っ込んでほしいからじゃね? こんな感じで ('A` ) (⊃⌒*⌒⊂) /_ノωヽゝ
とてもおもしろいれすですね
マジレスするとExpress Editionからのアップグレードならライセンスの問題はない。
というわけで
>>742 まずはExpressを落とせ。話はそれからだ。
Eclipse等にある、特定の変数を検索してエディタ内でハイライト表示する機能ってありますか? 例えばメソッド内での変数の使用され方や分布を眺めるのに使用したいのですが。 「全ての参照を検索」で出来ることに近いですが、この方法では別ビューに一覧表示されるので、 スコープの大きな変数であれば便利でも、局所的に使用されている変数に対してはほとんど意味がないのです。
>>746 マジで!Expressならもうiso落としてるぜ!
>>747 ない
VS2010のVBやC#ではシンボルにカーソル置いたら自動でハイライトされる
視界にシンガポールという単語が入ったような気がした
HyperLinkコントロールのImageUrlのバグって結局放置?
プロジェクトの参照について質問です。プロジェクトAとB、 およびBのアセンブリがあります。 AでBを参照すると、デバッグ時トレースできたり コードにジャンプして動作を確認できるなど便利なのですが、非常に 重くなるため通常はBのアセンブリを参照しています。 必要なときのみプロジェクト参照に切り替えたいのですが、 参照の設定ウィンドウの動作が鈍重なため、参照を削除して追加し直す という作業に時間がかかってしまいます。 素早く切り替える手段をご存じないでしょうか?
それなら別にアセンブリ参照のままでいいんじゃないの? デバッグ実行とか普通にできるだろ?
ソリューションエクスプローラーやプロパティなどのウインドウの 背景色を、黒にするにはどうすればいいでしょうか。 エディター部分はできたのですが。。
include とか lib とかのパスの設定ウィンドウの使い難さはどうにかならんもんかな
自分で.vcprojとかvssettingsを書き換えるとか 一応XML形式だしそう難しくないと思う
初歩的な質問ですいません。 VCコードをC#に一部移植する作業でつまずいてます。 当方VCがまったく分かりません。。。 ↓のコードで出てくる void func(String^% str) { str = L"func"; } 「^」と「%」と「L」はそれぞれどういった意味なのでしょうか? 記号文字って、グーグルで検索してもスルーされてしまうので困ってます。
C++/CLI
ビルドしたアセンブリをReflectorで見てみろ。そっちの方が早そうだ。
void func(out str) { str = "func"; } // by C# に同じ。
いつも思うんだけど、このスレではVSというIDEに関する質問以外もスレチじゃないのか? いや、別に排除せよっていうわけではないんだが。
そう思うなら、お前が「適切だと思うスレ」に誘導すればいいだろ。
>>758 継承プロパティを使った方がスマートでしょ
ただあれって、ヘルプ見ても使い方が分からなくて、
IDEで編集出来るようになるまでが大変だった
シンボルにカーソル シンボルカーソル シンボカーソル シンボカール シンボガール シンポガール シンポガアル シンガポール
くどい(キリ
クドセッカイ クドセカイ クドカイ クドイ
シンボルをカーソルにあわせてクリック……シンボルをカーソルにあわせてクリック…… シンボルをカーソルにあわせてクリック……シンボルをカーソルにあわせてクリック……
772 :
デフォルトの名無しさん :2010/02/15(月) 16:54:13
Visual Studio2008でflv動画を扱いたいのですが可能ですか? windowsMediaとQTはツールでありますがflvが見当たりません
774 :
デフォルトの名無しさん :2010/02/15(月) 22:43:29
×シンボルをカーソルにあわせてクリック ○カーソルをシンボルにあわせてクルック
>>775 まて、実は
×シンボルをカーソルにあわせてクリック
○男のシンボルをカーソルにあわせてクリック
かもしれん
シンガポールの正式名称は「シンガポール共和国」で、首都はシンガポールです。 シンガポールの通貨はシンガポール・ドルです。日本との時差は−1時間で、サマータイムはありません。 シンガポールは熱帯モンスーン気候に属しているため、年中高温多湿です。 雨季と乾季に分かれていて、天気もそれぞれ特徴があります。10〜3月の雨季は雨が多く、気温もいくらか下がります。 一方、4〜9月の乾季は雨が少なく、空気も乾燥しており、特に6〜8月は日差しが強いです。
Visual C++ 2008 express editionのテキスト入力に関連した質問です。 ""(ダブルコーテーション)や( )など、片一方だけを入力した後、自動的に もう片方の入力補助を望んでいるのですが、その場合どの項目を設定すればよいのでしょうか? 説明が下手なので下記に書いてみます 1. "(←1つのダブルコーテーションを入力) 2. 1つ目を入力したら自動的に もう一つ " がテキスト画面上に生成される。 上記2のような入力補助設定があればと思いまして… 宜しくお願いします。
そんな不気味な設定あったっけか?
DevExpressとかアドオンを導入しないと無理じゃね?
>>779 無知で申し訳ないです。最近C言語をやってみたいと思い、色々初めてみました。
macのeclipseというアプリでは「"」を一個打つと、自動的にもう一個「"」が出てきたので
便利だなと思いまして、同じような入力補助がvisual C++にもあればと思い質問させていただきました。
XMLとかだと標準でそうなってるけど(というか=で=""になる)C#の方はそういう設定項目はないねえ。
みなさんありがとうございました。 Cの初歩を覚えるのが手一杯なので、アドオンによる機能拡張等はまた後日検索してみたいと思います。 即レスありがとうございました。
残念だがアドオンはEEじゃ使えないから、代わりに入力支援付きのエディタが 出る前から使われている伝統ある方法を教えよう 最初からペアで入力。場合によってはセミコロンや改行も先に入力 まあ、何のひねりも無いがこの方法が一番環境を選ばなくて確実 (以下、余談) quotationは括ったものか括るという行為で、記号の方はquoteかquotation-mark
正直、あったらちょっと気分いいけど無くても全然困らない機能なんじゃないかって気はする。 しかし、すこしも賢くなったような気がしない余談だw んーなこと誰でも知って(以下略
たしかにインテリセンスの素晴らしさに比べりゃどうでも良いわな。
C#で閉じ括弧を入力するとオートフォーマットが行われるのが気持ちいい
クオート関係はいつも最初に2つ入れちゃうので、 " 入れると "" になるやつ使ってると毎回必ず """ になって一つ消す羽目になるw
asp.netとかで作る時は切ってるなあ閉じタグ自動 いちいち戻すのマンドクセ
DataGridViewのセルにタブを含む文字列を出力したのですが、 セルの見た目上はタブが表示されず困っております。 セルの編集・クリップボードにコピー後の文字列などにはタブがちゃんと含まれているのですが、 DataGridViewの通常の表示でタブを表示することは可能でしょうか? 環境は VB2008ExpressSP1 です。
初心者でこれはごちゃごちゃしてると思って避けてたけどVisual C++楽しいなあ
なんか物々しい使用許諾契約書が表示されてびびったので何もせずブラウザを閉じた
64bitOSで32bitアプリの開発、デバッグはまともにできますか?
AMD64ならx86と互換性あるだろ
うん、でもまともな奴にしかできないから。
798 :
デフォルトの名無しさん :2010/02/24(水) 12:17:04
C#2008Express製のアプリでClickOnceのテストをしているのですが、 初めて起動するときにセキュリティの警告が出てくるのですが2回目以降は出なくなります。 これをテストのために繰り返し出るようにしたいのですが、 ClickOnceの状態をクリアする方法を教えてください。 別にアカウントを作くればできることはわかりましたが、 同じアカウントでリセットしたいのです。 オンライン起動だけでなくローカルにインストールで、 アンインストール、インストールを繰り返してもセキュリティの警告は復活しないようです。
署名の有効期限を短くするとか消すとか?
怪しいフォルダにめぼしをつけてコピーしておく。 新しいユーザーを作って警告が出た後に、めぼしをつけたフォルダの差分をとる。 レジストリも一応とっとけ。
windowsの機能であるところの「システムの復元」とかダメかな
803 :
798 :2010/02/25(木) 12:15:11
OSの再インストール覚悟でレジストリから削除。これでサラ状態になりました。 HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0 HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Deployment\SideBySide\2.0 これの下の怪しそうなところをチョイスして削除。
C#の勉強のためVisualC# 2008EEをインストールしました。 さっそくEmacsキーバインドに、と思ったのですが オプション→「環境」→「キーボード」→「次の追加キーボード マップ スキームを適用」 の一覧には(既定)しかありません。 ぐぐってみたところ、普通はここでEmacsが選択できるようですが… どなたか同じ問題が起こった方、教えて下さい。
ぐぐれかす
254 :仕様書無しさん [] :2007/12/15(土) 13:02:59 だれも、二人の主人に兼ね仕えることはできない。一方を憎んで他方を愛し、 あるいは、一方に親しんで他方をうとんじるからである。あなたがたは、 リチャード・ストールマンとビル・ゲイツに兼ね仕えることはできない。
VC++2008EEのプロパティページを開こうとするとフリーズする。 いったい何が起きた。試しにAVG削除してみたが変わらず。
808 :
807 :2010/02/25(木) 17:27:07
自己解決。 どうやら画面をピッボットで回転して縦に使っているとフリーズするらしい。 適当な.cppのプロパティを表示させようとした時にピッボットしている画面にプロパティのWindowが出るとフリーズ。 デュアルディスプレイの場合、片方がピッボットしててもピッボットしてない ディスプレイにプロパティのWindowが出る場合はフリーズしない。 ちなみにグラボはGoForceでOSはXPSP3。 再現する人いる?
そもそもピポットなんて機能使っているやつがいないんじゃないかw
もしかして: ピボット
とりあえず画面を反時計方向に90度回転させてみたけど、俺の環境では再現しない。 VSはEEじゃなくてProだけど。 というか、そんなドライバレベルの理由でアプリがフリーズするかね。 別の原因なんじゃないのか。
100% グラボのドライバのせい
void test(){} void test2(){} int main(){ printf("%d",test==test2);} なんかVC2008これReleaseでやると0にならないんだが、俺だけ? バグですか?
えっ
815 :
デフォルトの名無しさん :2010/02/25(木) 21:22:09
えっ
void test2() { static int s=0;++s; } にしたら期待通りになりました。 最適化で関数が同じとみなされてたのかな・・・
逆アセンブルしてみりゃいいんじゃね?
testやtest2にマウスポインタ乗せたらアドレスが出るだろ リリースのときは最適化されて同じアドレスのはず ていうか、そもそも何がしたいんだそのコードは
確かに/O1でコンパイルすると1になるな。 アセンブラ出力させるとtest,test2別個に出てる。 逆アセンブルはめんどくさいからパス。
おもしろい最適化だが規約に沿ってるのかね?
アセンブリはちゃんとアドレス見てる が、中間COMDAT除去で同じ所にまとめるので1
すごい・・・ 冗長な COMDAT を削除しない にしたらOKでした。 ありがとうございました。
DataGridViewでリストを上下にスクロールした状態で、今見えている一番上の行の インデックスってわかるんでしょうか?
うん。
最適化がかかったように見える
なぜここで聞くのか100文字以内で答えよ
ListViewならEnsureVisibleがあるのにな。
保護・継承されたメンバを隠してプロパティを探せば多分見つかるんじゃね?
>>813-823 namespace STUDENT_S201000001 { void ex01() { } }
namespace STUDENT_S201000002 { void ex01() { } }
提出された課題をこんな感じで結合して、同じアドレスになったら0点にするんだろw
なに火病ってんのお前
VSのエディタ部分に背景画像を表示したいんだけど 何かいい方法ないかなアドオンとか作らないとだめ?
以前、どこかのスレで気色の悪い萌えキャラをエディタの背景にしてるキャプチャ画面を 見た記憶がある。 しかし、個人的には吐き気がするよああいうの。
フォントとか背景色で楽な環境を模索するのは理解できるが、 背景画像を変えてわざわざ文字を読みにくくするなんてことを する意味がわからない。
ヘタ字なら許せるがヘタ絵はゆるせないな。
気分の問題だな
壁紙と同じ
>>829 ありがとうございました。
DataGridViewとEnsureVisible でググってみたら、
FirstDisplayedScrollingRowIndex というのがありました。
VBでペイントを作っているのですが、色を選択する際に 右クリックと左クリックで分ける場合はどのようにすればいいですか?
e.Button == MouseButtons.Right
プロジェクトを新規作成するたびに毎回構成プロパティで 警告レベルを4に変更してるんだけど(デフォルトは3), プロジェクト作成した時点でデフォルトで4になるように設定する方法ありませんか?
プロジェクトテンプレート弄ればいけるんじゃね。やった事ないけど
はじめまして
プログラミングを始めてみようと思い
VB2008 Express EditionをダウンロードしMSDNを参考にして
http://msdn.microsoft.com/ja-jp/library/xk24xdbe.aspx ここら辺りは勉強したのですがこの後どういう知識をつけていけばいいのかわかりません
ひとつ勉強がてらに作ってみたいと思っているのが
オンラインゲームなどの自動ログインツールで
ブラウザでID、PWを入力しログイン、ゲームスタートなどの動作を
プログラムで自動化し、そのプログラムにID、PWを入力すると
プログラムからゲームが直接起動できるようなものを作りたいと考えています
こういうのを勉強すればいいよなど
なにかアドバイス、指摘等頂ければ幸いです
よろしくお願いします
VBスレで聞け
なんでいきなりそんな難しいものつくるんだよw
849 :
846 :2010/03/02(火) 21:05:47
難しい物だったんですね・・・ てっきり簡単な物だと思ってました 一応VBスレでも聞いて見たいと思います ありがとうございました
VBよりUWSCとかの方が手軽なんじゃないの 使ったことないけど
オンラインゲームって外部ツールからアクセスできるの?
>>851 クライアントを起動するだけならできるんじゃないか
その後のことは知らん
作った片っぱしから対応されて作るの嫌になって辞めた。パン屋とかゲーム自身。
はじめてプログラミングするのにVBは不適当じゃないか。
今ならC#でいいような気もするよね。ポトペタも出来るしガワが違うだけでVBとほぼかわらん
>>851 他アプリにキー入力情報を送る程度なら簡単だよ
ただ、オンラインゲームはAPI系の入力はまず弾かれるよ
そうなるとドライバとか、そうゆう次元の開発に…
はじめてならJavaScriptでしょう
初っ端にあれに慣れると型付言語に一切対応できなくなりそうだw
はじめてがPerlだのRubyだのなんて人も最近は結構いたりするんじゃない? まあVSとは関係ないか。
むかしはPerlでbotクライアント開発してたな
むかしはPLIとJCLでバッチ処理つくってたな
パンチカード使ってかw
C++で関数再帰が深すぎてスタックがオーバーフローしてしまいプログラムが勝手に終了してパソコンが爆発するんですが try{}catch(スタックオーバーフロー専用のexception){ ここで例外を捕らえられませんか? }
パソコンが爆発するなら,そんなに何回もデバッグできないね.
すみませんパソコンが爆発するというのは冗談で書きました・・・。
スタック使いきった状況じゃもう何もできないから終了させるしかない
関数の中でスタックサイズが一定量切ったら戻る、とか入れるのがいいかもね。 ただしスタックサイズはリンク時に決定するから、事前にサイズはわからない。 調べるなら環境依存だね。
危ないところだけ別プロセスにすればいい
MemoryFailPoint
stackoverflowは構造化例外(SEH)で捕まえるしかない。 __try __except(stack_overflow_exception_filter(GetExceptionCode())) .. てなかんじで。
結局終了させるしかないわけだがw
auto変数になんかでかいの食ってるだけじゃないの?
>>865 e1000eドライバを読み込む度にNICが死ぬ(EEPROM上書き)というバグがLinuxカーネルに有ったことを思い出した
o
877 :
デフォルトの名無しさん :2010/03/05(金) 15:53:35
そこにソースもどうやって使うかも書いてあるじゃないか
日本でよくある「VCはこういうふうに使う」howtoサイトじゃなくて 「おれがこういう便利なクラス作ったよ」自作ライブラリ公開サイトだってわかってるよね?
>>878 >>879 レスどうも。
このサイトにアップした人が作ったといのは分かってます。
ただ、VS2008などで、標準で用意されてないのかな?と思ったので。
(Qtには標準であったので、VSにも標準であるものかと思ってしましました)
ってかMFCじゃないのかそれ
標準で用意されてるものをわざわざ別物みたいにつくって★5近い評価うけてるならそのサイトはジョークサイトだな。 そう思わないか?
>>882 そうの通りなのですが、"その当時"は無いから作ったのかもしれないですからね。
(発表したのが2003年のようですし、VC6 and .NET, IE5ですから)
それに、その当時、その人の環境に無かったから作ったのであって、
今の環境に無いとも言えないかと思ったので。
スレチなのでそろそろ
885 :
877 :2010/03/05(金) 16:53:22
失礼しました。
ちょっと、言葉が過ぎました。
リストビューのノードの横に、パラメータ欄があって、
そこに値を設定出来るようなUIが欲しかったのですが、
無いから自作しろって事でFAですな。
>>884 ここでもスレチですかw
ではどこが正しい?
VisualStudioに関係ない話にまで突っ込もうとするからスレチだって言われるんだろ。 想像上の当時の事情なんかがVS2008に関係あるのかと。
887 :
877 :2010/03/05(金) 17:39:27
>>886 一応言っておきますと、質問の趣旨は
>>877 のURLにあるようなアイテムを2008が提供しているか聞いただけです。
なので、質問自体は2008のスレで間違っていないかと。
(そのあとの事は、やや誤解があったのでフォローしただけです)
そのフォローがどんどんスレチになっているから「そろそろ(やめよう)」って意味だろう
>>888 どんどんもなにも、1回しかフォローしてませんが・・・。
まぁ、揚げ足取りしても仕方ないですな。
VSスレって「IDEの」使い方の話をするスレだと思ってたわ。 コンポーネントはスレ違いじゃない?
>>889 | ̄``''- 、
| `゙''ー- 、 ________
| ,. -‐ ''´ ̄ ̄`ヽ、_ /
|, - '´ ̄ `ヽ、 /
/ `ヽ、ヽ /
_/ ヽヽ/
/ / / / / / ヽハ
く / /! | 〃 _/__ l| | | | | | | ||ヽ
\l// / | /|'´ ∧ || | |ー、|| | | l | ヽ
/ハ/ | | ヽ/ ヽ | ヽ | || /|ヽ/! |/ | ヽ
/ | ||ヽ { ,r===、 \| _!V |// // .! |
| || |l |ヽ!'´ ̄`゙ , ==ミ、 /イ川 |─┘
| ハ|| || | """ ┌---┐ ` / // |
V !ヽ ト! ヽ、 | ! / //| /
ヽ! \ハ` 、 ヽ、__ノ ,.イ/ // | /
┌/)/)/)/)/)/)/)/)/)/)lー/ ` ー‐┬ '´ レ//l/ |/
|(/(/(/(/(/(/(/(/(/(/│|| |\ 〃
r'´ ̄ヽ. | | ト / \
/  ̄`ア | | | ⌒/ 入
〉  ̄二) 知ってるが | | | / // ヽ
〈! ,. -' | | ヽ∠-----', '´ ',
| \| | .お前の態度が | |<二Z二 ̄ / ',
| | | _r'---| [ ``ヽ、 ',
| | | 気に入らない >-、__ [ ヽ !
\.| l. ヽ、 [ ヽ |
ヽ| \ r' ヽ、 |
C#じゃないか
やることは同じ
VC#2008 Expressで分からないことがあるので助けて欲しいです。 ソリューションエクスプローラのプロジェクト名を右クリックで追加の新しい項目を選択してサービスベースのデータベースを 追加したいんだが、選択して追加すると --------------------------- ローカル データベース ファイル --------------------------- オブジェクト参照がオブジェクト インスタンスに設定されていません。 --------------------------- OK --------------------------- ってでて何も出来なくて困ってます。どうすればいいだろうか。
>>895 SQLServerExpressとCompact以外は使えんよ
897 :
デフォルトの名無しさん :2010/03/08(月) 10:53:02
>>885 オーナードローすればたぶん簡単にできると思う
また再頒布パッケージ更新か
____ / -- 丶、 / ノ ●) ヽ┏┓ .| (●, ,⊃ ノ ┏┛ .ゝ、 `´ .へ ・
Visual Studio 2008 Standard でもPGOはちゃんと動いたので書いておきます。 まず下の2つも同時にインストールします。 VC# ... cl.exe のインストール必要 VB ... pgo90db.dll など、pgo*.*のインストールに必要。 そして 1. 構成プロパティ、「全般」で「プログラム全体の最適化」を「リンク時のコード生成を使用」に。 2. 「リンカ」「最適化」「リンク時のコード生成」で「ガイド付き最適化のプロファイル インストルメント」に 3. リビルドしてプログラムを起動後、いろいろ使う。 4. 「リンカ」「最適化」「リンク時のコード生成」で「ガイド付き最適化のプロファイル 更新」に 5. 「ビルド」(リビルドしてはまずい) これで自作のアプリで9%ほど高速で走るのが確認できました。 「プログラム全体の最適化」項目はC/C++のとこにもあるのですが、上記の手順で 自動的に「リンク時のコード生成を有効にする」になるようです。
PGOって何?
ggrks
ボタンの文字ギリギリにコントロールを小さくしたいのですが どうしても文字とボタンに隙間ができてしまううえに 一定以上小さくしようとすると文字の一部が消えてしまいます。 .__ |文字| ←このようにしたいけれど . ̄ ̄ ┌──┐ │文字│ ←これ以上小さくすると文字の一部が消えてしまう └──┘ ・marginとpaddingは0 ・TextAlignはMiddleCenter(他にも試しました) 文字ギリギリのサイズのボタンを作成するには 他に何を設定すれば良いのでしょうか?
muri
オーナードローすれば何でもできると思う
>>906 どの言語で作成されたかはわからないけれど
これを実現しているアプリケーションがあるのですが
「VisualStudio2008では無理」ということでしょうか?
「きみでは無理」
>>907 オーナードローについて少し調べて見ました。
なるほど、デザイン設定の段階ではなく
プログラムから描画させる方法なら可能なようですね。
オーナードローについてもう少し調べて勉強してみます。
ありがとうございました。
>>909 できるようになるまであきらめずに頑張ります。
励ましの言葉としてありがたく感謝!
buttonコントロールにこだわる必要が有るの?
有るから書いてるんでしょ。 まずは否定から入る人って多いよね。
Nexusの方が響きが良かったんだがな
単にボタンを押したかどうかが必要なだけなら、LabelコントロールのClickイベントにしちまえ、とかな。
>>915 912のご高説によれば,それじゃ駄目なんだってさ.
>>911 は別の方法はだめなのかという提案だと思うんだ。
で、
>>912 は
>>911 の質問に対して
>>910 の回答を待たず、まず否定から入っているよな。
つまり、ほんと、まずは否定から入る人って多いよね。
つまり、ほんと、必死だなw
びじゅ☆すた
つまり、何が言いたいのかね?
だからスレ違いはスルーするか誘導してやれと
誘導より引導を渡す
ひかえおろう、この引導が目に入らぬか
それは陰嚢
深夜番組用?
開いただけでメインのformがデザイン、コードとも更新ありの状態(タブに*つき)になるソリューションが有るんだけど何でかな? 別のソリューションではこんな事は無いんだけど。
タイムスタンプとPC時刻はどうなってる?
当該のフォーム(.cs, .Designer.cs, .resx)と.suoが更新されている。 PCの時刻は正しい。何でだろう?
デザイナが自動修正するけど修正結果のコードは元と同じ、ってバグがあるんじゃないかな。
930 :
デフォルトの名無しさん :2010/03/18(木) 12:52:11
VB2008とかSpreadを使った仕事をするんですが、 いいサイトとかスレとかご存じないですか?
失礼しました。上げちゃいました。
そんな漠然と聞かれてもなあw 何がしたいの?
もともとVB6.0のシステムを.Netへ移行させるんです。 で、自分のスキルとしてはVB5.0は触ったことがあるんですが、 6.0はなく、オブジェクト指向などの概念も頭に無い状態です。 そんな中で移行作業をするんですが、 それまで使っていたGkitというものからSpreadへ 変更する、ということで勉強中なんですが・・・
外注した方が安いよ
>>933 VB5.0 と 6.0 は変わらないけど VB.NET は結構違うよ
でもオブジェクト指向うんぬんは、クラス自作しないなら
あまり気にしなくても何とかなると思う
モジュール変数なんかも使えるけど
クラス使った方が問題起きないし楽だから極力使わないだけ
最終目的が単なる移植(ユーザーの要求する処理が出来ればOK)なら
VB6.0 でのクラスの使い方だけでも十分に満足な物は作れるよ
>>934 外注請負先がうちなんです。
>>935 クラスを自作しないといけないんです・・・
また、あくまでも今回のを叩き台として他のシステムでも
使う可能性が。。。
そんな仕事拾ってきたバッキャローに祝いか呪いの言葉は投げたか?w 話はそれからだ ・VB.netの基礎解説本一冊買って読んで足がかりにして、(経験者なら1,2日ありゃ終わる)、ひたすらぐぐる ・サイトはVB.netスレのテンプレとか、.netじゃないVBスレのテンプレから探すとか ・VS付属の、VB6コードから.netコードに変換するコンバーターに突っ込むとかか? エラーや警告は大量に出るだろうが、つき合わせて対応関係を見ていけば、全然分からない状態なら無いよりはマシかもしれない。 とりあえずVBスレのどっちかに行っておけ。
まあVB.NET初心者スレ向きかね
オブジェクト指向わかってない人間にクラス作らせるとか死亡フラグ立てすぎだろ
>>937 了解です・・・とりあえず1冊買って雰囲気掴んでググります。
ところで.NETへ移行つっても先方はVB.NETを期待しているのかね いや、以前うちの会社にもVB6.0から.NETへ移行したいって 話がきたことあって最初はVB.NETのことかと思ってたら C#のプロジェクトだったってことがあったのでちょっと気になった
そこは大丈夫です。 VBの.NETです。
943 :
デフォルトの名無しさん :2010/03/19(金) 02:58:02
GKitって、富士通AEのか? 察するにGKitOCXからGKit.NETへの移行かな? オブジェクト指向はあまり分かって無くても行けそうだが、 VB6とVB.NETの微妙な言語仕様の違いを修正するのが大変そうだ。 まぁ、ともかくがんばってくれ!
世の中には孫請けに投げるというビジネスモデルもありまして
もともとVB6.0のシステムを.Netへ移行させるんです。 で、自分のスキルとしてはVB5.0は触ったことがあるんですが、 6.0はなく、オブジェクト指向などの概念も頭に無い状態です。 そんな中で移行作業をするんですが、 それまで使っていたGkitというものからSpreadへ 変更する、ということで勉強中なんですが・・・ あ、ウチは孫請けなんで業務現場のことはよくわからないんですけど・・・
946 :
デフォルトの名無しさん :2010/03/19(金) 11:04:50
デスクトップパソコンからノートPCへコピーしたら、 モジュールバスというファイルが開けないのですが、 開くためにはどうしたらいいのでしょうか?
何をコピーしたのかさえ書かない奴は初心者板に逝け
948 :
デフォルトの名無しさん :2010/03/19(金) 12:08:18
最近,ネタが多いなw
どこまでがネタなのか問題だな。 あ、ちなみに移行の話はほんとですよ
俺ァVBのコトはよくわからんが、それって新規開発級なんじゃないか?
VB6からの移行なら新規開発と変わらんね。 画面周りは完全に作り直し、DB周りも作り直し。 移行ツールもあるがActiveXとかそのまま使っちゃうので、 とても今後のメンテには耐えない。 モデルやビジネスロジックはちゃんと分離されていれば使えなくは無いが、 VB6製のアプリにそれを望むのは酷というもの。
相変わらずレベルが高いな(笑)
メンテナンスモードにシリアルナンバーの番号入れるところが現れないんだけどどうすればいい?
warehasine
958 :
デフォルトの名無しさん :2010/03/21(日) 10:05:06
Team System 2008にて、ASP.netアプリのパフォーマンステストを
したいのだが、設定がうまくできません。
やりたいことは、テストサーバ(WindowsServer2008)に発行したアプリを
開発端末(Team System使用)から利用し、パフォーマンスを計測したいです。
サーバ側へのアプリ発行、IIS設定は完了しており、動作はする状態です。
しかし、Team Systemのパフォーマンスエクスプローラから
上記Webサイトを追加しようとすると下記メッセージが表示され
設定をすることができません。
http:// 【テストサーバ名】/【アプリ名】 は有効なローカル Web サイトにマップされていません。
お分かりになる方、ご教示いただけませんでしょうか…
2chで仕事の質問wwwwwwwwwwww
なんか壊れてるんだろうね。関連づけとか。 ま、フォーマットから再インストールするのが早そう。
やっぱり、そうですか なんとかしてみます。 ありがとうございました。
as_variablescope.obj : MSIL .netmodule または /GL を伴ってコンパイルされたモジュールが見つかりました。/LTCG を使用して再開始してください。 リンカのパフォーマンスを向上させるためには、コマンドラインに /LTCG を追加してください。 AngelScriptコンパイルしようとしたら表示されたんですがどういうことなんですか
そのまんまの意味だ
965 :
デフォルトの名無しさん :2010/03/22(月) 03:48:42
入力した文字の保管機能みたいなのは使うのでしょうか? 例えば、mybufなどと宣言されていた場合、プログラムの途中でmyまで入力したときに何かの キーを押すとその後のbufまで勝手に保管してくれるような機能のことです。
967 :
デフォルトの名無しさん :2010/03/22(月) 04:02:02
Windowsエクスプローラでファイルを右クリックした時に出てくるコンテキストメニュー。 ここに、"俺のプログラムから開く"と言うメニューを追加したいのです。 「送る」でもなく、「プログラムから開く」でもなく。 VisualStudio2008のセットアッププロジェクトとか、セットアップウィザードで "俺のプログラム"をインストールする際に、その辺の設定を行ってしまいたいのですが どうしたら良いのでしょう・・・。 結構調べたんですが、解りません。 教えてください。お願いします!!
レジストリ
関連付け
971 :
デフォルトの名無しさん :2010/03/22(月) 23:32:04
Windows SDK 7.0 にしてる人いる? なんか変わった?
972 :
967 :2010/03/23(火) 00:30:53
皆さんありがとう。 もう少し調べて、頑張ってみます。
>>971 Windows 7で追加されたAPIの宣言が増えている。
自分が違いを感じているのはこれくらい。
これで開発したWebアプリは、IISのバージョンで制限を受けるのでしょうか? .net知らないだけなんですが、よくわかりません。 たとえば、XP付属のIIS環境で動かすことできますか?
XPに.NET Framework 3.5を入れれば一応動くよ。
即レスありがとうございます!
>>973 そうなんだ、ありがとう。
VS2010の正式版まで待つことにするよ。
あれ?VS2010って、3月22日にオーポンじゃなかったか?
a
またライブラリの更新きてんね。 KnowledgeBaseの記事がまだ登録されてないから なにが修正されてるのかわからんが。
VSって個人で買う人ってやっぱすげー、できる人? お金をとれるソフトを書けるだけの知識がないと買っても損するだけ?
はい
お金ない&C/C++の勉強するのが目的なら 最初はgccとかフリーので良いと思う
そして環境の劣悪さに挫折するんですね わかります
バグを発見した。 VS2008で、WIndowsXPで、Google日本語入力をインストールした環境で プロパティのコンボボックスを選択すると、ドロップダウンが表示されない。 んで、5回くらいコンボボックスのドロップダウンの下矢印ボタンを押すと ようやく表示される。 マジだよ。 試してみて。
それ VS2005 でもなるよ
まあ普通の C/C++ の勉強するんだったら VSEE より gcc の方がたぶん楽だろなあ。 Windows 環境で何か意味あるもの作ろうと思うと VSEE だろうけど。
>>984 お金持ちですね
安いっていっても、2万程度はする
2万回収するだけのソフトをかけるようになるには
数年かかるのでは?
趣味に2万くらいはなんともないだろう。 他の趣味だったらもっと金掛かるぜ。 例えば車とかバンパーだけで10万とかするし 車高調だって15万とかするし。
>>990 自転車が趣味の人が、自転車で金を回収しようと思うか?
自動車にウン百万円もかける人が(以下略
gccで10時間かかるところをライブラリ使って1時間で作れればもう元とったも同然だよ 「俺の時間と労力には一銭の価値もない」っていうなら無料ソフト使ってればいいさ
>>990 プログラミング能力に関して数年かかるようじゃ、どうせものにならない。学習能力なさ過ぎ。
企画的に生み出せるかどうかは、センス(嗅覚)がものをいう。これは未知数。
別にPG能力無くても企画力が突き抜けてるヤツいるしな。
次スレまだ?
また妄想大爆発な人がいらっしゃってるようで。
プログラミングが趣味ってどんだけヲタだよw 車や自転車とはわけあちがうだろ 趣味は?って聞かれて、 「プログラミング」なんていうやつ見たときねーよ
俺はオタって言われるから言わないよ でも一番の趣味
1000
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。