Передать параметр из программы в программу - 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>

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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