mcrblog

vcpp-ml

1998年12月

30

[vcpp 00024466] Re: deviv.pkg が読み込めない

 こちらは、かわむら@DSTです。

Y.KEnさんの
[vcpp 00024464] deviv.pkg が読み込めない に関してです。

>Y.KEnさんが おっしゃいました・・・・
>------引用ここから、(適宜省略・改行位置の変更をしてます)-----
>IE4.0をアンインストールして、
>MSDEV.EXE を実行しようとすると
>
>「DEVIV.PKGが読み込めません。
>インストールし直してください。」
>
>と言われてしまいました。
>残念なことにVC++5.0のCD-ROMは今手元に無く
>プログラムは完成させなければなりません。
>かなりピンチです。
>
>------ 引用ここまで。(適宜省略・改行位置の変更をしてます)-----

うーん、かわむらにもわかりません。
しかし、VC5以降には、IE4 が必須だったと思いますので、
http://www.microsoft.com/japan/download.htm
から、再インストールしてみるくらいしか、思いつきません。

アンインストールした要因が分からないので、アレですが、
緊急避難だと思ってみては如何でしょうか。

ちなみに、Dev Studio\SharedIDE\bin のしたに、件のファイルがあります。
ファイルサイズは 284K です。

こちらは、かわむら@DST( MailTo:a...@pc-daiwabo.co.jp )でした。
30

[vcpp 00024465] Re: カーソルの変更

書き忘れましたが、不明な点は携帯に電話してください。

-------------------------------------------------------
元嶋憲司
                             e-mail:  i...@fsinet.or.jp
-------------------------------------------------------
30

[vcpp 00024464] deviv.pkg が読み込めない

IE4.0をアンインストールして、
MSDEV.EXE を実行しようとすると

「DEVIV.PKGが読み込めません。
インストールし直してください。」

と言われてしまいました。
残念なことにVC++5.0のCD-ROMは今手元に無く
プログラムは完成させなければなりません。
かなりピンチです。

たぶんレジストリ関係だと思うのですが。

解決法をご存知の方いらっしゃいますか?
ご教授ください。
お願いします。
29

[vcpp 00024463] RE:Re: DevStudioのカスタマイズ

こんにちは。Crowです。

レスどうもありがとうございます。

>石河@DSKです。
>
>> DevStudioにclやjvc以外のコンパイラを使わせるにはどうすればいいのでしょうか。
>> NMAKEでやればできないこともないが、できれば総合環境をそのまま利用し、
>> コマンドラインを直接使いたくありません。
>
>*.dsp内の CPP=cl.exeを変更し、オプションを手でゴリゴリ修正するくらいしか
>思いつきませんけど、それでコンパイルできるかどうかはわかりません。


dspファイル内にあったとは知りませんでした。

>> 新しいコンパイラはコマンドライン・オプションが違うのでclやjvcに名前を変えるだけ
>> じゃできません。
>
>これはしょうがないでしょう。
>DevStudioは統合環境外のツールを前提にしていない、というかコンパイラによっ
>て千差万別ですから、オプションはそれらに合わせて手修正するしかないと思い
>ます。


質問したあと、Devstudioで「新規プロジェクト」で「Makefile」を選ぶとNMAKE用のカスタム
Makファイルでプロジェクトを構成できることが分かりました。
Makファイルを自分で書いて、統合環境外のコンパイラを使うことができました。
でも、デバッグ環境はこれではさすがに使えませんが。
29

[vcpp 00024462] お礼-->Re: [vcpp 00024460] Re: カーソルの変更






> 三浦@NECです。
>
> y...@jsc.co.jp さんは、
>
>  |プロセス1からプロセス2を起動するときカーソルの形状が「矢印&砂
>  |時計」になりますがそれを「砂時計」に変えたいのですがうまくいきま
>  |せん。
>
> プロセス1のウィンドウプロシージャで
>
> case WM_SETCURSOR:
>   SetCursor(LoadCursor(NULL, IDC_WAIT));
>   return TRUE;
>
> を実行する。
>
> もとに戻すなら
>
> case WM_SETCURSOR:
>   return DefWindowProc(...);
>
ありがとうございます。WM_SETCURSORをひろうことでうまくいきまし
た。。
BOOL Cls_OnSetCursor(HWND hwnd, HWND hwndCursor, UINT codeHitTest, UINT
msg)
     {
     if (nCursor == 1)
          SetCursor(LoadCursor(NULL, IDC_WAIT));
     else
          return DefWindowProc(hwnd,WM_SETCURSOR,codeHitTest,msg) ;
     return TRUE;
     }



ついでに聞きたいのですが、単純にSetCursorとかってしてはいけないの
ですか?
僕はLoadしてSetしていただけなのですがそれだと動きてきににはどうなっ
たいたのでしょうか?
処理が終わった後、デフォルトで動いていたからなのでしょうか??
記事検索
Amazon.co.jp
  • ライブドアブログ