タイトル | : windows10でのコンポーネントの設定方法を教えてください |
記事No | : 16388 |
投稿日 | : 2018/01/27(Sat) 23:01 |
投稿者 | : だめなワタシ |
いつもお世話になっています。
パソコンの調子が悪くなったので、新しいパソコンを購入してVB6をインストールしました。 そこに今あるパソコンのプログラムを移植してソースを開いた処エラーが表示されました。 内容は 「MSHierarchicalFlexGridLib.MSHFlexGrid(コントロール Grid1) はロードされていません。」とあり formを開くとMSHFlexGridの部分が空で表示されました。 ツールボックスの方にもMSHFlexGridのアイコンが見当たりません。 参照設定を見てみましたが、現行と同じものにチェックが付いています。 (ActiveX Data Objects 2.5 Library等) コンポーネントの中に、現行にある「Hierrchical FlexGrid Control 6.0」がありません。 現行にある「Hierrchical FlexGrid Control 6.0」の場所をヒントにMSHFLXGD.OCXを検索したところ C:\windows\sysWow64の中にありましたので参照ボタンで追加しようとしたのですが 「C:\windows\sysWow64\SHFLXGD.OCXはActiveXコンポーネントとして登録できません」とエラーになりました。
自分の知識では解決できません。 MSHFlexGridを使用できるようにするには、どうすれば良いですか。
現行のパソコン環境:windows7(32ビット版) Visual Basic6.0(SP6) 購入したパソコン環境:windows10(64ビット版) Visual Basic6.0 ※購入したパソコンにもSP6をインストールしていますがバージョン情報には表示されません。 しかし、コンポーネントの方にはSP6のものがあるので多分インストールは成功していると思います。
宜しくお願いいたします。
|