VB6(SP5)でアプリケーションを作成しました。
Windows95,NT,2000は問題ないのですが、98,Meだと「○○が原因でIMM32.dllにエラーが発生しました」(○○はプログラム名)というエラー表示がアプリケーション終了時に高い確率(98は低確率)で発生します。
フォームを閉じるときに全てのIMEMODEを0にして閉じるとエラーが出ないと聞いたのですが、その方法を使うにはあまりにもフォームの数が多すぎて、対応が困難です。他になにかいい方法はないでしょうか?
>あまりにもフォームの数が多すぎて、対応が困難です。
For Each でFormsコレクションをループしては?
ツイート | ![]() |