OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

VB6ランタイムというのをインストール出来ないです。

  • 困ってます
  • 質問No.190369
  • 閲覧数340
  • ありがとう数5
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 100% (2/2)

 雑誌のフリーソフトをインストールしようとして、注意書きに「VB6ランタイムをインストールして下さい」とあったのでその雑誌についていたVB6ランタイムをインストールしようとしたところ、途中で「~がコピーできません」と出てしまい、「~を削除します」となって、インストール前に戻ってしまいます。
 このソフトがおかしいのかなと思い、Vecterなどでダウンロードしたもので再度行ってみたのですが同じでした。一応常駐ソフトと思われるものは外しても行ってみたのですが、やはりダメです。家には2台PCがあるので、もう一台のほうでも試してみたのですが、こちらも同じです。
 OSはWinMeで、2台共通の常駐ソフトはEasyCDCreator4とOffice2000だけです。
何か特別なインストール方法じゃないと、VB6はダメなんでしょうか?とてもそうとは思えないんですが、このために使えないソフトがいっぱいあって、困っています。どうか、この状態にピンとこられた方、よろしくご指導ください。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.2
レベル6

ベストアンサー率 83% (5/6)

私が使用しているOSはWin2kですがMeは2kの後に出たOSですし
もしかしたら参考になるかもしれませんので書いておきます。

私もWin2kを再インストールしたときなどVB6のランタイムだけ同じ状況になります。
これはいろいろ試してみたところWindowsのテンポラリフォルダのパスが原因のようです。
詳しい条件は不明ですがどうやら
全角文字がパスに含まれているとコピーに失敗するようなのです。
Win2kのテンポラリフォルダはデフォルトでは確か
「Document and Settings\ユーザー名\Temp\」となっているので
日本語のユーザー名を使っている私は失敗してしまったというわけです。

私が取った解決法は、コントロールパネル>システム>詳細>環境変数
を開き、TEMPとTMPを両方とも半角文字だけの具体的なフォルダに変更しました。

WinMEとのことですので細かい方法は違うかもしれませんが、
試してみてはいかがでしょうか?


あと、最終手段としてVB6のランタイムを直接コピーするという方法もあります。
らるちーなどの解凍用のソフトでは
物によってはEXEを解凍することもできるので、
解凍した中のDLLをWindows\System\にコピーすれば完成です。
ただこの方法は経験がないとある程度危険を伴いますので
不安ならやらないほうがいいかもしれません。
参考には一応らるちーのサイトを書いておきます。
お礼コメント
makkoh

お礼率 100% (2/2)

アドバイスありがとうございました。
ユーザー名は半角英数を使っていたので、これにはあたらなかったのですが、
このようなからくりもあるのだと勉強になりました。

ちなみにVBのインストールは、VB同梱のフリーソフト(欲しいランタイムを含んでいるだけで、必要が無いソフトなんですが)をインストールすることで、解決しました。
このソフトをインストールした後は、そのソフトに含まれていなかったモジュールも、別のランタイムセットのインストールが可能になって無事に行えました。
結局、何が原因かは分からなかったのですが、とりあえずはインストールできたので、一段落としようと思います。

あと直接コピーの方法なんですが、これもコピー禁止のダイアログが出てしまって、出来なかったんですよ。DLLなりOCXを使用しているソフトを調べたりもしたんですがWindowsでは使用していなっかたので、あれ?という感じでした。

何はともあれ、どうもありがとうございました。
投稿日時 - 2002-01-08 20:57:15
-PR-
-PR-

その他の回答 (全1件)

  • 回答No.1

こんにちは。 OSがWinMeで、EasyCDCreator4があるということはメーカー製でプリインストールソフトの 多いパソコンですよね。 多分VB6は最初からパソコンに入っていると思うのですが。 (なかったらごめんなさいね) そのVB6が必要だというゲーム、まず起動してみたらどうでしょうか。 VBやその他DLLなどのファイルがパソコンに入っているかとか、バージョン まで一覧で ...続きを読む
こんにちは。

OSがWinMeで、EasyCDCreator4があるということはメーカー製でプリインストールソフトの
多いパソコンですよね。
多分VB6は最初からパソコンに入っていると思うのですが。
(なかったらごめんなさいね)

そのVB6が必要だというゲーム、まず起動してみたらどうでしょうか。

VBやその他DLLなどのファイルがパソコンに入っているかとか、バージョン
まで一覧で表示してくれる「CLWindows」というソフトがあるのですが
このソフトで調べてみることもできますが。
解凍してすぐ使えますしレジストリにも書き込まないのでアンインストールも
フォルダごと削除すればいいですから。
お礼コメント
makkoh

お礼率 100% (2/2)

アドバイスありがとうございました。
教えていただいたCLWindowsで調べてみたら一部はインストールされていて、一部は無いといった状況でした。拡張子を変更して直接コピーの方法を取ってみたんですが、これもコピー禁止のダイアログが出てしまって、出来なかったんですよ。DLLなりOCXを使用しているソフトを調べたりもしたんですがWindowsでは使用していなっかたので、あれ?という感じでした。

ちなみにVBのインストールは、VB同梱のフリーソフト(欲しいランタイムを含んでいるだけで、必要が無いソフトなんですが)をインストールすることで、解決しました。
このソフトをインストールした後は、そのソフトに含まれていなかったモジュールも、別のランタイムセットのインストールが可能になって無事に行えました。
結局、何が原因かは分からなかったのですが、とりあえずはインストールできたので、一段落としようと思います。

何はともあれ、どうもありがとうございました。
CLWindows、便利ですね。
投稿日時 - 2002-01-08 21:05:53

このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ