Allora, ho reso pubblica la routine Form_KeyPress di un mdi child.

Ora con questo codice non riesco a richiamarla (da un'altro form, dallo stesso non ho provato).

codice:
    Dim sc As ScriptControl
    Set sc = New ScriptControl
    sc.Language = "VBScript"
    sc.AddObject "Form1", Form1, True 
    sc.AddCode "Sub Main : Form1.Form_KeyPress : End Sub"
    sc.Run "Main"
    Set sc = Nothing
mi da questo errore:

Errore di run-time '449':
Argument not optional: 'Form1.Form_KeyPress'

Qualcuno sa darmi una spiegazione perfavore?

Grazie in anticipo