Lemieux,
Я имел в виду совсем другое. Ты делишь свою команду на две. В первой диалог, во второй код начинается с Application.DocumentManager.Add("acadiso.dwt"); Первая запускает вторую при помощи SendStringToExecute после закрытия диалога.
P.S.: В SendStringToExecute должен быть пробел или "\n" после имени команды.