投稿者 魔界の仮面弁士  (社会人) 投稿日時 2023/8/9 18:55:28
別案としては、MSFlexGrid や MSHFlexGrid の ocx を、
引き続き VB.NET でも利用する手法があります。
この場合、マイグレーションの工数を削減できるかと思います。
(ActiveX への依存性が残るので、後ろ向きな対応になってしまいますが…)
http://hanatyan.sakura.ne.jp/dotnet/msfgfram.htm

・VB6 付属の ocx を VB.NET で使う場合、開発環境には Visual Studio だけでなく
 VB6 開発環境もインストールされている必要があります。
 (実行時ライセンスと開発時ライセンスは異なります)

・VB2022 の開発環境は 64bit のため、VB6 の 32bit OCX は恐らく使えません。
 32bit 開発環境である VB.NET 2002~VB2019 を使う必要があると思います。
 (試したことは無いですが、多分、フォームデザイナー側が対応してくれないと予想)