VB6でプログレスバーが使えなくなった

何か突然Windows10に入れているVB6のプログレスバーが使えなくなってしまった。

VisualStudio2010でプログレスバーコントロールが廃止された様なのだが、ちょっと前までそのままコンパイル出来ていたのだが、たまたまそのプロジェクトを当日、出先からよった事もあり、ノートPCを持参してなかったので、客先のPCでプロジェクトを開いてコンパイルしたのが悪かったのか、何故かプログレスバーだけ使えなくなってしまった。

全部で8画面に貼っていたのだが、プロジェクトを開くとプログレスバーコントロールはピクチャーボックスになっている。

色々とMSCOMCTLを登録し直してみたりしてもらちがいかず、一旦コントロールを外して、取り急ぎの修正を済ませた後、自作プログレスバーをAPIを使って実装してみた。

これで、また前の通り使える様にはなったのだが、早いことC#版をリリースしないとなぁ

コメント