一部の Subs に対して CallByName を実行したいのですが、実行できません。
実行が に到達するまですべてがうまくCallByName
いきますが、問題があります:
- を使用するたびに
Me
、コンパイルエラーについて不平を言う - を使用する
frmMyServer
と、「オブジェクトまたはメソッドはサポートされていません」と表示されます
質問: どうすればよいですか?
これは私が持っているものです:
私の「modHandleData」で
Private Sub HandleRequestScriptedNPC(...)
' ...
NPCMethod = "Scripted_Npc_" & NpcNum
CallByName Me, NPCMethod, VbMethod, NpcNum, Index
End Sub
私の「modScriptedNPC」で
Public Sub Scripted_Npc_9(ByVal NpcNum As Long, PlayerNum As Long)
SendOneOptionMsg PlayerNum, "NPC 9", "NPC 9 talks." & vbCrLf & "Then gives you a clue"
End Sub