Передать параметр из программы в программу - VB

Узнай цену своей работы

Формулировка задачи:

Есть небольшая программа которую пишу я и есть большое приложение с которым работают все сотрудники. Из моей программы может вызываться одна из форм большого приложения при помощи shell.
в Большой программе в при загрузке читается командная строка, анализируется Param1 и запускается нужная форма.
Эта форма позволяет выбрать строку из базы и получить Id записи.
Этот Id мне нужно вернуть в мою программу. Вот как это сделать? И как можно заставить мою программу ждать, пока пользователь не закончит работать с вызванной формой?

Решение задачи: «Передать параметр из программы в программу»

textual
Листинг программы
<font color="blue">Dim</font> WShell <font color="blue">as</font> <font color="blue">Object</font>
<font color="blue">Dim</font> Id <font color="blue">as</font> <font color="blue">Long</font>
<font color="blue">Set</font> WShell=CreateObject(<font color="teal">"WScript.Shell"</font>)
Id=WShell.Run(<font color="teal">"C:\MainProg\MainProg.exe  Param1=1"</font>,<font color="darkblue"><b>5</b></font>,True)
<font color="blue">Set</font> WShell=<font color="blue">Nothing</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы