Doesn't the Shell function work?
VB Code:
  1. Call Shell("""c:\the path\perl.exe"" arg1 arg2 arg3", vbNormalFocus)