プロが教えるわが家の防犯対策術!

VB6 エラー「プロシージャの呼び出し、または引数が不正です。」について

いつもお世話になっております。

早速ですが、Form_Activateイベント内でこのエラーが出力されていることを
確認いたしました。

ただし、フォームアクティブ時に自動的に流れる時はエラーは出力されず、
明示的にForm_Activateイベント呼び出して動かす時にだけ出ています。

そこで質問です。
(1)Form_Activateイベントを明示的に呼び出すことはプログラム上問題がありますか?
(2)Form_Activateイベントでこのエラーが発生する事例などがあれば教えてください。
(3)画面がアクティブになった際にForm_Activateイベントを明示的に呼び出した場合、
 エラーが起こる事はありますか?
(4)Form_Activateイベント内に限らず、このエラーが出る事例などがあればお教えください。

始めたばかりで低レベルな質問でもうしわけありませんが、よろしくお願いします。

A 回答 (3件)

#2です。

説明を少し補足。

>Form_Load、Form_Active、Form_Paintの各イベント
>で行なって、フォームのサイズを変えて何が起こるか確認。

は、

Form_Load、Form_Active、Form_Paintの各イベント
で行なって、何が起こるか確認。その後、
フォームのサイズを変えて何が起こるか確認。

です。
    • good
    • 0

フォームのイベントの違いの確認ということであれば、


フォームに円を一つ描画するイベントを、
Form_Load、Form_Active、Form_Paintの各イベント
で行なって、フォームのサイズを変えて何が起こるか確認。
これだけではエラーは出ませんが、
サイズを変更して起こる現象で困ることが
各イベントの中に記述されていればいずれかのイベントで
エラーが起こります。

過去にはこういうのもあります。
http://okwave.jp/qa/q301095.html

(4)については、
vb6 プロシージャの呼び出し、または引数が不正です
でググればネットに事例はたくさんあります。
あとは、MSDNライブラリを参照、です。
    • good
    • 0

>プロシージャの呼び出し、または引数が不正です




エラー番号はありませんか?

参考URL:http://msdn.microsoft.com/ja-jp/library/cc392383 …

この回答への補足

返答ありがとうございます。
エラー番号はありません。

よろしくお願いします。

補足日時:2010/07/08 01:20
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!