Visual Studio 2005 Part 25at TECH
Visual Studio 2005 Part 25 - 暇つぶし2ch342:デフォルトの名無しさん
09/01/07 10:35:16
>>337
PETSCII を知らんのか。MZ-80もこれをまねしただけじゃん

343:デフォルトの名無しさん
09/01/07 10:46:43
>>305以降を読んで思い出した。
前にものすごい不細工とセクスしたとき常識の違いに驚いたんだ。
基準がおかしいと常識も変わる。

344:デフォルトの名無しさん
09/01/07 17:37:59
プロジェクト、テンプレート、設定をそれぞれ任意のディレクトリに変更したのですが
VS2005を立ち上げるたびに、DocumentsにVisual Studio 2005フォルダが作られます
これを防ぐにはどこの設定を変更すればいいのでしょうか?

345:デフォルトの名無しさん
09/01/07 22:53:23
>>343
素人童貞は不細工女とすらセックルできないやん
フーゾクで膣オナニーして童貞捨てたつもりになれるなんて、元から常識の範囲を逸脱している

346:デフォルトの名無しさん
09/01/09 10:36:12
VC6で作ったDLLを2005で使う方法を質問しようと思って開いたらまさかピンクスレだったとは><
スレチスマソ・・・

347:デフォルトの名無しさん
09/01/09 14:47:54
VC8では、pdbを生成せずにイメージにデバッグ情報を付加することはできますか?

348:347
09/01/09 18:20:53
ピンクスレだったのですね。失礼しました

349:デフォルトの名無しさん
09/01/09 19:52:32
/ZIやめればいいのでは

350:デフォルトの名無しさん
09/01/12 14:26:14
昨日ソープでアナル舐めをしてもらってる最中に
おもいっきり屁をこいたら激怒されて店員呼ばれた
んで明らかに自分より年下の店員に裸のまま
「いい大人が最低限の道徳くらいわきまえろ」って懇々と説教された

欝orz


351:デフォルトの名無しさん
09/01/12 17:14:31
コピペk(ry

352:デフォルトの名無しさん
09/01/12 22:05:00
>>351
パコパコママ
URLリンク(www.pacopacomama.com)

353:デフォルトの名無しさん
09/01/13 21:01:12

それにしても、アニメ・ゲーム・コミックなどヲタ3大アイテムを好むのにロクなヤツいないな。
犯人は強姦物の同人誌手がけてたらしいし、おまけに素人童貞なんだとさ。

江東神隠し殺人・・・

「強姦すれば性奴隷になって自分の言いなりになる」なんて本気で思ってるんだもんな、呆れて物も言えんわ


【詳細一覧】江東マンション神隠し殺人事件 初公判 - MSN産経ニュース
URLリンク(sankei.jp.msn.com)




354:デフォルトの名無しさん
09/01/13 21:41:00
コピペ君って馬鹿だな、まで読んだ。

355:↑
09/01/13 22:16:41
また出たよ、素人童貞

コピペじゃないだろ

356:デフォルトの名無しさん
09/01/13 22:32:27
コピペ君ってこのように自分の行為の意味がリアルでわかってない頭オカシイ奴が多いんだよなw
まで読んだ。

357:↑
09/01/13 22:40:48
図星かw

お前みたいなやつなんだろな、「女は強姦すれば性奴隷になって自分の言いなりになる」なんて妄想抱いてるの。
せいぜい性犯罪起こすなよ。

358:デフォルトの名無しさん
09/01/14 01:30:39
↓こっち行って好きなだけ暴れてこい。そして二度と来るな。

半角二次元
URLリンク(yomi.bbspink.com)

359:デフォルトの名無しさん
09/01/14 08:57:48
           ∩_
           〈〈〈 ヽ
          〈⊃  }
   ∩___∩  |   |
   | ノ      ヽ !   !
  /  ●   ● |  /
  |    ( _●_)  ミ/ こいつ まピョーん☆
 彡、   |∪|  /
/ __  ヽノ /
(___)   

360:デフォルトの名無しさん
09/01/15 05:01:20
関数名は__FUNCTION__でとれるじゃん?
クラス名は?

361:デフォルトの名無しさん
09/01/15 08:43:42
3年B組

362:デフォルトの名無しさん
09/01/15 12:57:23
出席番号は?

363:デフォルトの名無しさん
09/01/17 08:11:32


364:デフォルトの名無しさん
09/01/17 08:16:13
Microsoft .NET Framework 2.0 Service Pack 2
URLリンク(www.microsoft.com)

365:デフォルトの名無しさん
09/01/17 12:43:15
コピペ君って馬鹿だな、まで読んだ。

366:デフォルトの名無しさん
09/01/18 16:41:25
Visual Studio 2005 Standard Edition ってもうどこいっても在庫ないんかな?
Proを12万くらいかけて買う気にもなれんし…。


367:デフォルトの名無しさん
09/01/18 17:21:04
>>366 ネットで中古

368:デフォルトの名無しさん
09/01/19 11:54:05
>>366
2008じゃなく2005のStandardがいいってのは
もしやWindowsMobile開発かい?

369:366
09/01/19 22:28:30
>>367
オークションとかでも見つからないんだけど、どっか良いお店をご存知で?

>>368
WindowsMobileにも少し興味あるのと、Win9x系のCRTサポートが最後のバージョンというのも。
WebKitとかオープンソース系のものは、ビルドにVS2005以上を要求するのが結構あるので
やっぱし持っときたい。

370:デフォルトの名無しさん
09/01/20 01:06:10
>>369
物がまだあるかどうかは知らないがProのアップグレード版でも予算オーバー?
ExpressEditionからのアップグレードもOKだが。

371:デフォルトの名無しさん
09/01/20 07:26:21
そこまで色々したいんなら、正直サブスク込みで買ったほうが
いいと思われ。金かかるけどさ。2005 も手に入るよ
…OS とか 6.0 とかはもう軒並み消滅してしまったんだけど。
某 Java の影響で。

372:デフォルトの名無しさん
09/01/20 12:41:47
Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1: BETA
2005でもいけるのかな?

373:367
09/01/22 03:11:03
Visual Studio 2005 Standard アップグレード版

374:デフォルトの名無しさん
09/01/24 01:54:03


375:デフォルトの名無しさん
09/01/24 23:53:49
Visual Studioって最適化の段階で、
定数の畳み込みって行われてますよね?

376:デフォルトの名無しさん
09/01/25 01:33:56
Visual Studioはコンパイラじゃないです

377:デフォルトの名無しさん
09/01/25 01:34:56
MSがVisua Studioに入れている言語のコンパイラなら、どれもそれくらい朝飯前だろうと言っておく。

378:デフォルトの名無しさん
09/01/25 02:38:51
一般的に、定数畳み込みは最適化のかなり初期フェーズだわよ


379:デフォルトの名無しさん
09/01/25 03:02:39
C++ならある程度の定数たたみ込みをするのは義務

380:デフォルトの名無しさん
09/01/27 04:18:07
規制に巻き込まれてレスが遅れました。申し訳ありません。

>376
確かにその通りです、失礼しました。

>377-379
ありがとうございます。
表立って見えないので不安で…

381:デフォルトの名無しさん
09/01/27 07:47:36
>380
アセンブリ出力を見てみるとか。

382:デフォルトの名無しさん
09/01/28 02:15:40
>381
そういう方法もありのですね。
ありがとうございます

383:初心者未満
09/01/31 15:41:14
水色の文字と青色の文字と黒い文字がありますけど、それぞれ何を意味しているのですか?

384:デフォルトの名無しさん
09/01/31 16:09:49
青:キーワード
水色:その他の型
黒:その他すべて

385:デフォルトの名無しさん
09/01/31 16:43:06
>>369
MSDN付きのPro以上なら、16bit以前の太古の環境は除いて、過去のバー
ジョンは一通り手に入るよね。

新規契約はきついが、それ以降は2年更新のOpen Businessとかなら、1年
あたりの更新は、7万弱ほどで済む。

>>371
去年くらいまでは入ってたように思うけど、VS 6.0って今は配布対象
じゃないんだっけ? J++だけじゃなく、クレーマーのSunのの希望通り
Windows XPあたりからJavaのランタイムを除外したら、IEのデフォルト
環境でJavaが動かなくなって、今度は逆に抱き合わせで入れろと。(w


386:デフォルトの名無しさん
09/01/31 17:04:20
>>384 ありがとうー

387:デフォルトの名無しさん
09/01/31 23:49:24
質問します

(過去スレにあったら大変申し訳ないんですが

C++ のExpress Editionで作ったプロジェクトを
XPからVista(異なるPCです)にもって行ってビルドしようとしたら

error PRJ0003 'cl.exe'の起動中にエラーが発生しました
と出るんですが解決策はありますでしょうか?
ググった感じではPathの指定?(%windows~などなど)だったのでやってみたのですが
解決しませんでした。

ちなみに
C++2005ED + DirectX SDK + Windows SDK といった感じです
XPの方では順調にビルドできていたのですが、Vistaの仕様がイマイチわかっていないのかもしれません…
どなたか教えていただければ幸いです。



388:デフォルトの名無しさん
09/02/01 21:01:40
普通に新規プロジェクトはビルドできるの?

389:デフォルトの名無しさん
09/02/02 10:20:48
その他の型っていうのは、自分で作った型という認識でいいんですかね?

390:デフォルトの名無しさん
09/02/02 10:50:32
>>385
VC++6.0はMSJVMなんて無くても動くのに
MSの見え透いた嘘に騙されている人っているんだな

391:デフォルトの名無しさん
09/02/02 14:27:19
>390
何シャカリキになってるのか知らんけど、6.0どころか、VC++は2003以降
でも、Javaの仮想マシンなんてなくても動くだろ。(w

Javaの一連の騒動の発端は、『JavaをMSが勝手に拡張したJ++は、まがい物の
Javaだから、配布するな』とSunが噛み付いたので、MSはSunとの和解の合意
どおり、J++を廃版にしてMSJVMもWindowsの標準コンポーネントから外した。

ところが、その時点で既にブラウザ市場でIEの勢力が無視できない状況で、
合意内容では、新規のWindowsでは標準ブラウザでJavaが動かなくなって
しまい、Sunにとって都合が悪いので、WindowsにSunのJava仮想マシンを
付けてタダで配れと虫のいいことを言ってきた。

という流れと理解しているんだけど?

オープンソース房の正体はこんなもんだ。

392:デフォルトの名無しさん
09/02/02 14:41:13
定義に飛んだ後戻れません。飛んでくる前に戻りたいときはどうすればいいでしょう。
いちいち探すのめんどいです。

393:デフォルトの名無しさん
09/02/02 18:03:40
>>389
一応言っておくと、.NET Frameworkのクラスライブラリの型とか他人の作った型とかも含まれるよ。
その時点でVisual Studioが型だと分かっている状態でさえあれば。

394:デフォルトの名無しさん
09/02/02 20:06:10
>>392
ツールバーに戻るボタンあるべ
ショートカットもチップに出るし。たしかCtrl+-

395:デフォルトの名無しさん
09/02/02 20:06:21
>>292
マークしといて、マークにジャンプする機能がなかったかと?

396:デフォルトの名無しさん
09/02/02 23:42:24
>>391
流れは俺もそう認識してるけど後半関係ないだろこの話だと。
ていうか Sun がOSS 房?冗談w

まぁ >>390 のは動くとか動かないとか実際どうでもよくてパッケージに
入っていたかどうかだから明らかにおかしいけど。

MSJVM は実際広範囲にパッケージングされていた。で和解の期限が
きたとき大半は旧製品化してたので分離されたパッケージが出るわけも
なくそのまま終了した。

URLリンク(msdn.microsoft.com)
↑製品のリストはこんな感じ。無双ってます


397:デフォルトの名無しさん
09/02/03 10:40:01
>>394 戻るボタンだと、書いたプログラムとかが消えちゃいます。
コントロールマイナスでいけました。ありがとう。

398:デフォルトの名無しさん
09/02/03 11:25:30
>戻るボタンだと、書いたプログラムとかが消えちゃいます。
Undoかよ。

399:デフォルトの名無しさん
09/02/03 12:32:32
元に戻すじゃなくて、戻るボタンが別にあるだろw

400:デフォルトの名無しさん
09/02/03 15:02:09
ない(キリッ)

401:デフォルトの名無しさん
09/02/03 15:32:17
「やり直し」の右にあるだろ。

402:デフォルトの名無しさん
09/02/03 15:38:45
ツールバーは「俺様専用」と名づけられたものしか表示されていません。

403:デフォルトの名無しさん
09/02/03 16:45:12
やり直しの右はデバック開始なんです

404:デフォルトの名無しさん
09/02/03 18:16:52
>>403
「デバッグ」ツールバーを右か下にずらせ

405:デフォルトの名無しさん
09/02/03 18:46:30
ずらせません。空きは余裕あります。

406:デフォルトの名無しさん
09/02/03 18:49:28
URLリンク(tune.ache-bang.com)
SS撮って見ました。こんなんです。

407:デフォルトの名無しさん
09/02/03 19:19:09
>>406
ありゃ?
ツールバー右側の▼をクリックして
「ボタンの表示/非表示」
「標準」
を順にクリックして表示されるメニューはどうなってる?

408:デフォルトの名無しさん
09/02/03 19:44:27
なんだ自分で消したんじゃないか

409:デフォルトの名無しさん
09/02/03 22:43:00
ツールバーをカスタマイズもせず使う人って
意外と多いんかね?

410:デフォルトの名無しさん
09/02/03 22:49:35
ツールバーなんて使ったことないんだが…
だいたいキーボードで操作できるだろ

411:デフォルトの名無しさん
09/02/04 00:48:31
もしかしてXP,2000環境で既定ブラウザをFirefoxにした状態でVS2005pro使えないですか?
まずプロジェクトの作成からこけてどんどんおかしくなっていって最終的にビルドはできてもデバッグすらできなくなります(MSDIS150.dllが見つからないとか)
しかし同じ環境でもなぜかExpress Editionは問題なく動きます。
プロジェクト作成ダイアログがHTMLでIE依存のようなので(ダイアログを開くとFirefoxでダウンロードする?のようなメッセージが出てきます)
既定ブラウザをFirefoxじゃなくてIEに変更しようとしたのですがなぜか反映されなくてお手上げです。
どうにか使えるようにしたいんですがなにか方法ありませんか?devenv /ResetSettingsしてもダメでした。再インストールしてもダメです。
最近PCを新調したんですが旧PCと同じ症状となってしまいました。PC依存ではないようです。
インストール手順はVS2005→UpdateからSP1等更新プログラムの順でやっているだけです。
よろしくお願いします。

412:デフォルトの名無しさん
09/02/04 04:32:08
>>411
>XP,2000環境で既定ブラウザをFirefoxにした状態でVS2005pro
会社での環境がまさにソレで、まったく何の問題もないんだが
機能拡張によってはおかしくなるかも知れん。

413:デフォルトの名無しさん
09/02/04 07:17:27
埋め込みIEは(普通にやれば)直にIEコンポーネントを呼ぶことになるので
firefox云々は関係しない気がするがどうか

それともIEを無理やり乗っ取るような機能拡張でもあるの?

414:デフォルトの名無しさん
09/02/04 10:41:07
>>406れす
くぱぁ
URLリンク(tune.ache-bang.com)
こんなんでました。

415:デフォルトの名無しさん
09/02/04 10:52:05
>>412
そんなに特殊な拡張を入れてるつもりないんですよね・・・
GoogleツールバーとかGreasemonkeyとか。IEが関係するのはIE Tabだけだと思ってます
>>413
他のPCでも既定のブラウザをFirefoxにするとプロジェクト作成のダイアログがうまく動かなかったりします(Win2000で)
ただうちの環境の場合既定のブラウザを変更してもスタートメニューのところの表示が変わるだけで動作には反映されないことから
そこら辺が問題の根源となっているのかも知れません。

前使ってたPCと構成は全く違うはずなのに自分が使うと不具合出るって最悪ですね・・・
自分自身とVS2005の相性が最悪のようです
とりあえずOS入れ直して更新当ててからすぐにVS2005をインストールしてみます

416:デフォルトの名無しさん
09/02/04 11:39:12
>>414
Editionが違うみたいだな。
ユーザー設定で分類「表示」から「戻る」コマンドを探して無ければ無理。
(手元のVS2005では最後から2番目に「戻る」がある。)

417:デフォルトの名無しさん
09/02/04 11:51:29
ヘルプみたら、プロフェッショナルエディションってのですた
おお。ユーザー設定の表示に戻るありました^^ありがとう

418:デフォルトの名無しさん
09/02/04 12:57:54
>>417
同じ所に「次に進む」もあるから並べておくといいかも。

419:デフォルトの名無しさん
09/02/06 23:27:01
Visual Studio 2005 のアンインストール方法についてなんですが、プログラムの追加と削除を実行したところ
アンインストールが途中で止まって訳が分からなくなりました。もう追加と削除には現れないし、
完全にアンインストールできたとも思えません。ゴミファイルのようになってHDDにあると思うと気持ち悪いです。
どうにか完全にVisual Studio 2005をアンインストールしたいのですが出来ますか?

420:デフォルトの名無しさん
09/02/06 23:30:22
もう一度 Visual Studio 2005 をインストールしてそれから再度アンインストールすればいいのかも知れません。
しかしその方法もよく分かりません。前のようにアンインストール中に止まってしまうかも。

421:デフォルトの名無しさん
09/02/07 00:48:44
>>419
URLリンク(www.microsoft.com)
アンインストール ツール

警告 : この自動アンインストール ツールは、Visual Studio Express Editions、Visual Studio Team System、Visual Studio Professional、Visual Studio Standard を含め、プレリリース バージョンのすべての Visual Studio 2005 製品をアンインストールします。
URLリンク(go.microsoft.com)

これは?

422:デフォルトの名無しさん
09/02/07 01:20:01
>>421
ありがとうございます早速試したいと思います。

423:デフォルトの名無しさん
09/02/07 01:38:02
>>422
何も問題なくアンインスト出来たか報告よろw

424:デフォルトの名無しさん
09/02/07 02:05:33
>>419
URLリンク(support.microsoft.com)

425:デフォルトの名無しさん
09/02/07 07:07:10
>>423
Visual c++ Express Edition 2005 をインストールしたら何となく戻ったみたいなので アンンインストールは
Visual Studio Experss Edition 2008 と競合などの不都合が起きた場合に実行したいと思います。
元々 .NET Frameworok 3.5 SP1 及び3.5ファミリのインストールが出来ないので Visual c++ のアンインスト
を行ったのですが .NET 3.5SP1 及び Visual c++ 2005 が普通にインストできたので
もう良いことにしました。アンインストツールは色々アンインストするみたいなので怖いです。

426:デフォルトの名無しさん
09/02/08 20:34:04
bregonigを使えるようにするにはどうしたらいいんでしょうか?

427:デフォルトの名無しさん
09/02/08 20:54:16
ダウンロード

428:デフォルトの名無しさん
09/02/08 21:01:35
そこまではできました><

C++ Win32スマートデバイス で作成中のプロジェクトに取り込みたいんですけど
教えてください

429:デフォルトの名無しさん
09/02/08 21:05:48
Windows CE でbregonig.dllが使用可能ならば通常どおりでは

430:デフォルトの名無しさん
09/02/08 21:07:18
無理かも・・・

Windows CE DLL の作成
Windows CE DLL は C または C++ で記述されたバイナリ ファイルで、MFC クラスではなく、
複数のアプリケーションで同時に使用可能な関数の共有ライブラリとして働く Windows CE API への呼び出しを使用します。
Windows CE DLL を作成するには、[WCE Dynamic-Link Library] ウィザードを使用します。

URLリンク(msdn.microsoft.com)

431:デフォルトの名無しさん
09/02/08 21:09:35
ソースからコンパイルするか
URLリンク(www.geocities.jp)
別のライブラリ。

432:デフォルトの名無しさん
09/02/08 21:17:41
たくさんレスありがとうございます

お恥ずかしながら
>>429 >通常どおり
のところをもうちょとこっと教えてもらえないでしょうか・・?
C#ばかりやっててCは初めてなんでさっぱり・・・

>>430,431
ソースからコンパイルですか。
ちょっと敷居が高そ・・

433:デフォルトの名無しさん
09/02/08 21:21:25
やはりCE用にコンパイルしないと無理なようです。 
なのでbregonig.dllをダウソしてきても、どうやっても使え無いと思います。
通常通りの使用法が分かったとしても動かないと思いますが・・・

434:デフォルトの名無しさん
09/02/08 21:28:05
情報ありがとうございます!
コンパイルする方向でもうちょっとぐぐってみます
ありがとうございました

435:デフォルトの名無しさん
09/02/08 21:29:56
スレリンク(tech板:318-番)

318 :デフォルトの名無しさん:2008/04/07(月) 08:53:56
eVC++4.0で使える正規表現ライブラリって有る?


319 :デフォルトの名無しさん:2008/04/07(月) 19:39:41
boostは?


320 :デフォルトの名無しさん:2008/04/07(月) 21:17:30
>>318
onigurumaはコンパイル通ったような気がする(ちょっと修正したかも)


321 :デフォルトの名無しさん:2008/04/09(水) 23:19:07
>>320
ちょーだい。


323 :デフォルトの名無しさん:2008/04/10(木) 23:44:30
>>321
だが断る

436:デフォルトの名無しさん
09/02/08 21:34:18
コピペ君って馬鹿だな、まで読んだ。

437:デフォルトの名無しさん
09/02/09 11:56:02
func(int val) 、 int i=0

func( int val ) 、 int i = 0
みたいに勝手に整形してくれるように設定できないか知りませんか?


438:デフォルトの名無しさん
09/02/09 14:49:15
できません

439:デフォルトの名無しさん
09/02/09 14:57:21
ArtisticStyle組み込んでみては

440:デフォルトの名無しさん
09/02/09 15:05:24
でもあれインデントの深さを間違うバグがあるよね


441:デフォルトの名無しさん
09/02/09 18:04:21
>>437
どこまでできるか覚えていないけど、編集→詳細→選択範囲のフォーマット

442:デフォルトの名無しさん
09/02/09 20:41:52
オブジェクト参照がオブジェクト インスタンスに設定されていません。
ってのは、データベースの値がNullなのに呼ぼうとしているからですかね?
エラー報告がまったくもって理解できないんですよね、VSは

443:デフォルトの名無しさん
09/02/09 20:52:09
データベースの値がNullなら空文字が返ってくるのでは?
>オブジェクト参照がオブジェクト インスタンスに設定されていません。
言われたとおり見に行ったけどそこには何もなかったよ、と

444:デフォルトの名無しさん
09/02/09 20:55:34
ほむほむ。見に行ってくる器自体がなかったって事ですかね。データではなく。

445:デフォルトの名無しさん
09/02/09 22:25:29
殆んどの場合>>442であってる

446:デフォルトの名無しさん
09/02/09 22:34:53
→ int i,j;
の様に「→」が表示されるようになってしまったんですが
これをなおすにはどうしたらいいですか?「→」は青っぽいやじるしです
VS2008なのですが、VS2005でも同じ機能があると
思います。タブが→で表示されているようなんですが
これどうやって消せますか?

447:デフォルトの名無しさん
09/02/09 22:41:21
なんで2005スレで訊くの?

448:デフォルトの名無しさん
09/02/09 22:43:39
自己解決した!あるがと1

449:デフォルトの名無しさん
09/02/09 22:43:53
モニタの'→'の上にガムテープ貼れば消せるよ

450:デフォルトの名無しさん
09/02/10 08:17:04
それは、もう既にやってます。

451:デフォルトの名無しさん
09/02/10 12:22:14
警告で
変数'○○'は割り当てられていますが、その値は使用されていません。
ってなんですか。使ってるじゃねーか。じゃあ消すわ。消したら当然エラー
名前'○○'は現在のコンテキスト内に存在しません。
とか出る。なんなのでしょう。これは

452:デフォルトの名無しさん
09/02/10 12:25:20
代入してるけど参照してない

453:デフォルトの名無しさん
09/02/10 12:44:12
ありがとう。参照してないか。ううむ。詰んだー

454:デフォルトの名無しさん
09/02/10 12:54:52
引数にファイル名を受け取って画像ファイルを開くアプリを作ったら
うまく開けない
具体的にはfopenの部分で失敗している
そこでファイル名を固定してみてプログラムが正常か確認した所正常でした
そして開けない場合の法則を拾い出してみた

1.引数が空の時は正常に開ける
2.実行ファイルに画像をドロップすると開けない
3.関連付けして画像をダブルクリックすると開けない
4.コマンドプロンプトでファイル名を引数にして実行すると開ける

__argvとlpszCmdLineと両方試してみたけど同じだった
誰か助けて

455:デフォルトの名無しさん
09/02/10 12:58:01
ちなみに実行するタイミングはWM_CREATEの中です

456:454
09/02/10 13:04:31
ああ、ちなみにこの法則の結果はファイル名を固定したまま実行した場合です
コマンドライン引数はまったく参照さえしてません
単純にドロップや関連付けでプログラムが起動した時にfopenが機能しなくなります

457:デフォルトの名無しさん
09/02/10 13:38:25
__argvで開いているときのソースをさらせ

458:デフォルトの名無しさん
09/02/10 13:44:32
>>457
待て!これは「デバッグできない。誰かやって」という
>>454 の罠だ!

459:デフォルトの名無しさん
09/02/10 13:45:34
>>454
カレントディレクトリに置いてないという落ちじゃないのか?
ドロップや関連付けだとカレントディレクトリはファイルのあるディレクトリになるぞ。
確か。

460:454
09/02/10 13:46:05
もっと単純化するために
WinMainからCreateWindowにいってWM_CREATEに直接
FILE *fp = fopen("test.txt", "wb");
fprintf(fp, "aaaaaaaaaaaaa");
fclose(fp);
とやってみて同じテストを実行してみたら
ドロップした場合と関連付けで起動した場合はいずれもtest.txtが出来なかった

461:454
09/02/10 13:47:29
>>459
テスト用のデータもDLLも実行ファイルも全部同じフォルダに入れてます

462:454
09/02/10 13:51:18
それでまたこれが不思議なんだけど
失敗してるいずれのケースでも
1度目のfopenは成功してる(つまりNULLは返ってない)
がファイルは出来てない

463:デフォルトの名無しさん
09/02/10 13:53:57
カレントディレクトリが何かを勉強しろ。
>>461見た限りじゃ理解してない。

464:デフォルトの名無しさん
09/02/10 13:55:56
おっと。
>>459もたぶん間違ってる。
Win7は知らないが、exeにドラッグ&ドロップだとカレントディレクトリがデスクトップにされた
記憶があるが裏は取ってない。

465:454
09/02/10 13:56:15
そして一応文句が出そうなので書いておくなら
まっさらなWindowsアプリケーションをウィザードで作って
同じことをしても結果は同じだった

466:454
09/02/10 14:01:49
>>464
まっさらなWindowsアプリにWM_CREATEを追加して同上のようにテキストファイルを作ってみたけど
ドロップしてもデスクトップにもカレントにもルートにも出来ないのは確認した
単体実行するとちゃんと出来る

467:デフォルトの名無しさん
09/02/10 14:01:50
>>465
にほんごはよめますか?

468:454
09/02/10 14:05:09
ちなみにOSはXPでVS2005 SP1適用済み

469:デフォルトの名無しさん
09/02/10 14:06:13
ファイルを作ってみる前にGetCurrentdirectory()呼んでみろよ。

470:454
09/02/10 14:09:45
ああ、そうみたいだ
カレントがおかしいというかWM_CREATEのタイミングではフルパス指定しないと駄目みたいだ
助かりましたよ

471:デフォルトの名無しさん
09/02/10 15:10:07
>>454
まぁがんがれやいろいろと。

472:デフォルトの名無しさん
09/02/10 15:15:20
参照されていないアセンブリで定義されています。
ってなんですか。どうすればいいんでしょう。定義がないんだろうなーっていう感じはしますが、いみふです
デザインのテキストボックスにカレンダーをつけるんで、定義も何もないと思うのだけど

473:454
09/02/10 15:24:40
URLリンク(www1.axfc.net)
pass : test

出来たのであげます
jpegかpng画像をドロップか関連付けると動きます

474:デフォルトの名無しさん
09/02/10 16:53:44
>>473
・終了が解らない。あるなら解り辛い
・どういう意図かにもよるけど拡縮、回転の中心位置が指定できない。
・極端に小さくすると次の操作が大変。UIに一考を。
・複数表示する為にWindow枠が無いなら一括で最小化・復帰が欲しい。

ビューアーなら、仕様を考えた人とそれを使うデザイナーを呼んで
「本当にこれでいいんですね?」と確認しておいた方がいいかも。
デスクトップ上でキャラが動きまわるゲームのサンプルなら続きを期待。
俺のレビューが見当違いなら、次回からは上げた理由などを添えて下さい。

475:デフォルトの名無しさん
09/02/10 16:56:47
>上げた理由
そんなもの、示威行為か自慰行為に決まっているじゃないですか。

476:454
09/02/10 18:23:24
ただのビューアですよ
ダブルクリックすると閉じるので全部閉じると勝手に終了します
自分で使う用に作っただけです
こう見えて実は中身が壮大でいろいろ出来るようにしてあるんだけど
ベース部分がほぼ完了したのがこれでUIは作りこんでいく予定

477:デフォルトの名無しさん
09/02/10 18:28:02
画像サイズはいいようだが、何故か真っ白で表示される。

478:デフォルトの名無しさん
09/02/10 20:19:59
恐らくOpenGLのテクスチャの初期化が失敗していると思われ。
イメージが2の階乗でないとか、サイズやフォーマットとかが、
グラフィックボードのサポート外とか。


479:デフォルトの名無しさん
09/02/11 00:31:51
すみません、教えてください。

TestDriven.net 入れて実行する時に、nunit-gui.exe じゃなくて nunit-x86.exe を
起動したい場合の設定って、どこの config を弄るんでしたっけ?

と書いてるうちに自己解決してしまったw
一応、解決方法書いておこう。

NUnitプロジェクトファイル(xx.csproj)の StartProgram の nunit-gui.exe を
nunit-x86.exe に書き換え。

480:デフォルトの名無しさん
09/02/12 20:13:46
コードの一部が#if 0された時みたいに灰色になってしまったんですが、どうやったら直りますか

481:デフォルトの名無しさん
09/02/12 22:42:29
#if 1された時みたいにすればいいよ

482:デフォルトの名無しさん
09/02/13 09:23:51
#if って何ですか?

483:デフォルトの名無しさん
09/02/13 10:24:59
条件付コンパイルって.NETにも引き継がれてたのか
約10年ぶりに見たよ

484:デフォルトの名無しさん
09/02/18 19:21:17
すいません。3日かかってどうしても直らないエラーがあるので教えて下さい。

ビルドすると、
fatal error C1083: include ファイルを開けません。'afxwin.h': No such file or directory e:\visual studio 2005\projects\キャプチャ\irsystem\stdafx.h 43
というエラーが出ます。
環境は
Visual Studio 2005 Professional Edition sp1
OS:Vistaです。
Visual Stadio Professionalかつフルインストールしているので、
MFCが入っているはずなのですがどうしても動きません。
どなたかわかる方いらっしゃいますでしょうか。
わかる方がいましたら教えて下さい。

485:デフォルトの名無しさん
09/02/18 19:27:32
つ…、釣り?

486:デフォルトの名無しさん
09/02/18 19:35:54
>>485
つりではありません。
どうしてもできず、本当に困っています。
あまり書き込んだことがなくて申し訳ないのですが、
板違いなのでしょうか?

487:デフォルトの名無しさん
09/02/18 20:02:20
多分、プロジェクトの作成時の操作でミスってる。
URLリンク(rararahp.cool.ne.jp)

俺、C#くらいしか使ってないから全然・・・COM作ったときは「なんとなく」出来ちゃったし。

488:デフォルトの名無しさん
09/02/18 23:39:05
>e:\visual studio 2005\projects\キャプチャ\irsystem\stdafx.h

このファイルはあんの?

489:デフォルトの名無しさん
09/02/19 00:11:57
あるからこそstdafx.hからafxwin.hをインクルードしようとしてエラーになってるんだろ。
MFCのヘッダにパスが通ってるか確認しろって話だな

490:デフォルトの名無しさん
09/02/19 10:32:13
マルチされるとどっちでアドバイスしたらいいかわからんのだよな。
まだ解決してないなら、1つ以外閉めてくれないかな。

491:デフォルトの名無しさん
09/02/20 20:44:58
質問です、どうしたらいいでしょうか。
タブオーダーを設定しても、コンパイルした後タブ移動できません。
URLリンク(kansai2channeler.hp.infoseek.co.jp)


492:デフォルトの名無しさん
09/02/20 22:36:52
座標入力ダイアログのタブオーダーだよね?

モードレスダイアログのメッセージをメインのループで処理してしまっている。
メインメッセージループで
if (hInputDlg== 0 || !IsDialogMessage(hInputDlg, &msg)) continue;
とダイアログのメッセージを排除するか、それともモードレスダイアログやめて
モーダルダイアログにしてしまう。

だと思う。試してさえいない、勝手な想像だけど。ヽ(´▽`)ノ

493:デフォルトの名無しさん
09/02/20 22:39:23
ぶ、何書いてるんだ。
if (hInputDlg!=0 && IsDialogMessage(hInputDlg, &msg)) continue;
だろjk

494:491
09/02/21 00:02:22
>>492 さん、else にて、無事。>>493
有難うございます、無事表示できました。
モーダルダイアログについては、これから色々やってみます。

495:デフォルトの名無しさん
09/02/21 16:01:44
Visual Studio 2005 Professional Edition 90日間限定評価版
て今入手できる?
URLリンク(download.microsoft.com)
落としたら、700バイトぐらいのデータしか落とせなかったです。
どのように、インストールしたらいいのでしょうか?

496:デフォルトの名無しさん
09/02/21 16:08:24
>>495
ダウンロードできるがぞ
ファイルのサイズが2Gバイト超えてるからじゃね?


497:デフォルトの名無しさん
09/02/21 17:09:56
>>489さん
MFCにパスが通っていないことが原因でした。
VS2005のツール、オプション、
VCディレクトリのインクルードファイルに
$(VCInstallDir)atlmfc\include
と、ライブラリファイルに
C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc
C:\Program Files\Microsoft Visual Studio 8\VC\atlmfc\lib
を加えたら動きました。
皆さんありがとうございました。

498:デフォルトの名無しさん
09/03/03 18:51:55
VC++2005 MFC

ダイアログ内の入力する欄で説明を表示したかったので
ツールチップを出そうと思ってます

メッセージマップ
ON_NOTIFY(TTN_NEEDTEXT, 0, 関数名)

ダイアログに直接置いてるボタンやテキストは説明がでますが
種類が近い物をまとめているGroupBox内アイテムはでません
カーソルを乗せてもNOTIFYに来ないようです
対策を教えてください

499:デフォルトの名無しさん
09/03/04 05:33:00
jkって、冗談は顔だけにしろ。っていう意味ですか?

500:デフォルトの名無しさん
09/03/04 05:38:23
情熱的な絡みでお願いします、って意味だろjk

501:デフォルトの名無しさん
09/03/04 07:38:40
JOJOの奇妙な冒険の略だよ

502:デフォルトの名無しさん
09/03/04 11:54:39
女性監察医とか。ほら高島礼子の。

503:デフォルトの名無しさん
09/03/04 18:31:44
唐突になんだこの流れw

>>498
NOTIFY_RANGEで指定するのは?
TTN_NEEDTEXTは0固定か…

504:デフォルトの名無しさん
09/03/05 09:03:46
if(FAILED(m_pKeyDevice->SetCooperativeLevel(hWnd, DISCL_NONEXCLUSIVE | DISCL_BACKGROUND))) {
return E_FAIL;
}

戻り値を確認したいのですがどうやるんですか?

成功した場合は、DI_OK
DIERR_INVALIDPARAM 無効なパラメータが、戻ってくる関数に渡されたか、オブジェクトがその関数を呼び出せる状態になかった。この値は、標準のコンポーネント オブジェクト モデル (COM) 戻り値である E_INVALIDARG に等しい。
DIERR_NOTINITIALIZED このオブジェクトは初期化されていない。
E_HANDLE このパラメータは、このプロセスに関係する有効な最上位のウィンドウ ハンドルでなければならない。

このどれかが確認できるはずなのですが・・・。

visual studio2008使ってます

505:デフォルトの名無しさん
09/03/05 09:15:27
すいませんここ2005スレでした
移動します;;

506:デフォルトの名無しさん
09/03/06 01:21:05
>>498
VS2005でも変わらないと思うけど、自分はいつも、ダイアログにCToolTipCtrl
クラスのメンバ(ex:m_wndTooltip)を追加して、CxxDialog::OnCreate()内で
ツールチップをm_wndTooltip.Create()の後m_wndTooltip.Activate()し、
動的に変化しないツールチップならCxxDialog::OnInitDialog()内で
m_wndTooltip.AddTool(GetDlgItem(IDC_BUTTON1),_T("HogeHoge"))でツール
チップテキストを追加してます。

但しDialogの場合これだけだと、ツールチップがメッセージを処理するタイ
ミングが来ないので、CxxDialog::PreTranslateMessage()をオーバーライド
して、

  if(::IsWindow(m_wndToolTip.m_hWnd))
  {
    switch(pMsg->message) // このメッセージをツールヒントに処理させます。
    {
      case WM_LBUTTONDOWN:
      case WM_LBUTTONUP:
      case WM_MBUTTONDOWN:
      case WM_MBUTTONUP:
      case WM_RBUTTONDOWN:
      case WM_RBUTTONUP:
      case WM_MOUSEMOVE:
        m_wndTooltip.RelayEvent(pMsg);
        break;
    }
  }

を追加します。 動的にツールチップの内容を変えたい場合、都度
m_wndTooltip.AddTool()を 呼びます。 既に登録したウィンドウに対して
新しいツールチップテキスト を登録すると前のツールチップテキストは
自動的に破棄されます。

507:デフォルトの名無しさん
09/03/09 21:09:04
VB6.0で作成したプログラムをコンバートのため、VisualStudio2005 ExpressEdition
にて読み込んだところ、アップグレードウィザード中にエラーになってしまいます。

「~予期しない例外が発生 ~ソースにバインドできません(HRESULTからの例外
 エラー~)~」

これは、ExpressEditionだから発生するエラーなのでしょうか?
そもそも、VisualStudio2005 ExpressEditionでVB6.0からのコンバートはできるので
しょうか?

508:デフォルトの名無しさん
09/03/09 22:09:39
そういうもの
あくまで人間による全書き直しが前提。それを補助するだけ。無いよりはマシ程度。
だいたい全く違う言語なんだから

509:デフォルトの名無しさん
09/03/10 08:37:24
そもそもC#作ったんだからVB.Netなんかいらないよな。

510:デフォルトの名無しさん
09/03/17 23:29:43
AJAX CollapsiblePanelで
パネルの開き方を教えてください。
現状はボタンとかではなく、設定したIDに対して、そのIDをクリックした時に開くようになっています。
処理の結果によって自動的には開くようにしたいのですが。

511:デフォルトの名無しさん
09/03/18 17:16:10
CTabCtrlのVistaでの質問
幅高さの小さいダイアログクラスtabtestを作る
tabtest.Create( 100, &タブクラス);
tabtest.SetWindowPos(NULL, 0,0,0,0, SWP_NOSIZE);
tabtest.ShowWindow(SW_SHOW);

このような設定でタブを表示したところ
tabtestのサイズより大きい部分が白くなってしまいました
これをよくある灰色に設定するにはどうしたらいいでしょうか

512:デフォルトの名無しさん
09/03/18 20:21:16
ボタンを実際の画面では押してないけど、押したときと同じ処理をさせるプログラムを教えてください。
できますか?


513:デフォルトの名無しさん
09/03/18 20:28:55
できます。

514:デフォルトの名無しさん
09/03/18 20:30:11
ブーリアン厨しねよ

515:デフォルトの名無しさん
09/03/18 20:36:19
>>513 どう書くのですか?何でぐぐるかだけでもいいんので助けてください

516:デフォルトの名無しさん
09/03/18 21:00:10
>>515
PostMessage()

517:デフォルトの名無しさん
09/03/18 21:03:15
>>515
「VB ボタン クリックイベント 発生させる」で検索をクリック!

518:デフォルトの名無しさん
09/03/18 21:15:56
ありがとうございます。PerformClickメソッドっていうのが一番近かったのでこれにしようと思うのですが
ラベルID.PerformClick();
と書くと、定義がありませんと出てしまいました。
ラベルをクリックしたときの定義を作れってことですかね。作り方がよくわかりません。

519:デフォルトの名無しさん
09/03/19 11:36:23
メソッドの名前まで解っていながらヘルプも読まずに人に訊くんだ。

520:デフォルトの名無しさん
09/03/19 12:20:33
ヘルプを読むより聞いた方が早いんだから当然じゃないですか。

521:デフォルトの名無しさん
09/03/19 17:36:49
読む速度より話す速度のほうが速いわけないだろう?

522:デフォルトの名無しさん
09/03/19 18:02:02
>>521
別に>520の型を持つわけではないが、自分から行動を起こさないタイプの人間は
取り敢えず他人に下駄を預けられる方法を選択しがちなもんだよ。
つまり、エレベータを待つという積極的な行動を取るよりも取り敢えずエスカレータを選ぶわけだ。

523:デフォルトの名無しさん
09/03/19 18:22:45
「肩を持つ」に訂正まで。

524:デフォルトの名無しさん
09/03/19 18:29:20
>>520
>>518 が昨日の夜から放置されていた件。

525:デフォルトの名無しさん
09/03/19 18:37:39
>>524
そりゃぁ、「他人に聞く」ことで自分のフェーズが終わるからじゃん。
つまり、「作れないのは教えてもらえなかったからであり、自分の所為じゃない」と。

526:デフォルトの名無しさん
09/03/20 03:44:35
Vistaで動くもの作ろうと思ったらVista用のSDK入れないと駄目なの?
どこにあるの?

527:デフォルトの名無しさん
09/03/20 03:53:54
>Vista用のSDK入れないと駄目なの?
別に。

528:デフォルトの名無しさん
09/03/22 13:28:27
Academic Editionです。
新しいPCにVC++, VC#, Web Developerをインストールしました。

J#は入れていないはずなのですが、プログラムの追加と削除を見ると、
Microsoft Visual J# 2.0 Redistributable Package
Microsoft Visual J# 2.0 日本語 Language Pack
なる身に覚えのないものがインストールされています。

アンインストールしようとすると、
「Microsoft Visual J# 再配布可能パッケージ を削除すると、他のプログラムが正しく動作しなくなる可能性があります。Microsoft Visual J# 2.0 再配布可能パッケージを削除しますか?」[Y/N]
と表示されます。

「Microsoft Visual J# 2.0 アンインストール」などでググると、
URLリンク(msdn.microsoft.com)(VS.80).aspx
URLリンク(detail.chiebukuro.yahoo.co.jp)
こういうページが見つかり、アンインストールしていいのかわかりません。

皆さんはアンインストールしましたか?

529:デフォルトの名無しさん
09/03/22 18:38:57
気にしてない。
iText.NET とか使うとき必要になるしな。

530:デフォルトの名無しさん
09/03/22 19:50:11
>>529
ありがとうございます。
アンインストールはしないことにします。

531:デフォルトの名無しさん
09/03/23 08:09:36
いつだったか、J#をアンインストールしたら、勝手にMASMも消されてて困った事がある。

532:デフォルトの名無しさん
09/03/23 15:36:11
WindowsのFormのプログラムを作っているのですが、
Aというプロジェクトととても似ているBというプログラムを
作りたいと思っています。

このとき、プロジェクトのあるフォルダをコピーしてBとして
開き直すと、Bのフォルダ内だけが対象になるのでしょうか?

Bのソースを修正していると、Aが変わったりするんじゃないか?
と思いまして…。

このようなことをしている方はいらっしゃいませんか?


533:デフォルトの名無しさん
09/03/23 15:40:53
>>532
やればわかると思うが
意図的にそうしようとしなければAが変わることはないよ

534:デフォルトの名無しさん
09/03/23 15:42:17
>>533
ありがとうございます。
ファイル中に、絶対パスとか書かれているんじゃないかと思いまして…。


535:デフォルトの名無しさん
09/03/23 16:18:02
プロジェクトファイル内は通常相対パスだね。

536:デフォルトの名無しさん
09/03/25 18:11:51
CComboBoxでドロップダウンするときの表示数の設定方法教えてください

537:デフォルトの名無しさん
09/03/26 01:41:01
DropDownListで2列表示するにはどうすればいいですか?

538:537
09/03/26 02:53:26
自己解決しました

539:デフォルトの名無しさん
09/03/27 23:09:13
Visual Studio2005( VS.Php 2.6 試用版 )を使用して
PHPのデバッグ実行を行おうとしているのですが、PHPスクリプト内に設定した
ブレークポイントで止りません。
一体どうすればブレークポイントを止める事が出来ますか?


【ブレークポイント上のエラー】
・ブレークポイントは、現在の設定ではヒットしません。
Unbound break point

【IEの設定】
次のチェックを外しています。
・スクリプトのデバッグを使用しない(Internet Explorer)
・スクリプトのデバッグを使用しない(その他)

【php.iniの設定】
[DBG]
debugger.enabled = true
debugger.profiler_enabled = true
debugger.JIT_host = 127.0.0.1
debugger.JIT_port = 7869
debugger.enable_session_cookie = true

extension=php_dbg.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;


540:デフォルトの名無しさん
09/03/31 10:05:44
Visual Studio 2005 Express Editionの提供は本日終了します

541:デフォルトの名無しさん
09/03/31 14:25:04
VS2008のインストールについてなんですが、更新ブログラムを構成しています。ステージ3/3、0%完了、と表示するところから先に進まずシャットダウンと再起動を永遠繰り返してます。対処はどうすればよいのでしょうか。よろしくおねがいします


542:デフォルトの名無しさん
09/03/31 15:26:20
2008スレは別にあんのに、なんでこっちで訊くかなあ。

543:デフォルトの名無しさん
09/03/31 15:29:12
しかし、
>ステージ3/3、0%完了

これってWindowsUpdateのほうでVisualStudioっ自体関係ないのではw

544:デフォルトの名無しさん
09/03/31 15:30:18
うーんでもVSいれるとHotfixが入ることもあるからなぁ

545:デフォルトの名無しさん
09/04/04 07:52:59
Visual C# 2005 Express Edition
誰かうpしてくれませんか

546:デフォルトの名無しさん
09/04/04 08:39:17
>>545
URLリンク(www.microsoft.com)

547:デフォルトの名無しさん
09/04/04 08:40:23
>>546
おまえすごくいい奴だな
ありがとう

548:デフォルトの名無しさん
09/04/04 11:22:05
通報しました。

549:デフォルトの名無しさん
09/04/04 23:51:36
VB6からの移行なんですが、VB2005とVB2008ってどちらが移行しやすいですか?

550:デフォルトの名無しさん
09/04/04 23:55:00
システムが許すのなら最新のにしとけ

551:デフォルトの名無しさん
09/04/05 00:18:13
了解

552:デフォルトの名無しさん
09/04/06 17:16:19
最近VisualStudio2005でexeをビルドすると、なぜかlibファイルとexpファイルも同時に出力されるようになったんですが、
どんな原因が考えられますか?

553:デフォルトの名無しさん
09/04/06 17:41:16
むらむらきてます

554:デフォルトの名無しさん
09/04/06 19:16:43
>>552
妖精さんのいたずら

555:デフォルトの名無しさん
09/04/06 22:21:12
瓶詰?

556:552
09/04/07 12:16:36
自己解決。
boost::serializationを使うと、__declspec(dllexport)が一部の関数に自動的に定義されるらしい。
なので、これ使わないようにしたら問題なくビルドできるようになりました。


557:デフォルトの名無しさん
09/04/07 18:01:22
別にEXEにエクスポートシンボルがあったって、実行には何の問題もないけどな。

558:デフォルトの名無しさん
09/04/08 17:37:20
しいて問題点を挙げるとすれば、exeがちょっと大きくなるぐらいか。


559:デフォルトの名無しさん
09/04/09 19:11:33
IEとかエクスポート持ってるしな

560:sage
09/04/16 21:26:15
>>546
㌧クス

561:デフォルトの名無しさん
09/04/27 12:08:18
何となく・・・保守

562:デフォルトの名無しさん
09/05/04 20:36:54
IE8を入れてからか、クラスウィザードで関数の追加や変数の追加をするとスクリプトエラーになる。


563:デフォルトの名無しさん
09/05/05 08:48:18
それ2008だと致命的で
対策も出てたよ
2005で使える方法かはわからん

564:デフォルトの名無しさん
09/05/05 09:26:43
>>562
ここに
URLリンク(blogs.msdn.com)

565:デフォルトの名無しさん
09/05/07 12:05:01
MSDNライブラリのVS2005sp1版って、もうダウンロード出来ないんですか?
ググると記事は見つかるんだけど、リンク先が無くなっていて探せませんでした。
VS2008sp1用ので替わりになるんでしょうか?

566:デフォルトの名無しさん
09/05/07 17:52:35
確かに消えとるね
あきらめるしかない

567:565
09/05/07 18:53:20
>566
やっぱりそうですか。
2008のMSDNだとVS2005のF1ヘルプから参照出来ないようなので、
温和しくオンラインで利用する事にします。

568:デフォルトの名無しさん
09/05/07 23:19:30
うわ、2005消えたの?
手元にはあるけど、2005がないと98対応のゲームを作るときに困る。

569:デフォルトの名無しさん
09/05/07 23:46:55
>>562
IEはOSにメジャーな改造加えることあるから、バージョンを更新するときは
1ヶ月は様子見しておかないと大変なことになるよ。
オレはIE8は酷く評判が悪いので、当面入れないことした。
このバグだらけの更新で、XPの緊急を要するUpdateみたいな扱いって
ユーザーに毒味させてるとしか思えない。

570:デフォルトの名無しさん
09/05/08 07:52:01
何を今更

571:デフォルトの名無しさん
09/05/16 13:34:26
2005って日本語版以外でももう入手不可なんでしょうか?
英語版XP使ってるから英語版2005でも問題なく動かせる環境ではあるのですが

572:デフォルトの名無しさん
09/05/17 09:59:25
別に日本語版のXPに英語版の2005入れたって問題ないよ。
2008だけど、不思議なのはうちの環境で入れたらあちこち日本語メニューが混ざってるんだよなw

573:デフォルトの名無しさん
09/05/17 19:09:06
英語版のXPに日本語版のVS2005を入れるのは問題が出そうだから英語版VS2005が入手できないか聞いてるんだと思うんだけど。

574:デフォルトの名無しさん
09/05/18 07:46:02
MSDNライブラリでは引き続き配布してるな

575:デフォルトの名無しさん
09/05/18 10:37:00
日本語版が手に入らないから代わりに英語版でもいいけど無いのかって聞いてるような

576:デフォルトの名無しさん
09/05/18 11:04:26
MSDNに入れば2005の日本語版も英語版も手に入るよ

577:デフォルトの名無しさん
09/05/18 21:08:09
ここからまだ日本語版を落とせるみたいだぞ
URLリンク(www.microsoft.com)
つーか>>2の直リンと同じだ
いつ消されるか分からないからお早めに

578:デフォルトの名無しさん
09/05/19 11:18:39
マルチスレッドのデバッグの仕方がいまいちよく分かんない。

URLリンク(msdn.microsoft.com)(VS.80).aspx
>ユーザー インターフェイスを含むマルチスレッド アプリケーションのデバッグは、
>困難な場合があります。アプリケーションを別のコンピュータで実行し、
>リモート デバッグを使用することを検討してください。

これって具体的にどういう問題が出るの?

579:デフォルトの名無しさん
09/05/23 22:57:20
組み込み型や特定の単語以外に
自分で指定した単語の配色を変える方法ってどうでしたっけ?

580:デフォルトの名無しさん
09/05/24 17:54:26
>>579
UserType.dat をIDEと同じフォルダに置く。

581:デフォルトの名無しさん
09/05/28 20:06:02
プロジェクトのプロパティを開こうとするとハングするようになりました
原因はわからないのですが、元同僚の作成したツール(CUI)のプロジェクトを触ったことがきっかけの気がします。
その同僚はVisualSourceSafeとVisualStudioを連携させてソース管理を行っていたようで、
自分はこの機能を知らなかったので、こんなことできるんだとか思いながらチェックアウトしたりチェックインしたりしました。
その後、プロジェクトのプロパティを開こうとしたら落ちてしまいました。
それと、VisualStudioを起動した瞬間に何か小さいウィンドウ(ソース管理関連?)が一瞬表示されるようになりました。

どうすればプロパティを開いても落ちないようにできるでしょうか?


582:デフォルトの名無しさん
09/05/29 09:53:11
ネットワークにアクセスするタイミングなら、感染を疑ってみたら?
最近話題のマルウェアがそういう症状らしいよ。

583:デフォルトの名無しさん
09/05/29 11:18:39
.NET Framework 3.5 インストールしたら落ちなくなりました。
何かバグがあったんだろうか…


584:デフォルトの名無しさん
09/06/04 09:08:46
VS2008(Express)で開発中のソリューションを2005でインポートするにはどうしたらいいでしょうか?

コードはすべてVS2005でサポートされている機能のみで書かれています。

585:デフォルトの名無しさん
09/06/05 02:54:35
>>584
projectファイルとslnを両方で同じような物つくってテキストエディタで見比べてごらん
バージョン情報が書かれている部分が特定できれば手で変換可能だから

586:デフォルトの名無しさん
09/06/10 00:40:36
VisualStudio2005 ver.8.0.50727.868 (VC++)を VISTA で利用しています。
構成マネージャのアクティブソリューション構成に、例えばhogeという
構成を新規作成で追加すると、自動的にバッチビルドにその構成のビルドが
表示されるようになります。
その後、その構成hogeを構成マネージャで削除しても、バッチビルドに
追加されたプロジェクトが削除されず残ったままになります。
その際、ソリューション構成は削除された構成hogeではなく別の構成に
なっています。

そこで質問ですが、このバッチビルドに表示されているプロジェクトを
ビルドするプロジェクト構成のリストビューから削除するにはどうすれば
よいのでしょうか。

587:586
09/06/10 01:24:53
>>586
自己レス。
やけくそで、全ての利用プロジェクトの、*.vcproj ファイル内に
ある <configuration>~</configuration>の該当箇所をテキストエディタで
削除してみたところ表示はなくなったようです。
何かトラブルが起こるかどうかは、まだわかりませんが
一応エラーもなく利用できています。
なぜ項目の削除などという基本的なものが、IDEの中のすぐに見つかる
ところにないのか不思議です。

588:デフォルトの名無しさん
09/06/10 09:58:28
ユーザーアカウント作り直したらコンパイルできなくなったんだけどどうしたらいい?
エラーメッセージは次のとおり

1>コンパイルしています...
1>main.cpp
1>c1xx : fatal error C1083: コンパイラの中間生成物 ファイルを開けません。'%USERPROFILE%\Local Settings\Temp\_CL_07f49f8bex': No such file or directory

589:デフォルトの名無しさん
09/06/12 11:21:53
フォルダのパーミッションの設定を変えろ。

590:デフォルトの名無しさん
09/06/13 01:49:31
MSDNライブラリのメンバ一覧の左にSとか四角いアイコンがいろいろあります。
あれはstaticとか表していると思うのですが、
どれが何のアイコンか説明した一覧はどこにあるのでしょうか?

591:デフォルトの名無しさん
09/06/13 19:49:36
vs2005proで、コンソールからnmakeでコンパイルする時の、ログファイルを見たいんだけどどうしたら、見れますか
linuxでは、これでいけるのですが・・・教えてくださいエロイ人
make 2>&1 | tee make.log

592:デフォルトの名無しさん
09/06/13 23:46:05
teeが無いから、別に用意すればいい。Cygwinとかに入っている。
2>&1はcmd.exeでも使えるからそこは平気。

フリーソフト禁止なら、nmake 2>&1 > make.log & type make.logで我慢するか
tee自作で。

593:588
09/06/14 00:25:24
>>589
ユーザー環境変数TEMPとTMPを絶対パスに書き換えたらコンパイルできるようになった。
%USERPROFILE%\Local Settings\Temp → C:\Documents and Settings\username\Local Settings\Temp

本来なら元の状態でもコンパイルできるんだけどなー

594:デフォルトの名無しさん
09/06/14 00:34:01
コマンドプロンプトで元の "%USERPROFILE%\Local Settings\Temp" には
cd や dir できたの?

595:デフォルトの名無しさん
09/06/14 19:14:09
2005アカデミックのインストール用のDVDが最初の一枚目だけ破損
しちゃったんですけど、有料交換とかできますかね?

596:デフォルトの名無しさん
09/06/14 20:34:31
MSのサポートに電話しる。確か出来たはず。

597:588
09/06/14 21:17:32
>>594
問題ない
VisualStudioだけおかしかったんだ

C:\>echo "%USERPROFILE%\Local Settings\Temp"
"C:\Documents and Settings\username\Local Settings\Temp"

C:\>cd "%USERPROFILE%\Local Settings\Temp"

C:\Documents and Settings\username\Local Settings\Temp>

598:デフォルトの名無しさん
09/06/15 18:12:33
授業ででた課題なのですが下記のURLに書いている演習の
作り方がわからず、かれこれ3日ぐらい悩んでます;;
どなたかご教授ください。
URLリンク(www.ncc-1701.jp)

599:デフォルトの名無しさん
09/06/15 18:23:57
>>597
NtfsDisable8dot3NameCreationを設定してる状態で新規アカウント作っただろ?
推測だがVCは環境変数の展開が空白を含む場合を考慮されてないんだと思われる
俺も似たような事なった

600:デフォルトの名無しさん
09/06/15 19:39:28
自己レス
>>598
ここまではできたんですが・・・
#include <stdio.h>
int main()
{
int i, m, p;
int count;

printf("\nmの値を入力してください");
scanf("%d",&m);
count = 0;

for(i=m%7;p=m%6;){
if (i==5){
if (p!=2){
count++;}
;}
;}
printf("今日から%dの間には仏滅でない日曜日が%d日ある",m,count);
getch();
return 0;
}

601:つーか、宿題スレに逝け
09/06/15 19:46:30
>今日は友引の火曜日である。今日からN日後までに仏滅ではない日曜日が何日あるか求めるプログラムを作成せよ。
六曜は必ず巡回するわけではないので暦が無くては求まらない。
従って、演習としては情報不足であり不適当と言わざるを得ない。
以上。

602:デフォルトの名無しさん
09/06/15 19:47:21
>>600
forの使い方が見当違い。真面目に勉強したいのなら初心者スレへ、そうでないなら宿題スレへ。

603:デフォルトの名無しさん
09/06/15 19:53:53
徳島大学の教官って馬鹿なのか?
ncc-1701なんてドメインでプロジェクトサイトを作るなんて常軌を逸しているにも程がある。
まぁ、kakeiディレクトリ配下を見ても知性を感じられないからそうなんだろうけれど。

604:デフォルトの名無しさん
09/06/15 20:06:56
>>602
誘導ありがとうございますm(__)m
失礼しました

605:588
09/06/15 20:47:08
>>599
サンクス。そういえば設定してた。
「NtfsDisable8dot3NameCreationを設定」する前に作ったアカウントだと駄目だけど新しく作ったアカウントでは問題なく使えてるようだ。
よく古いソフトが動かなくなる場合があるって書いてあるけどまさかMS純正のVS2005が駄目とは…

606:デフォルトの名無しさん
09/06/16 10:52:37
「セットアップ プロジェクト」でFramework等が入っていない
PCへ自動ダウンロードとインストールを自動的に行わせるのに、
現在は、setup.exeとsetup.msiを一つのzip圧縮して提供して
ダウンロード後にzipを解凍してsetup.exeを起動と言う手順な
んですが、exe一つを提供する形でインストールさせる方法は
無いですか?


607:デフォルトの名無しさん
09/06/16 11:08:33
>>606
zip自己展開。

608:デフォルトの名無しさん
09/06/18 14:36:52
いまVS2008proとか買うと、SP1込みのDVDになってるんですっけ?

609:デフォルトの名無しさん
09/06/21 05:04:41
cstdlibファイルで、「シンボルをusing宣言の中で使用することはできません」
のようなエラーが多くでてくるのですがどう対処したらいいかよくわかりません
どなたか教えてもらえないでしょうか

610:デフォルトの名無しさん
09/06/21 08:40:14
usingディレクティブの中でincludeしない。

611:デフォルトの名無しさん
09/06/26 04:52:48
今更ながらSTDエディションのSP1適用済みDVDを作ったので記念蛎子

612:デフォルトの名無しさん
09/07/07 12:08:53
一応保守

613:デフォルトの名無しさん
09/07/08 13:08:46
質問です。
ラベルに対してデザイン画面でなく何かのイベント(ボタン押下など)をきっかけに、
VBプログラム内でフォントを太文字に変更する方法ってありますか?
単純に「Label1.Font.Bold = True」で出来るかなとコーディングしたら
Fontに対してReadOnlyだから変更出来ないとエラーが出ました。
どなたかおわかりでしたら教えてください。

614:デフォルトの名無しさん
09/07/08 13:34:16
次から VB.NET質問スレ池。

>Fontに対してReadOnlyだから変更出来ない
最初に (フォームの OnLoad とかで)
    New Font(元のフォント, 元のフォント.Style Or FontStyle.Bold)
とかやって新しいフォント作っといて、
Font プロパティを設定汁。

615:613
09/07/08 22:10:34
>>614
質問スレ違いすみません。
記載の通りフォント用に変数を定義する方法で試したら出来ました。
ありがとうございます。

616:デフォルトの名無しさん
09/07/14 16:39:00
スレチすいません。。

Visual Studio .NET 2003にて、
EXEファイルにランタイムを組み込んで
ビルドする方法が分からないのです。
どなたかご教授いただけないでしょうか?

617:デフォルトの名無しさん
09/07/15 12:22:34
そんな方法は存在しない

618:デフォルトの名無しさん
09/07/15 19:59:04
そもそもなんのランタイムかもわからない

619:デフォルトの名無しさん
09/07/16 21:33:43
コード上の全角スペースと半角スペースの見分けが簡単に
つくようにする方法はありませんか?
編集メニューからスペースの表示、とやれば一応表示自体はされるのですが
見分けがつきづらくて困っています。

620:デフォルトの名無しさん
09/07/17 05:23:08
なんで見分ける必要があるの?

621:デフォルトの名無しさん
09/07/17 05:25:55
>>620
Visual Whitespaceを使ってるからです…

622:デフォルトの名無しさん
09/07/17 15:35:04
ところでVS2005で、Releaseビルドでは~というアイコンを、Debugビルドでは~というアイコンを、という具合に、
構成ごとにアイコン変更したりってできます?


623:デフォルトの名無しさん
09/07/17 15:39:10
できます。

624:デフォルトの名無しさん
09/07/17 16:56:36
>>619
標準機能だけでなんとかするとしたら、その表示の色をもっと派手な色にしたらどうかな。

625:デフォルトの名無しさん
09/07/19 21:51:51
SQLServer2005Expressに自動更新でSQLServer2005SP3が中途半端に適用されてWindows Updateエラーで自動更新失敗した挙句、SQLServer2005Expressをアンインストールできなくなってにっちもさっちも行かなくなるのは俺だけでいい。

626:デフォルトの名無しさん
09/07/19 22:40:30
>>625

ひょっとしたらこれが役立つかもしれん

URLリンク(support.microsoft.com)


627:625
09/07/21 07:07:02
>>626
情報ありがとうございます。
SQLServer2005Express本体を>>626のツールで削除してSQLServer2005Express関連その他を「プログラムの追加と削除」から削除しました。

SQLServer2005Expressの更新パッチが残りました。
ツールから一覧に出ないので削除できませんし、「プログラムの追加と削除」からもSQLServer2005Expressインスタンスチェックではじかれて削除できません。

628:デフォルトの名無しさん
09/07/26 15:39:55
dllを使用した自作プログラムを作成しました。
現状ではdllをexeがある場所と同じ位置に格納しないと動作しません。
このdllを別の位置からでも読めるようにするにはどうしたらいいですか。

629:デフォルトの名無しさん
09/07/26 15:43:15
環境変数 PATH に追加するか、追加してあるディレクトリにコピーする

630:デフォルトの名無しさん
09/07/26 15:54:45
あとは明示的リンクを使うとか

631:デフォルトの名無しさん
09/07/26 15:57:19
追加してあるディレクトリにコピーとはどういうことでしょうか
下記のようにするとexeを実行したときにdllが見つからないと起こられるのですが
また配布するつもりなので環境変数の書き換えはやりたくないです
project
|-- temp.exe
`-- dll_folder
  `--temp.dll

632:デフォルトの名無しさん
09/07/26 16:01:09
>>631
URLリンク(msdn.microsoft.com)(VS.80).aspx

LoadLibraryで読むなら実行時にパス指定できる

633:デフォルトの名無しさん
09/07/26 16:14:44
明示的リンクをちょっと調べてみましたが、
exe内でdll内の関数呼び出しをしている箇所を全て書き直さないといけないようですね。
結果の割りに労力がかかりすぎですね。。別フォルダのexeを呼ぶだけのlauncherプログラムを作る作戦でいくかな。。

634:デフォルトの名無しさん
09/07/26 16:16:14
>>631
そんなくだらないこと(dllをサブディレクトリにまとめる)に拘らないのが
一番簡単な解決法だと思うけど……


635:デフォルトの名無しさん
09/07/27 11:07:11
XP以降ならmanifestで対応可能

636:デフォルトの名無しさん
09/07/27 12:16:48
>>633
必要なDLLをアプリケーションの先頭でLoadLibrary するだけでいいんじゃないの?

637:デフォルトの名無しさん
09/07/27 12:18:00
>>636
あ、もちろん遅延ロード指定しておかなきゃだめだよ。

638:デフォルトの名無しさん
09/07/27 13:42:14
GetProcAddressがいるでしょ。
同じ名前にしとけばヘッダいじるだけでなんとかなりそうだが

639:デフォルトの名無しさん
09/07/28 04:39:31
>>638
/DELAYLOADリンカオプション使えば不要

640:デフォルトの名無しさん
09/07/28 10:19:16
なるほど、それをやるヘルパ関数がVC++に追加されてるのね

641:デフォルトの名無しさん
09/07/28 20:51:15
NUnit の質問ってここでいいですか?
まずければ誘導をお願いします。

ConfigurationManageでapp.configから値を取得しています。

SuperClass.dllの中でConfigurationManageを使用して
app.configから値が取得しています。

SuperClass.dllをテストする場合は問題ないのですが、
SuperClassを継承したSubClass(SuperClassとSubClassは別のdllに分かれている)
をテストしようとすると、app.configから値が取得できなくなってしまいます。

dllをひとつにまとめる以外の方法で、この問題を解決する
方法がありましたら、教えてください。


SubClassTest.dll
SubClass.dll
SuperClassTest.dll
SuperClass.dll


642:デフォルトの名無しさん
09/07/29 07:19:30
MS09-035 Visual Studio の Active Template Library の脆弱性により、リモートでコードが実行される (969706)
URLリンク(www.microsoft.com)

私はサード パーティのアプリケーション開発者ですが、
ActiveX コントロールで ATL を使用しています。
この ActiveX コントロールはこの脆弱性の影響を受けますか?
また、受けるとしたら、どのように更新したらよいのでしょうか?

コンポーネントおよびコントロールが影響を受けるかどうかを
判断するための手順および更新方法については、
次の MSDN の Web サイト (英語情報) をご覧ください。
URLリンク(msdn.microsoft.com)

643:デフォルトの名無しさん
09/07/30 15:28:28
>>642
なんか勝手にアップデートされたんかな
VC2005でビルドした後のexeがなぜか他のマシンで動かなくなった
別マシンでビルドしたexeは大丈夫なのに・・・

644:デフォルトの名無しさん
09/07/30 18:02:18
それWindows Updateに来たけど、
アップデートが永遠に終わらない
電源も切れなくなる
コンセント抜くしかない/(^o^)\

645:デフォルトの名無しさん
09/07/30 18:11:10
>>644
再起動時の 2/3 のところ、1%でくらいで止まっちゃう場合、それ動いています。
ものすごーくそこで時間がかかって、電源を落としたくなるけれど、我慢して待つと
ある日突然動き始めて以降はすぐに終わります。

646:デフォルトの名無しさん
09/07/30 18:32:35
>ある日突然
何日かかるんだー!

647:デフォルトの名無しさん
09/07/30 19:04:35
ワロタ

648:デフォルトの名無しさん
09/07/30 20:38:32
スレと関係ないけど、最近Windows Updateすると無限再起動地獄とか
そもそも起動しなくなっちゃうとか、そういうシャレにならんの本当に多いね。

649:デフォルトの名無しさん
09/07/30 20:39:50
多いの?俺の周辺ではほとんど聞かない

650:デフォルトの名無しさん
09/07/30 20:49:15
ググってみてみ。
ちなみに俺は会社のビスタが無限再起動地獄に陥ったし、自宅のXPは起動しなくなった。

前者の方は一応MSが解決法を出してるんだが、その方法を使うと確かに
無限再起動地獄は納まるが、一切のアップデートができなくなった。

651:デフォルトの名無しさん
09/07/30 21:08:53
┐(´ー`)┌

652:デフォルトの名無しさん
09/07/30 21:18:00
┌(´ー`)┐

653:644
09/07/30 21:46:47
642のを試したらちゃんと終了した
途中で「SYSTEMによってインストールが実行されています」とか警告が出たが無視してYES
原因は多分HDDの空き容量不足
インストールの間最大で2.5GBくらい食ってた

しかしWindows UpdateにKB971090が居座って消えない/(^o^)\

654:644
09/07/30 21:56:10
すまん
恐る恐るWindowsUpdateしたら速攻終了した
また1からやり直しかと思ったが、さすがにそんなことはなかった

無限再起動になったら、まずはF8キー連打しながら起動
自動的に再起動しないを選択
ブルースクリーンが出るからエラーコードをメモっておく
セーフモードで起動し、復元する
あとはググる
原因のほとんどは、ウィルスにやられたか、変なカーネルドライバ食わされてWindowsと競合したか
特にグラボとネットワーク関連
アップデートできない原因は、サービスが止められたか、ウィルスが妨害しているか
以上俺の余計な経験談

655:デフォルトの名無しさん
09/07/31 16:17:37
>>643
俺も全く同じ状況になって泣いた。
やっぱりアップデートが原因。
URLリンク(www.microsoft.com)
をテスト機に適用する必要がある。

656:デフォルトの名無しさん
09/07/31 22:26:21
アップデート前のVC2005でビルドしたEXEが、>>655を適用したPCで
ちゃんと動くかどうか、試してみてたら教えてくれ。

657:デフォルトの名無しさん
09/08/01 09:20:24
>>656
同じ様にはまったんで試してみたけど大丈夫だった
ダメだったら大騒ぎになってると思うけどね

658:デフォルトの名無しさん
09/08/06 00:27:12
VS2005ってJavaのコンバータついてるから好きなんだよな。
VS2008に乗ってないしどうしよう。

659:デフォルトの名無しさん
09/08/06 00:49:53
>>655
今日ソフトを更新したら同じ問題で泣いた、てか今泣いてるw
テスト機に適用する必要があるってことは使ってもらう人全員にインストールしてもらわないとダメなんですよね?
そんなことしないで使ってもらう方法ってないでしょうか?
あったら教えてください。

660:デフォルトの名無しさん
09/08/06 01:10:04
CRTを静的リンクするかプライベート配置(これも罠が多いが)すりゃよかろう

661:デフォルトの名無しさん
09/08/06 01:15:15
ライブラリをマルチスレッドDLLからマルチスレッドに変えればおkじゃね

662:デフォルトの名無しさん
09/08/06 01:35:55
>>659
>>665はMicrosoft Updateで出てくるぞ。そっち使っていれば勝手に入るはず。

663:デフォルトの名無しさん
09/08/06 12:52:37
M$が一体何のためにCRT/ATL/MFCを動的DLLにしたか分からん

664:デフォルトの名無しさん
09/08/06 13:28:25
659です。
静的リンクにするといろいろエラーがでてダメでした。
しかも、ゲスト側で更新しても構成が正しくないと言われてしまい。。。
結局ほかの環境でフリーの2008をインストールしてコンパイルしなおしたところ
動いたのでとりあえずそれで行こうと思います。
なにが原因なんでしょうか・・・・。
お騒がせしました。

665:デフォルトの名無しさん
09/08/06 21:18:34
>>663
DLLごとに違うバージョンのCRTがスタティックリンクされているといろいろ困るからじゃないかな


666:デフォルトの名無しさん
09/08/07 01:25:56
どうも、はじめまして。
Visual Studio 2005を使ってC++プログラムを始めようとしましたが、
何回やっても"cl.exeの起動中にエラーが発生しました”となって
ビルドできません。
どうすればいいんですか?


667:デフォルトの名無しさん
09/08/07 01:37:21
>>666
↓と同じ問題じゃないかな?
URLリンク(www.microsoft.com)
オプション-VC++ディレクトリ-実行ファイルでcl.exeへパスが通してあるか確認してみ

668:デフォルトの名無しさん
09/08/07 01:48:39
>>663
もちろんDLLだけを更新できるようにするためだろ。
>>656のように、ランタイムのほうが新しい場合は基本的に問題なく動く。
無印→SP1のときも確かそうだった。

669:デフォルトの名無しさん
09/08/07 02:08:59
2007年12月に更新されたMSDN LibraryをVS2005のダイナミックヘルプにて使いたいのですが、
色々Googleにて検索すると、VS2005のヘルプに関するレジストリの値を変更すれば
2008用のMSDN Libraryをダイナミックヘルプとして利用出来るかもしれない、と思うのですが
ご経験のある方、もしよければご教示頂けないでしょうか?

670:デフォルトの名無しさん
09/08/08 11:08:41
>>667 お蔭様で何とか解決しました。



671:デフォルトの名無しさん
09/08/08 21:43:10
ちょいと教えて欲しいんだが
スマートデバイスでButtonにTextAlignが無いんだが
なんとかTextを左寄せか、中央寄せにする方法は無いかな?
Buttonを縦に複数配置して、そのテキストの左側を揃えたいんだが
各Button.Textの文字数を合わせようと空白を後ろにつけても
Trimされてるようだし困ってる。⊂⌒~⊃。Д。)⊃


672:デフォルトの名無しさん
09/08/09 04:45:38
>>671
半角空白でダメなら全角空白か、UNICODEでは他に空白文字がNBSP等4種類くらいあるからそれで試してみたら?

673:デフォルトの名無しさん
09/08/09 16:37:43
プロボーショナルフォントなら文字数合わせても幅が違うからずれるよ

674:671
09/08/09 18:43:04
>>672
空白は全角/半角とダメだったんだ。orz
UNICODEの空白文字か、後で調べてみる。
ありがとう。

>>673
残念ながらプロポーショナルフォントじゃないんだ。
いくら空白を入れてもダメで、自動でRTrim掛かってるみたいなんだ。

上にラベル置いて誤魔化そうにも、Button.Clickイベントが発生しなくなるし
自力描画しようにも、Button.Paintイベントがなく、ButtonのGraphicsが取れないし。
.Net CompacktFramework2.0って結構必要なのが削られてるなぁ⊂⌒~⊃。Д。)⊃

675:デフォルトの名無しさん
09/08/09 20:13:11
MSDNライブラリにはCompacktにもPaintイベントは存在するように書いてあるみたいだが、
これは間違ってるってこと?

676:デフォルトの名無しさん
09/08/09 23:54:28
質問です。VS2003 だけど許してください。

外部の DLL からエクスポートされている FooBar 関数をインポートするには、どのように宣言すれば良いのですか?
単純に

extern "C" __declspec(dllimport) void FooBar();

としてしまうと "_FooBar@0" のように "_" と "@" 付きのシンボルを見に行ってしまうので、
リンカがエラー吐いてしまって困っています。

677:デフォルトの名無しさん
09/08/10 00:45:02
呼び出し規約でググれ

678:デフォルトの名無しさん
09/08/10 01:48:39
>>676 には stdcall が抜けてました。
ただ、stdcall を書いても同じようなエラーが出てきてしまいます……

679:デフォルトの名無しさん
09/08/10 10:51:15
KB973544が自動でアップデート掛からないからCRTを静的リンクすることにした
exeが64kB→264KBに増えた
セキュリティのアップデートなら関数定義が変わるとかでもないだろうになんで使えなくするんだろう

680:デフォルトの名無しさん
09/08/10 13:28:24
>>675
存在はするけど、発生しないんだよ。
フザケンナ!っつー話だよ。

>>671
ということで、俺は諦めて「メッセージ・フック」
(VB6でも行われていた、Set/GetWindowLong() を
呼び出す泥臭い手法) を使った Button のサブクラスを
作った。

681:デフォルトの名無しさん
09/08/10 15:54:38
>>680
そんな俺に向かってキレられても・・・

682:680
09/08/10 16:08:29
>>681
済みません、取り乱しました。

折角なので、2005 でのフックの方法↓
URLリンク(msdn.microsoft.com)(VS.80).aspx

683:デフォルトの名無しさん
09/08/10 18:47:31
全然関係ない話なんだが、VS用アドインを作ってコード書きながら
youtubeの動画を見れるようにしてたんだよ。単純なブラウザオブジェクトに
しちゃうと画面が大きすぎるからhtmlをパースしてflashのサイズを
リサイズできるようにして動画だけを表示するようにしたんだけど、
今般のyoutubeの変更でパースが出来なくなってしまった。。。
がっくし。

684:デフォルトの名無しさん
09/08/10 21:22:40
新CRTでビルドしたexe、Windows2000だとCRTのバージョンが古いままでも実行できた
DLLがsystem32にあったからバージョンチェックが甘い?

685:671
09/08/10 21:24:19
Button.TextAlignが無い~云々書いたけど
デザイン時にButton.TextにRTrim掛かるだけで、実行時に空白を設定したら
反映されました。FONTを等幅フォントにして文字長を合わせて解決っ!
お騒がせしました。ヽ(´ー`)ノ

>>675
MSDNライブラリは見たけどButtonのイベントには記載なかったよ。
実際にイベントで出てこないしね。バージョンにより違うのかも?
VS2005で.NetCompacktFramework2.0使ってるよ。
OSはWindowsCE5.0。

>>680
SetWindowLongか、すっかり忘れてた。orz
派生クラス作れば汎用的に使えるからいいね。


686:デフォルトの名無しさん
09/08/10 21:25:16
>>684
Win2Kにはサイドバイサイドが実装されてないから

687:デフォルトの名無しさん
09/08/10 22:48:04
>>685
確かに最新のMSDNライブラリだとCompactは未対応になってるね。
VS2005に統合可能な最後のローカル版MSDNライブラリ(2007年6月)だと
しっかりCompactにもPaintイベントやOnPaintが存在することになってるのに。

それに、今日始めてVS2005でCompact用のプロジェクトを作ってみたけど、
ちゃんとTextBoxのOnPaintやOnPaintBackgroundをオーバーライドできる。
(ただ、実際にはまったく呼ばれないみたいだけど)

訳がわからんなw
MSはCompactはあまり本腰じゃないのか。

688:名無し学生
09/08/25 10:08:35
Visual Basic の課題で困っております。
誰かお答えください。本当に助けてください。

1.Visual Basicの関数で数値を文字に直すCStr()とStr()の違いについて

2.戻り値の違いが確認できる方法を考え、戻り値の違いについて実際に確認し、
  その確認方法と違いを具体的に述べよ。
注意:実際にやったことと、確認した違いを簡潔かつ具体的に書くこと。

3.下記の計算結果などから、Visual Basicで計算できる数値の桁数について考察をまとめ、
  何故そのような制限があるかについて理由を答えよ
  1) 48 x 100 - 81
  2) 12 ÷ 9.3 x 247
  3) 0.2 - 12 ÷ 69
  4) -12 ÷ 100 + 100

689:デフォルトの名無しさん
09/08/25 10:21:28
>>688
VB.NetスレかVB6スレかbasic宿題スレ辺りへどうぞ。

690:デフォルトの名無しさん
09/08/25 11:21:12
>>688
どんだけマルチなんだこの莫迦は。

691:デフォルトの名無しさん
09/09/11 02:22:52
javadoc

692:デフォルトの名無しさん
09/09/11 02:50:59
皆さんSandcastle使ってますか?

693:デフォルトの名無しさん
09/09/11 10:32:53
>>692
使ってる


694:692
09/09/11 12:27:19
>>692
SandcastleHelpFileBuilderも使ってますか?今それを使ってドキュメントを作ろうと考えています。
下記ページを参考にして、VS2005のslnファイルを指定しSandcastleのプロジェクトを作成しようとしたのですが
メニューバーの「Project」に「New Project from Visual Studio Project...」という項目がありませんでした。
バージョンは最新の1.8.0.2 Betaです。新しいバージョンではslnファイルからSandcastleのプロジェクトを
作成できないのでしょうか?

URLリンク(d.hatena.ne.jp)

695:デフォルトの名無しさん
09/09/11 13:24:52
SandcastleHelpFileBuilderは使ってるが、
slnファイルからsandcastleプロジェクトを作成する機能は使った事がないな。

アセンブリとドキュメントコメントのXMLを直接追加してみたら?

696:693
09/09/11 15:09:05
>>695
俺もこのやり方

ドキュメントも成果物として重要だから、MSはこの辺をVSの機能に入れてほしいんだよな。


697:692
09/09/11 16:01:10
>>695-696
なるほど、そのやり方で出来ました。ありがとうございます。

698:デフォルトの名無しさん
09/09/13 15:34:01
.chm形式のWin32APIが検索できるMSDNで
なるべく新しいものはどこで入手すればいいでしょうか?

699:デフォルトの名無しさん
09/09/26 00:31:21
ASP.NETをやり始めたんだけど
何で改行したいんだけど、何で新たに追加したコンポーネントは既存のコンポーネントの右側にくんの?
普通にVBとかでやっている時みたいにきれい並べたいだけなんだけど

700:デフォルトの名無しさん
09/09/26 15:59:47
HTMLにおけるブロック要素とインライン要素を調べてこい

701:デフォルトの名無しさん
09/09/26 16:02:58
それか、HTML上では壊滅的なソースになるが、
オプションで絶対位置に配置することもできるようになる。
この場合、通常のWinFormと同様の配置方法でできる。
ただし、一般公開のサイトでそれをすると、
ほぼ間違いなく常識外れに認定される。

702:デフォルトの名無しさん
09/09/26 22:01:46
>>700-701
わかった、ありがとう

703:デフォルトの名無しさん
09/09/30 00:01:42
2007年6月版のMSDNライブラリを落とせるサイトありませんか?
MSには2008用しかありませんでした

704:デフォルトの名無しさん
09/09/30 00:14:11
>>703
ないでしょ。
もちろんMSDN入ればダウンロード可能だけど。
しかし、新しいの入れれば必要十分なんじゃないかと思うけど

705:デフォルトの名無しさん
09/09/30 10:48:09
>>704
2008用でも2005で使えるんでしょうか?

706:デフォルトの名無しさん
09/09/30 20:35:17
IDEと統合はできないと思うけど、「使える」でしょ?
ヘルプなんて見られれば必要十分じゃん。

どのみち、VS2005の、2003の時代より退化した糞使いにくいビュワなんか
使ってないんじゃない?

707:デフォルトの名無しさん
09/10/06 13:31:27
>703
URLリンク(download.microsoft.com)


708:デフォルトの名無しさん
09/10/10 20:35:33
プロジェクトのプロパティを表示しようとしたらCPU使用率が50%前後のままになっていつまでたっても表示されませんどうなっていますかなめてんお?

709:デフォルトの名無しさん
09/10/10 21:13:22
うん

710:デフォルトの名無しさん
09/10/10 22:49:37
C++ で クラスを継承したとき、インテリセンスでprivate メンバまで見えてしまうのですが
これを抑制するにはどうしたら良いのでしょうか

711:デフォルトの名無しさん
09/10/10 23:07:36
できません

712:デフォルトの名無しさん
09/10/11 08:39:08
>710
どうしても隠蔽したいなら pimpl 使え。

713:デフォルトの名無しさん
09/10/11 16:19:07
どなたか教えてください。
form1とform2という2つの(両方ともsizeが横400縦250と小さい)フォームがあり、
form1からShowDialogを使いform2を開いた後、
form2のウインドウをマウスで動かすとform1が見えてしまう状態になっています。
form2のLoad時にform1のウインドウを最小化して見えないようにしたいのですがどうすればいいでしょうか?
form1が見えなければ最小化ではなく他の手段でも全然OKです。
あわせてform2を閉じた時には最小化していたものを元の状態にするにはどうすればいいでしょうか?

714:デフォルトの名無しさん
09/10/11 16:54:09
Visibleプロパティ設定するとか

715:デフォルトの名無しさん
09/10/11 18:02:10
>>713
こういう質問みると、ダメな人ってのは本当、
最終目的を小さな問題に分解して個別撃破する「分割統治」って発想ができないんだね。

こんなの分割統治さえ出来れば、今日プログラミング始めた初心者でも
解決できる問題だと思うけど。

716:デフォルトの名無しさん
09/10/11 19:57:40
>>712
ありがとうございます。
pimplって概念、全く知らなかったので大変ためになりました。
インテリセンスだけの問題じゃなくて、ヘッダにまで波及するお話だったのですね。

なんかこれからpimpl厨になりそうです。

717:デフォルトの名無しさん
09/10/12 09:53:00
>>713
form2 開いてる間 form1 を操作する必要がないなら
form1.Visible = False
form2.ShowDialog
form1.Visible = True
すればいいんじゃね?

718:デフォルトの名無しさん
09/10/14 09:16:42
久しぶりにVS2005を入れた初心者です。
MSDN Library for Visual Studio 2005がなくなってるのですが・・・><
手に入りません・・・

719:デフォルトの名無しさん
09/10/14 10:43:58
>>718
ExpressEditionなら2008を使えばよろしいかと。

720:デフォルトの名無しさん
09/10/14 11:42:57
>>718
>>707
これのことか?

721:デフォルトの名無しさん
09/10/15 00:06:42
>>720
はいそうです。
ありがとうございました!

722:デフォルトの名無しさん
09/10/20 19:20:50
2005pro です、簡単に
マクロ記録
再生
マクロ設定ファイル記録
この方法を教えてください。
マイクロソフトのサイトを見ましたがよく分かりませんでした。

723:デフォルトの名無しさん
09/10/20 21:13:35
エクセルオブジェクトの使い方ってこと?

724:デフォルトの名無しさん
09/10/20 21:20:07
っMSDNライブラリ

725:デフォルトの名無しさん
09/10/20 23:32:53
っHELP

726:デフォルトの名無しさん
09/10/22 00:35:59
つCtrl+Shift+R
つCtrl+Shift+P
つVisual Studioを閉じるとき保存するか聞かれたら「はい」

727:デフォルトの名無しさん
09/10/23 15:28:13
起動した時に出したフォームの最小化ボタンをクリックするとタスクバーにしまわれるけど
起動した時に出したフォームから新たなフォームを開いて最小化ボタンを押してもタスクバーにしまわれず
ウインドウ左下に最小化されるだけのは仕様?

728:デフォルトの名無しさん
09/10/23 20:10:10
>>727
プログラムは意図したとおりじゃなく書いてある通りに動く。
そんなけったいな仕様などない。

729:デフォルトの名無しさん
09/10/25 06:35:48
コレクションエディタでタブのカレントをプロパティに置きつつ
メンバを切り替えるようなショートカットキーはありますか?

730:デフォルトの名無しさん
09/10/28 04:10:18
cl : コマンド ライン warning D9035 : オプション 'o' の使用は現在推奨されていませ
ん。今後のバージョンからは削除されます。

ってでるんだけど、-oオプションの代わりに何を使えばいいの?

731:デフォルトの名無しさん
09/10/28 11:38:59
cl : コマンド ライン error D8004 : '/o' には引数が必要です

732:デフォルトの名無しさん
09/10/28 16:00:10
win7で2005動かしている人はいますか。

733:デフォルトの名無しさん
09/10/28 16:02:09
Win7に2008も2005も入れてるよ


734:デフォルトの名無しさん
09/10/28 17:57:35
おお、情報ありがとうございます。

735:デフォルトの名無しさん
09/10/28 19:32:06
Microsoft Visual Studio.NET 2003を手に入れるにはどうすればいいのでしょうか?

736:デフォルトの名無しさん
09/10/28 19:37:42
ヤフオク

737:デフォルトの名無しさん
09/10/28 20:00:15
>>730
リンカに出力ファイル名を与える。
cl ~ /link /out:[出力ファイル名]

738:デフォルトの名無しさん
09/10/29 11:33:56
>>728
モードレスダイアログならそうならない?
けったいじゃない思うけど


739:デフォルトの名無しさん
09/10/29 11:49:54
>>733
win7に2005を早速入れてみた。SP1いれたのに起動時にsp1入れろといつてくる。確かにバージョン確認すると入っていない感じ。再度入れようとすると既に入っていると。
今晩sp1を上書きで再度入れてみる。

740:デフォルトの名無しさん
09/10/29 14:46:49
>>735
MSDN Subscription

741:デフォルトの名無しさん
09/10/29 14:54:08
x64だとVistaでも最初そんな感じ

742:デフォルトの名無しさん
09/11/08 14:08:01
VC10Beta アンインストールしたら、VS2005Pro が起動できなくなって
役一年ぶりにOS入れなおした漏れは、負け組みデツカ

743:デフォルトの名無しさん
09/11/14 13:04:03
vb2005stdを久しぶりに起動してみました。
そしたら、ニュースチャンネルが表示されません。

URLリンク(social.msdn.microsoft.com)

ここからどこに移っちゃったんでしょうかTT

744:デフォルトの名無しさん
09/11/14 13:39:27
newsなんて見てる香具師いたのか

745:デフォルトの名無しさん
09/11/14 13:54:22
と MS の中のひとが言っています

746:デフォルトの名無しさん
09/11/14 15:02:32
確かに何処かに移っちゃったみたいだよね。
俺も久しぶりに入れたときに表示されなくて悲しくなった。

747:デフォルトの名無しさん
09/11/15 15:04:36
スタートアップ?これかな?2005も2008も同じとこになってるけど
URLリンク(go.microsoft.com)

748:デフォルトの名無しさん
09/11/15 15:07:19
普通のブラで見たの初めてだわ
新鮮

749:デフォルトの名無しさん
09/11/15 15:51:42
普通じゃないブラってどんなだよw

750:デフォルトの名無しさん
09/11/15 16:01:19
ヌーブラとか

751:デフォルトの名無しさん
09/11/15 16:02:32
そういやこういうのを思い出したわ

【下着】 トリンプの最新ユニークブラジャーはゴルフのパターマットにもなる優れモノ [11/11]
スレリンク(bizplus板)

752:デフォルトの名無しさん
09/11/15 16:17:04
mp3プレイヤー付きとかあったな

753:デフォルトの名無しさん
09/11/15 16:29:50
ゴルフのカップって意外とでかいんだな
Dくらいあるよね

754:デフォルトの名無しさん
09/11/16 23:21:01
2008,2010beta2を入れてから2005を入れたら2005にSP1を当てられなかった。
該当するソフトがインストールされているか確認してくださいみたいなエラーが出る。

全部消して2005から入れ直しか・・orz

755:デフォルトの名無しさん
09/11/16 23:35:43
2008あれば2005いらん

756:デフォルトの名無しさん
09/11/17 00:33:25
2008は重いからね…

757:デフォルトの名無しさん
09/11/17 00:35:32
2005のほうがもっと重いけどね

758:デフォルトの名無しさん
09/11/17 01:06:26
2008はWin98向けソフトが作れないって聞いたから移行してない。

759:デフォルトの名無しさん
09/11/17 01:11:17
さすがにWin98は切っていい。

760:デフォルトの名無しさん
09/11/17 01:11:28
作れるよ

761:デフォルトの名無しさん
09/11/17 01:27:25
>>760
URLリンク(msdn.microsoft.com)
>ここでは、互換性に影響する CRT の変更点について説明します。
>Windows 95、Windows 98、Windows Millennium Edition、および Windows NT 4.0 に対するサポートはなくなりました。


762:デフォルトの名無しさん
09/11/17 01:29:28
サポートの有り無しと作れる作れないの話は混ぜないでもらいたい

763:デフォルトの名無しさん
09/11/17 01:56:20
まったくだ

764:デフォルトの名無しさん
09/11/17 09:57:07
起動するとき余計なバージョンチェック入るからランタイム使うとダメかも

765:デフォルトの名無しさん
09/11/17 14:03:29
VB/C# なら CRT 関係なくね?

766:デフォルトの名無しさん
09/11/17 19:41:59
>>757
どんな環境ならそんな逆転現象が起こるんだ?

767:デフォルトの名無しさん
09/11/18 01:03:58
お前の環境が逆転してるだけ

768:デフォルトの名無しさん
09/11/18 01:15:15
起動は明らかに2005のほうが軽いぞ。
ビルド時間が・・とかいう話なら比較したことないからわからんけど。

769:デフォルトの名無しさん
09/11/18 01:27:08
ていうか重いならPC買い換えろよ…何年同じの使ってんだ。

770:デフォルトの名無しさん
09/11/18 02:14:56
2008はインストーラ容量が5倍くらいだからなぁ
容量的にはとても重くなってる

771:デフォルトの名無しさん
09/11/18 02:33:21
5倍はねーよ

772:デフォルトの名無しさん
09/11/18 02:34:29
つまりバイト単価は大きく下がっているわけか

773:デフォルトの名無しさん
09/11/18 08:51:02
なんだ2008でWin98も作れるのか。
当時そう言われてたから、自分で試してもないな。

774:デフォルトの名無しさん
09/11/18 13:23:57
.NETだけなら問題ない

775:デフォルトの名無しさん
09/11/20 11:38:43
win7に2005入れるだけで1時間以上かかった

776:デフォルトの名無しさん
09/11/20 12:23:08
うそん
SPはそれくらいかかると思うけど

777:デフォルトの名無しさん
09/11/20 12:25:45
つか2008にしとけよ

778:デフォルトの名無しさん
09/11/20 12:28:40
情弱君には何言っても無駄

779:デフォルトの名無しさん
09/11/20 12:30:16
2008EEよりは2005Proのが断然いいだろ

780:デフォルトの名無しさん
09/11/20 12:42:51
情弱言いたいだけの莫迦って何処にでも湧いてくるのな。

781:デフォルトの名無しさん
09/11/20 12:51:19
ん?悔しかったの?w

782:デフォルトの名無しさん
09/11/20 12:55:34
Vista以降で2005は微妙な気が…

783:デフォルトの名無しさん
09/11/20 12:57:22
URLリンク(pg-torch-ic.jugem.jp)
Windows98だとGetModuleHandleWとSubsystemバージョンだけ対処すれば一応動くな

784:デフォルトの名無しさん
09/11/20 12:59:33
学生時代にtheSpokeでVS2005もらって以来バージョンアップしてない貧乏社会人とか。

785:デフォルトの名無しさん
09/11/20 13:10:21
微妙じゃなくて入らない

786:デフォルトの名無しさん
09/11/20 13:21:33
逆に、XP に VS6.0 入れるのも苦労したぜ。インストーラこけるし。

>>781
なんで悔しがらにゃならんのだ。

>>785
SP1 と SP1 Update for Vista 入れろ。

個人的には、2008 には何の魅力も感じないなあ。
2010 正式版待ち。

787:デフォルトの名無しさん
09/11/20 13:23:07
>>784
よくわかったなw
theSpokeのじゃないけど先生から借りて黙ってコピーした奴だ

788:デフォルトの名無しさん
09/11/20 13:24:47
>>787
死ねばいいのに。

789:デフォルトの名無しさん
09/11/20 14:34:31
先生は嘲笑ってるぞ。

790:デフォルトの名無しさん
09/11/20 14:36:44
情報系の先生たちと仲良くなれば高価なソフトをタダで入手できたから皆やってたことだ

791:デフォルトの名無しさん
09/11/20 14:39:12
ライセンス守れよゴミ

792:デフォルトの名無しさん
09/11/20 14:40:50
割れやらないだけマシだろ

793:デフォルトの名無しさん
09/11/20 15:25:10
昨日VB2005で作られた社内システムを引き受けました。
どう対処したらいいか思いつかないのでアドバイスを下さい。

DBでAccessを使っていて貰った前担当者の引き継ぎ資料に、
Accessファイルの拡張子をmdb→datに名前を変えて、
あたかもデータベース用のファイルで無い様に変えていると書かれていました。
今回改修でAccessの管理は一緒で拡張子だけ変えても中身が分からないように変えて欲しいと言われました。
ファイル変換用のツールを使用せず、Accessファイル使用時に内部処理で、
使用時にAccessの形式に戻したり、使用後に別の形式に変換して保存出来ないかと言われました。
何かコードを埋め込んだり、他に何か手段があればその対応で、
拡張子を変えてもファイルが開けないようにと指示がありました。

何か変換用の関数、クラス、ライブラリみたいなものは提供されているのですか?
こういう作業が一般的にあるのか珍しいのかもわかりませんがアドバイスをお願いします。


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