У меня есть приложение vb, которое вызывает другое приложение vb с помощью Process.Start (PROGRAM). Мой вопрос в том, как передать параметр PROGRAM и как его перехватить в ПРОГРАММЕ?. Параметры командной строки .net?
ответ
Вы можете добавить вторую строку с параметрами командной строки при вызове Process Start.
proc = process.start(program, parameters)
Чтобы получить доступ к параметрам командной строки в вызываемой программе, вы можете использовать цикл как это:
For Each s In My.Application.CommandLineArgs
Используйте ProcessStartInfo
класс и установить FileName
свойство с именем приложения VB, затем задайте свойство Arguments
аргументам. Задайте свойство StartInfo
класса Process
экземпляру ProcessStartInfo
, и вам будет хорошо.
Из другого приложения VB используйте параметр Args
класса Main
, который имеет строковый массив для обработки аргументов.
Надеюсь, это поможет, С уважением, Tom.
>>> Аргументы Свойства ... Что это/где это? отсюда я потерян – Alex
@ bochur1: Аргументы - это свойство класса ProcessStartInfo, в котором вы создаете экземпляр. Dim ps As New ProcessStartInfo() ps.FileName = "name_of_exe" ps.Arguments = "exe_arguments" Dim proc Как новый процесс() proc.StartInfo = ps proc.Start – t0mm13b
- 1. Параметры командной строки WinMain
- 2. Параметры командной строки
- 3. Удобные параметры командной строки
- 4. JVM параметры командной строки
- 5. Параметры командной строки тестирования
- 6. Параметры командной строки Grunt
- 7. Параметры командной строки Java
- 8. Параметры командной строки
- 9. Параметры командной строки Python
- 10. Разбор Параметры командной строки
- 11. Параметры командной строки javac
- 12. Параметры командной строки
- 13. параметры командной строки linux
- 14. Параметры/параметры/параметры командной строки Launch/Perl
- 15. Может ли .NET проверить другие параметры командной строки запущенных программ?
- 16. .NET: Как передать параметры командной строки с именем файла temp
- 17. Параметры C++ и командной строки
- 18. Параметры командной строки в Java
- 19. Параметры командной строки задачи градации
- 20. Параметры командной строки C - main()
- 21. Параметры командной строки дисплея WPF
- 22. параметры командной строки синтаксического анализа
- 23. Параметры командной строки с JarSplice?
- 24. Параметры командной строки для java
- 25. Рекомендуемые параметры командной строки Clang
- 26. Параметры командной строки perl parse
- 27. Параметры командной строки для firefox
- 28. Задайте параметры из командной строки
- 29. Вывести все параметры командной строки
- 30. Параметры командной строки плагина Eclipse
http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx –
Обычно вы можете легко открыть соответствующую статью MSDN, поместив курсор в 'Start', а затем нажатие 'F1'. Там вы найдете образцы, как использовать метод «Пуск» и информацию о том, какие перегрузки доступны. –