Visual Studio 2005 P ..
[2ch|▼Menu]
643:デフォルトの名無しさん
08/07/14 09:45:40
今まで大きさが勝手に変わったことが無いので、>>632の内容がさっぱりわからん。
特殊な状態なのに仕様とか言われても。

644:デフォルトの名無しさん
08/07/14 12:22:52
自分のデスクトップよりも大きいフォームを編集しようとしたときにそうなったことがあったようななかったような。

645:デフォルトの名無しさん
08/07/14 12:30:38
なるほど、再現可能な操作を書いてくれれば何かわかるかもね。
うちでスクリーンよりでかくしてみたが、実行時に画面サイズ以上にならんだけで、
編集サイズは変わらんかったけどな。

646:634
08/07/14 14:13:57
>>632 さんの場合と同じ症状か分からないが
俺の場合
・新規プロジェクト作成
・ControlBox:False
・ShowIcon:False
・FormBorderStyle:FixedSingle
・Size:300, 300
・すべて保存(Ctrl+Shift+S)
で再現
再度フォームサイズを書き直して保存しても
プロジェクトを開き直すとサイズが変わっている

もっと大幅にサイズが変わる時もあるが、そちらは再現できなかった
プロジェクトをUPする訳にはいかないので、ご勘弁

あと634の訂正
○:諦めて、ロード時にサイズ指定してる
×:仕様として諦めて、ロード時にサイズ指定してる

647:デフォルトの名無しさん
08/07/14 14:42:42
>>646
なるほど、その条件だと2005でも2008でも
プロジェクトどころかフォームを開きなおしただけでサイズ小さくなってるなw

648:デフォルトの名無しさん
08/07/14 16:44:40
自分がバグに気付いていないだけなのに、エスパーと言ったり的外れなことを書いたり、実に香ばしいスレでつね

649:デフォルトの名無しさん
08/07/14 16:48:42
俯瞰的なレスして優越感に浸ってる奴が居るところなんか特に


650:デフォルトの名無しさん
08/07/14 17:53:35
それバグじゃないだろ。

651:デフォルトの名無しさん
08/07/14 17:58:59
どうなんでしょ。
例えばフォームにボタン乗っけてセーブしてクローズ
開いてボタンちょっと動かしてセーブしてクローズ

繰り返すとだんだん小さくなる・・・

652:デフォルトの名無しさん
08/07/14 18:01:05
ならなかった

653:デフォルトの名無しさん
08/07/14 18:01:42
そう?
・ControlBox:False
・ShowIcon:False
・FormBorderStyle:FixedSingle
これやってる?

654:デフォルトの名無しさん
08/07/14 18:02:54
リソースのダイアログエディタじゃなくて、フォームの方だかんね

655:デフォルトの名無しさん
08/07/14 18:08:41
>>653
ああ、>>646に加えて>>651の操作をやるって事か
それならなった


656:デフォルトの名無しさん
08/07/14 18:14:14
MinimumSizeを設定しておけばそれより小さくはならなかった


657:デフォルトの名無しさん
08/07/14 21:38:23
しかし、大きくなる…

658:デフォルトの名無しさん
08/07/14 22:11:38
ああ確かになるけど、
デザイナが自動生成したーコードみれば謎でもなんでもないな。

・デザイナはなぜかフォームのサイズをClientSizeで永続化しようとする。

・FormBorderStyleをデフォルトの値から変更してある場合、
 デザイナのコードではClientSizeがFormBorderStyleより先に設定されるコードが生成される。

・FormBorderStyleが変更される際、フォームは(ClientSizeではなく)Sizeを
 保とうとする。その結果ClientSizeが変更される。

厳密に検証してないがこんな感じなんじゃないの?

659:デフォルトの名無しさん
08/07/14 23:20:46
それ、VS6の頃からあった現象じゃん。未だに直さないMSって……

660:デフォルトの名無しさん
08/07/14 23:23:56
VS6にフォームデザイナなんか存在しない

661:デフォルトの名無しさん
08/07/14 23:29:09
とはいえまぁたしかに直そうにも難しいな…

662:デフォルトの名無しさん
08/07/15 00:11:55
確認はしてないが、2003まではこの問題なかったんじゃない?

そのかわり、システムの設定のタイトルバーの高さが開発している環境と違うと
(よくあるパターンがルナがonになってるかどうか)クライアントサイズが微妙に
変わってしまう問題があったはずだが。

というか、いま話題になってるこの「問題」はそれに対する対処のつもりなのかもね。

663:デフォルトの名無しさん
08/07/15 04:33:33
プロパティウインドウのSize見てみろ。Boldになったりならなかったりするだろ。

664:デフォルトの名無しさん
08/07/15 10:02:18
ふーむ。クセさえつかんでいれば制御可能なのかな

665:634
08/07/15 11:09:49
フォームの
MaximumSize
MinimumSize
Size
に同じサイズ指定したら固定化した
なんだかな

666:デフォルトの名無しさん
08/07/15 11:21:17
どうせFixedSingleじゃん

667:デフォルトの名無しさん
08/07/15 11:30:06
結局はいつもMSの仕様が一番妥当な結論なんだよな。

668:デフォルトの名無しさん
08/07/16 18:02:27
質問ですが
Form1からForm2をShowで開いて、Form2からForm3をShowDialogで開いた時、
Form2はForm3がモーダルなのでさわれないのは分かりますが
Form1もさわれなくなってしまいます。
Form1を自由にさわれるようにする事は可能でしょうか?


669:デフォルトの名無しさん
08/07/16 18:09:27
仕様だしなあ、、、
Form2からForm3を、Show(this)で開いて、Form3が生きている間はForm2をEnable = falseしておくとか。

670:デフォルトの名無しさん
08/07/16 18:19:40
Form2/3をForm1と別のスレッドで動かすってのはどうだっけ?

671:デフォルトの名無しさん
08/07/16 19:13:12
フォームの監視クラスつくってフォームのアクティブかわったらイベント通知して、切り替え判定するようにすればいんじゃね?

672:668
08/07/16 19:26:43
>Form2からForm3を、Show(this)で開いて、Form3が生きている間はForm2をEnable = falseしておくとか。
この方法でうまく行きました。どうもありがとうございました。

673:デフォルトの名無しさん
08/07/16 20:19:32
>>668
この質問最近複数箇所で見たぞw

674:デフォルトの名無しさん
08/07/16 20:54:25
それが何か?

675:デフォルトの名無しさん
08/07/17 00:29:13
宿題なのだろう。最近のゆとりは自分で問題解こうとしないから。

676:デフォルトの名無しさん
08/07/19 01:12:23
今visual stadio2005で15パズルを作っているんですが
制限時間の設定方法がわかりませんorz
ググったりといろいろしたのですが、見つかりませんでした
getTimerを使うといいとたくさんのサイトで発見しましたが
実際に定義してみるとエラーになってしまいます
使い方がいけないのでしょうか。
よろしければ制限時間の設定方法またはgetTimerの正しい使い方
を教えて下さい
よろしくお願いします

677:デフォルトの名無しさん
08/07/19 01:13:46
釣りじゃないならゲ製作板でもいきな。

678:デフォルトの名無しさん
08/07/19 01:15:39
宿題なのだろう。最近のゆとりは自分で問題解こうとしないから。

679:デフォルトの名無しさん
08/07/19 13:47:44
VisualStudio2005使ってるんですが、
自動的にブロックとか閉じなくなってるのは、インストールミスってるからですか?

なんか設定項目あったりするんでしょうか。

680:デフォルトの名無しさん
08/07/19 14:12:23
そんな機能はありません

681:デフォルトの名無しさん
08/07/19 20:40:58
>>676
stopwatchか
datetime関数を使う

682:デフォルトの名無しさん
08/07/19 20:43:02
>>668
バックグラウンド設定してshowメソッド

683:デフォルトの名無しさん
08/07/21 01:02:11
Vista(32Bit版)+VisualStudio2005でASP.NET(VB2005)を使ってるとき
いきなりcraxddrt.dll_unloadedってVisualStudioが落ちる。

CrystalReportsを使ってるのでその関連だろうとは思うけどだれか同じ経験した人いない?
いきなり落ちるのはちょっときついので対応策を知りたいんだけど・・・

ちなみにVisualStudio2005はSP1,Visual Studio 2005 SP1 Update for Windows Vistaと
CrystalReportsのUpdateモジュールは導入済み。WindowsUpdateも最新の状態。

障害が発生しているアプリケーション devenv.exe、バージョン 8.0.50727.867、
タイム スタンプ 0x45d2c842、障害が発生しているモジュール craxddrt.dll_unloaded
なんてイベントログに出てます。



684:デフォルトの名無しさん
08/07/21 22:30:17
致命的なエラーが出た時に、自動的にデバッガが立ち上がってしまう
サーバーだから、このままだとやばいんだが
何か良い手は無いかね
それっぽいところは見たんだけど、何やっても出て来る
誰か頼みます

685:デフォルトの名無しさん
08/07/21 22:42:10
ちなみに
EXE化したソースを呼び出したときの話です

686:デフォルトの名無しさん
08/07/22 03:48:46
その致命的なバグを修正するという考えはないのかね。

687:デフォルトの名無しさん
08/07/22 07:28:23
敢えて出すようにしてるんで本来は出ない筈なんだけど
何が起きるか解らんのがWindowsだし

688:デフォルトの名無しさん
08/07/22 09:45:45
じゃあ他のOSにすればいいじゃないか

689:デフォルトの名無しさん
08/07/22 11:23:17
開発環境をアンインストールすればいいんじゃないかな。

690:デフォルトの名無しさん
08/07/23 02:44:17
>>684
サーバに開発環境入れておくのがどうかしている。

691:デフォルトの名無しさん
08/07/23 07:29:18
単純にそういう事かね
開発環境入れてるのは
開発用のサーバーだからだよ
本番にはフレームワーク2.0のみの
インストールにするよ

みんなありがとう
本番にソース乗っけて確認してみるよ
ただその本番がこねーんだが
納期も無いってのに客は何がしてーんだか

692:デフォルトの名無しさん
08/07/23 07:46:37
勘違いしたままのような。まあいいか。

693:デフォルトの名無しさん
08/07/23 09:38:41
デバッガの設定はどっかにある気が、、、レジストリかな。
jscriptはIEのオプションだが

694:デフォルトの名無しさん
08/07/23 15:59:00
URLリンク(www.auction.co.jp)

695:デフォルトの名無しさん
08/07/25 21:19:37
Visual Studio 2005 Academic Editionを使っています。
先輩から引き継いだC++のプログラムはWindowフォームアプリケーションで
作られており、処理としてはカメラから取り込んだ動画を処理して
結果を表示するというものです。

それで質問なのですが、いくつかの画像処理のクラス(A〜C)があるのですが
それらの実行時間というのを計測できないでしょうか。

以下のような感じで計って表示を行うとしたのですが、コンソール画面が
ないので(当然ながら)表示されませんでした。
------------------------
dwStart=timeGetTime();
 クラスAの処理
dwTime1=timeGetTime();
 クラスBの処理
dwTime2=timeGetTime();
 クラスCの処理
dwEnd=timeGetTime();

cout << (dwTime1 - dwStart) << "ms" << endl;
cout << (dwTime2 - dwTime1) << "ms" << endl;
cout << (dwEnd - dwTime2) << "ms" << endl;
------------------------

プログラム的に行う方法、またはVSの機能として行う方法がありましたら
教えて頂けないでしょうか。お願いします。

696:デフォルトの名無しさん
08/07/25 21:27:07
>>695
とりあえずcoutの代わりにstd::ofstreamでファイルに出力するようにすればいいと思うよ。
本格的なものをお望みなら、DevPartnerのプロファイラを使えばいい。無料版がある。

697:デフォルトの名無しさん
08/07/25 22:00:13
AllocConsole() を使用してコンソールを作成する
でどうでせう。

698:デフォルトの名無しさん
08/07/27 13:48:40
VS2005でウインドウを表示するだけのWin32APIアプリケーション(sample.exe)を作成したのですが、

VSがインストールされていないWinXPのPCでは動きません。
もしかして.NETフレームワークなるものをインストールするしかないのでしょうか?
出来れば、利用者(インストールを嫌がる世の中のPC初心者)に負担をかけたく無いのですが・・・

699:デフォルトの名無しさん
08/07/27 14:02:54
>>698
C++ でも CRT が静的か動的にいる。そして静的非推奨。
というか超超超超 FAQ。インストーラ作れが現状の結論。

700:デフォルトの名無しさん
08/07/27 14:11:33
そんなの「初心者って誰のこと言ってんだよ」って嘲笑しとけばいいのに
実に親切だな君は。

701:デフォルトの名無しさん
08/07/27 14:20:46
ASP.NETって最近聞かなくなったんだけど
なんで市場縮小しちゃった?
それこそ数年前は本屋で目だっていたはずだが

702:デフォルトの名無しさん
08/07/27 14:23:53
縮小というより飽和してるような

703:デフォルトの名無しさん
08/07/27 14:40:04
普通にそれなりに使うようになっただけな気がする…


704:デフォルトの名無しさん
08/07/27 21:06:15
今はリッチクライアントが主戦場だから

705:デフォルトの名無しさん
08/07/27 21:28:44
クライアントオンリーなシステムなんてあんま聞かないけどなあ
ってかリッチクライアントって普通Webサーバとつなぐタイプのやつ言うことが多いんじゃ?


706:デフォルトの名無しさん
08/07/27 21:53:18
リッチクライアントの最先端といえばiPhoneだよね

707:デフォルトの名無しさん
08/07/27 22:05:19
ActiveXゴテゴテのやつじゃないかな。

708:デフォルトの名無しさん
08/07/28 09:38:24
韓国じゃそれでFirefoxに乗り換えられないとかw

709:デフォルトの名無しさん
08/07/28 09:51:54
>>708
フィレフォエックスって、何?

710:デフォルトの名無しさん
08/07/28 10:01:12
いやつまんないから

711:デフォルトの名無しさん
08/07/28 17:25:05
マジレスするとレッサーパンダ

712:デフォルトの名無しさん
08/07/28 21:13:08
どの通貨もぽちれないな
ユーロの売りぐらいかな

713:デフォルトの名無しさん
08/08/02 04:24:14
XNAについて何ですが。
3Dモデル(Model)描画時にエフェクトで2Dテクスチャを貼付けて、
PNG等から読み込んだの2Dテクスチャの透化処理してある部分を透明にしたいのですが不可能でしょうか?


また頂点データ(頂点バッファ等)をモデル(MODEL)にすることは出来ますか?

714:デフォルトの名無しさん
08/08/04 23:10:45
VisualStudio2005をしてからOracle11gをインストールしようとすると途中で

javaw.exe[2472]でハンドルされないWin32の例外が発生しました。

とVisualStudioJust-In-Timeデバッカのポップアップが起動して
インストールできなくなりました。
他のアプリケーションを実行しようとすると「例:パンヤ起動しながらIEを開く」
同じような現象になります。
VisualStudio2005のオプション-デバック-Just-In-Timeを切ってみたりしたのですが
今度はデバッガが選択されていないと怒られます。
同じような症状になった方や、解決方法をご存知の方いませんか?

715:デフォルトの名無しさん
08/08/06 08:47:58
バーサスVer2008のアカシックエディションなんですが
誰でも購入できるんですかね。
初心者はエックスブレスで充分かな?

716:デフォルトの名無しさん
08/08/06 08:50:39
なんかいろいろ間違えた気がする

717:デフォルトの名無しさん
08/08/06 11:54:15
バーサス→VS→VisualStudio
アカシック→アカデミック
エックスブレス→エクスプレス

718:デフォルトの名無しさん
08/08/06 11:57:30
凄いモノが作れそうだな<アカシックエディション

719:デフォルトの名無しさん
08/08/06 12:37:46
レコードの管理を勉強してて、
本題はそっちなんですよ

720:デフォルトの名無しさん
08/08/06 12:39:26
作りすぎw

721:デフォルトの名無しさん
08/08/06 12:48:08
アカシックレコードの管理人?

722:デフォルトの名無しさん
08/08/06 14:05:27
誰がうまいことをry
SQLをVB ver2008で扱いたくて
レコードの開発とADOを習熟したいのですが
SQLの本買えば詳しく載っているでしょうか?

ダメエクセルみたいな管理しかできず
悩んでいます

723:デフォルトの名無しさん
08/08/06 22:32:31
言っていることが意味不明


724:デフォルトの名無しさん
08/08/07 04:04:33
SQLなんだのの前に日本語覚えてからこい

725:デフォルトの名無しさん
08/08/07 07:15:58
SQLとVB2008の関係を勉強したいんですが
いい本が見つからなくて。
SQL本にはVBとの連携が無いし
VB本にはSQL関係が薄いし
2008のデータベース開発本は
発売されてないしで。

最新、2008の本は2011ぐらいまで
やっぱりまともな本は出ませんかね?

726:デフォルトの名無しさん
08/08/07 10:48:03
情報の漁り方・使い方が間違ってる気がする。

727:デフォルトの名無しさん
08/08/07 13:25:17
アホか。両方+RDBMSの概要くらいは勉強しろよ。
近道探して迷子になるやつ多いな。

728:デフォルトの名無しさん
08/08/09 12:20:29
>>725
SQL 現場で使えるSQL第2版、SQLServer 2005 ビギナーズガイド
ADO.Net -> プログラミングADO.Net 第2版
VB2008 -> VB 関係でまともな本は見たことは無い、ちゃんとやるならC#の本嫁
VBはともかく、現場で使えるSQL は Oracle の話以外は、初級レベルだから
きっちり押さえる。ADO.Netの本は、これ以外 役に立つことをかいてある本は
あまり見たことがない
ちゃんとやりたいなら、押さえるべきことは、押さえておかないと
#そこまで、求めてないなら しらんw

729:デフォルトの名無しさん
08/08/09 12:36:49
おそらく既出と思うが、ぐぐってもわからなかったので、
知ってたら教えてください。

エディタ上で、カーソル行の強調表示(アンダーラインとか色変え)できませんかね?

カーソル点滅しょぼくて、現在位置がよくわからなくなる。。
エディタ変えるしかないの?でも、VSのエディタの他の機能無くなっても困るし・・・
誰か助けて。

730:デフォルトの名無しさん
08/08/09 14:49:08
寧ろブロックカーサお勧め。

731:デフォルトの名無しさん
08/08/09 15:06:57
SQLなんてマニアックなものやってどうするんだろう

732:デフォルトの名無しさん
08/08/09 15:18:04
俺の会社では、SQLをまったく書かない案件なんてないんだけど。

733:デフォルトの名無しさん
08/08/09 16:00:12
自分の回りにも、そういう案件は無いな
#DB使わない案件ってそう無い気がするんだけどね

734:デフォルトの名無しさん
08/08/09 16:07:43
趣味でソフト作ってるけど、SQLだけは洋梨です

735:デフォルトの名無しさん
08/08/09 16:39:41
最近はsqliteも流行ってるし、スタンドアロンのアプリでもSQLよく使うわ。
自分でデータ管理するコード書くより楽だし速い。

736:デフォルトの名無しさん
08/08/09 16:40:51
「俺の会社」って、>732は社長なのか?

ってギャグはさておき。
私の勤める会社では、私の部署だけが業務系ではない。その所為もあって、私の部署ではDBは殆ど使わないな。
# たまにあるとオラクルだったりするが。

737:デフォルトの名無しさん
08/08/09 16:43:12
そもそもSQLの何が楽しくてやるんだ?

738:デフォルトの名無しさん
08/08/09 16:45:20
楽しくてやるんじゃなくて楽するためにやるんだ。


739:デフォルトの名無しさん
08/08/09 16:50:42
>>737
ほとんどのアプリにはあれこれデータを管理する部分が含まれるわけで、
それが毎回書かなくていいわ、自分で書くより性能良いわで、幸せじゃん。
最近は中でsqlite使ってるアプリ多いよ。

740:デフォルトの名無しさん
08/08/09 16:52:56
Firefox 3もsqlite使ってるね。

741:デフォルトの名無しさん
08/08/09 16:56:16
>自分で書くより性能良い
お前相当低レベルなんだな


742:デフォルトの名無しさん
08/08/09 17:08:10
>>741
残念ながら、広く使われてるエンジンより性能良いようなコードを
さくさく書けるほどレベル高くないです。

743:デフォルトの名無しさん
08/08/09 20:38:06
どうせフロントエンドしか作ったことないんだろ

744:デフォルトの名無しさん
08/08/09 21:02:25
あるいはコボラーじゃないかな

745:デフォルトの名無しさん
08/08/11 00:05:37
VC++6 のプロジェクトを VS2005 のプロジェクトに変換したものなのですが、
プロジェクトの設定で文字セットを Unicode文字セットを使用する にしたところ、#ifdef UNICODE の動きがどうにもおかしいのです。
winbase.h で上記 ifdef の falseパートが有効になっているようで、もろもろの定義が W版になりません。
例えば WIN32_FIND_DATA は WIN32_FIND_DATAA になってます。
tchar.h の部分ではきちんと W版になっていて、_tcscpy 等も wcscpy になっています。
wnbase.h は UNICODE の、tchar.h は _UNICODE の define で条件分岐している違いがありますが、UNICODE も _UNICODE も
両方定義済みになっています。
ためしに自分のソース部分で #ifdef UNICODE を書いてみましたが、trueパートの方が有効になります。
といったことで、何か心当たりはないでしょうか?

コンパイラオプションはこんな感じになってます。

/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_CRT_SECURE_NO_WARNINGS" /D "_VC80_UPGRADE=0x0600"
/D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Fp"Win32\Debug\xxxx.pch" /Fo"Win32\Debug\\" /Fd"Win32\Debug\\"
/W3 /nologo /c /Wp64 /ZI /TP /errorReport:prompt


746:デフォルトの名無しさん
08/08/11 11:17:05
低機能なSQLiteでも、これを一から実装できるやつって、ハンパないわ。

747:745
08/08/11 23:14:03
自己解決です。
インテリセンスが悪さをしていたようです。
いったん .ncb を消したらうまくいきました。

748:デフォルトの名無しさん
08/08/12 09:04:26
>>736
事務系じゃないと使う機会は中々ないかも
でも、レスポンスにもよるけど、ログ代わりに使うと楽かもと思ったりも

>>741
DBより効率が良くて、SQLより簡単な検索言語 作ってるんだ すごいね

749:デフォルトの名無しさん
08/08/12 20:24:03
↑阿保


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

4109日前に更新/154 KB
担当:undef