タイトル : windows10でのコンポーネントの設定方法を教えてください 投稿日 : 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のものがあるので多分インストールは成功していると思います。 宜しくお願いいたします。 |