No.4ベストアンサー
- 回答日時:
>16ビットと32ビットの混在は不可という事でしょうか?
完璧に「できない」
とは言い切らないけど、それによる影響が全く出ないとは、言えないです。
ましてや、同じVB4ならなおさらです。
以前に出張が多いとき、VB4で開発したお客さんとVB6で開発したお客さんのを複数回らなければいけないとき、1PCにVB4とVB6をインストールしたことがあります。(VBは32BIT)
どちらのプロジェクトも1PCに入れておいたのですが、特に問題はありませんでした。
どちらも32BITで、コントロールを多用していなかったせいだと思います。
でもVB2とVB6を回るときは、さすがに1PCにはしませんでした。
今まで1PCにやったことはないけど、どちらのプロジェクトも立ち上がらなくなる事が想像できます。
BITの違いは根本的な土台が違います。
土台違いのコントロールを参照してしまっては、さすがにヤバイでしょう。
No.3
- 回答日時:
以前VB2で開発した物を、VB6への移行作業を言われたことがあるけど、それぞれマシンを分けて作業しました。
各コントロールは、レジストリに登録されている。
さらに同名のバージョンの違うコントロールは、後で登録した物に張り付く。
よってバージョンの違うVBは無理だったように思った。
マシンを分けた上で同様なことが興るかどうか、確認が必要。
この回答への補足
>よってバージョンの違うVBは無理だったように思った。
レス有難う御座います。
バージョンが違うとは16ビットと32ビットの混在は不可という事でしょうか?
No.2
- 回答日時:
16bitと32bitのVBの共存ってまずいんじゃなかったかな?
16か32のどっちかわからないけど、使用しているコントロールが見つからないとか?
この回答への補足
>16bitと32bitのVBの共存ってまずいんじゃなかったかな?
私もそうだと思いますがこのプロジェクトは混在していてエラーの原因が混在なのか?コントロールがみつからないからなのか判断できていません。
混在するとどんな悪影響がでるのでしょうか?
またこのプロジェクトは稼動後数年経っていて当時の開発マシンはなく、今回改修に当たってマシンをセットアップしたところ上記エラーが出て困っている状態です。使用しているコントロールもよく判らないVBXとかがあって誰もわからない状態です。
この様な場合どう調べていけばいいのでしょうか?
No.1
- 回答日時:
Windows 98SE も VB4.0 も使っていないので外しているかもしれませんが。
元々そのプロジェクトを開発した PC では今も正常に動くのでしょうか。
開発した PC の OS やその他のインストール状況と、正常に開かない Windows 98SE の PC とでは何が違うのか、って点じゃないかなぁ。
まずは、
そのプロジェクトで使用している ActiveX コントロールが Windows 98SE の PC にはインストールされていない。
そのプロジェクトで参照設定している何かが、Windows 98SE の PC では「参照不可」になっている。
なんて所を確認してみるとよろしいかと。
外しているかもしれませんが。
この回答への補足
>元々そのプロジェクトを開発した PC では今も正常に動くのでしょうか。
このプロジェクトは数年前に稼動していて開発マシンはなく、今回改修が発生して過去の資料を引っ張り出して色々ソフトをインストールし開発マシンをセットアップしたという状況です。
それで出ているエラーから何が悪いのか逆に想像をするしかないといった悲惨な状態です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelvbaの復元?(excel2003) 2 2023/02/08 14:16
- Excel(エクセル) R列の1111/11/11以外、且つQ列の×の条件で該当行のAからAE列までオレンジに塗りつぶす 2 2022/07/02 10:18
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- 工学 Pythonのvectorizeに関連した質問です。 4 2022/12/16 18:01
- その他(年金) エクセルの年月について 2 2023/02/04 07:12
- 画像編集・動画編集・音楽編集 DVD Styler トラブル解決方法 6 2022/10/29 16:00
- Visual Basic(VBA) IBM Notes9のメールをExcelVBAにて送信するコードについての質問です。 以下のコードを 3 2023/06/21 17:58
- Visual Basic(VBA) 【VBA】ボタンに登録したマクロがエラーになる 4 2022/07/25 17:47
- アプリ steamがダウンロードできない 1 2022/08/08 14:13
- フリーソフト Windowsの特殊文字を削除や変換したい そんなフリーソフトはありますか? 3 2022/11/09 00:05
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
(VBA)スピンボタンの大量...
-
エクセル・VBA CheckBoxのオブ...
-
カメラスクロールするのを動画...
-
VB6.0で データベースの値をコ...
-
VBAでドラッグ・アンド・ドロップ
-
vb.netで画面のコントロールId...
-
PDQCommは今でも入手できますで...
-
自己中心のの嫁さんをコントロ...
-
listviewの設定について
-
excel VBAでタイマコントロール...
-
優しくされると甘えて調子に乗...
-
BCB5でVBAのActiveX...
-
VB6.0 ExeとDllの違い
-
DataGridView、1セルに複数コ...
-
winsockというオブジェクト
-
エクセルのチェックボックスと...
-
Lineshapeコントロールの削除方...
-
excel vbaでユーザーフォームに...
-
C言語による「テキストファイル...
-
C# ユーザコントロール内のボタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル・VBA CheckBoxのオブ...
-
カメラスクロールするのを動画...
-
vb.netで画面のコントロールId...
-
C#,vb.netで業務用アプリ開発と...
-
EXCELでactivexコントロールを...
-
フォーム上の現在アクティブな...
-
ExcelVBAでListViewが使用できない
-
コンボボックスの文字によるif...
-
C#で角が丸いテキストボックス
-
エクセルVBAでオプションボタン...
-
ユーザーフォームで動的(Me.Con...
-
VBAのフォームでTextBoxがいっ...
-
アクセス特有の書き方?
-
エクセル コントロールツール...
-
間違えて配置してしまったコン...
-
変数をコントロール型で使用す...
-
(VBA)スピンボタンの大量...
-
Labelコントロールの(左右)余...
-
excelのリストボックスで選択し...
-
Excel VBA で Richtextboxを使...
おすすめ情報