Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VB Как сделать полноценный exe https://www.cyberforum.ru/ visual-basic/ thread464025.html
Такой чтобы взял exe-ник на дискету и пошел показывать на чужую машину и что бы не надобыло там ставить MSVB. (если есть проги то укажите пути в инете, пожалуйста)
VB Можно ли из VB обращаться к объектам PageMaker?
Подскажите, есть ли возможность из VB обращаться к объектам PageMaker? Если да, то как это возможно? Задача состоит в том, чтобы именно из VB разместить материал в PM. Спасибо.
VB Как правильно делается обновление DataGrid по таймеру? https://www.cyberforum.ru/ visual-basic/ thread464019.html
Как правильно делается обновление DataGrid по таймеру. Чтобы не дергалось изображение, и чтобы указатель оставался на той-же записи?
VB Как повернуть рисунок? https://www.cyberforum.ru/ visual-basic/ thread464015.html
Subj Есть Picture as StdPicture Как его повернуть на заданный угол? (или хотя-бы на 90 градусов)!!! С уважением Nick Staves
VB как с помощью ADO кода засунуть параметры в иерархический запрос?
Програмеры у меня к Вам всего лишь 2 вопросика: 1) Подскажите пожалуйста, как с помощью ADO кода засунуть параметры в иерархический запрос (при работе с БД .mdb). Либо вместо From...
VB Как с помощью SQL-запроса определить наличие таблицы в БД? https://www.cyberforum.ru/ visual-basic/ thread464011.html
Вопрос вобщем-то про SQL. Извините, если за OFF-topic сочтете. Как с помощью SQL-запроса определить наличие таблицы в БД?
VB Как узнать, что Microsoft Agent уже загружен? https://www.cyberforum.ru/ visual-basic/ thread464005.html
Kak Mozhno usnat shto Agent uzhe sagruzhen. Naprimer ispolsuyu 2 Agenta . I pered tem kak sapustit odnogo is nich nuzhno proverit ili drugoi ne sagruzhen shto-bi ne poluzhilos takogo shto bili...
Помощь по Компилятору Формул VB
Компилятор формул для проекта
VB Нарисовать линию не на форме, а поверх контрола!!! https://www.cyberforum.ru/ visual-basic/ thread463985.html
Мужики!!! Как нарисовать линию поверх любого контрола?
VB Как правильно вводить дату в dbf-файл, используя ADO? В дбф файле есть поля типа дата. Как правильно добавлять добавлять дату используя АДО. Дата добавляется, но некорректно. т.е вводишь одно а она пересчитывается наверное от начала веков! Как лечить? https://www.cyberforum.ru/ visual-basic/ thread463982.html
Как открывать recordset в ADO, если он содержит много записей? VB
Т.е как открыть базу в ADO если она очень большая от 11 до 35 мб формат ДБФ. Нужно использовать эти базы в качестве справочников. Очень долго грузятся... Как здесь поступить?
VB После Set Exl = Nothing память не освобождается В ProjectReferences отметил MS Excel 8.0 object library, создал процедуру Public Sub TableStatist(Active As Integer, AllOff As Integer, _ OffNotPaid As Integer, Requeared As Integer) Dim Exl... https://www.cyberforum.ru/ visual-basic/ thread463974.html
0 / 0 / 0
Регистрация: 19.12.2007
Сообщений: 16
06.01.2008, 13:22 0

Как получить и передать параметры из другой программы (через командную строку)? - VB - Ответ 2577774

06.01.2008, 13:22. Показов 2109. Ответов 2
Метки (Все метки)

Ответ

' Пример передачи аргументов командной строки в функцию,которая возвращает их в переменной типа Variant,содержащей массив
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Function GetCommandLine(Optional MaxArgs)
   ' Объявляем переменные
   Dim C, CmdLine, CmdLnLen, InArg, I, NumArgs
   ' Проверка наличия MaxArgs
   If IsMissing(MaxArgs) Then MaxArgs = 10
   ' Задание корректной размерности массива
   ReDim ArgArray(MaxArgs)
   NumArgs = 0: InArg = False
   ' Получаем аргументы командной строки
   CmdLine = Command()
   CmdLnLen = Len(CmdLine)
   ' Анализ всех символов командной строки
   For I = 1 To CmdLnLen
      C = Mid(CmdLine, I, 1)
      ' Проверка наличия пробела или табуляции
      If (C < > ' ' And C < > vbTab) Then
         ' пробел и табуляция не обнаружены
         ' Проверка наличия аргумента
         If Not InArg Then
         ' Начало нового аргумента
         ' Проверка количества аргументов
            If NumArgs = MaxArgs Then Exit For
            NumArgs = NumArgs + 1
            InArg = True
         End If
         ' Добавляем символ к текущему аргументу
         ArgArray(NumArgs) = ArgArray(NumArgs) & C
      Else
         ' Если найден символ пробела или табуляции,
         ' устанавливаем флаг InArg flag в False
         InArg = False
      End If
   Next I
   ' Меняем размер массива
   ReDim Preserve ArgArray(NumArgs)
   ' Возвращает массив в качестве имени функции
   GetCommandLine = ArgArray()
End Function
Пример из MSDN ))
Если я тебя правильно понял!
Удачи!

Вернуться к обсуждению:
Как получить и передать параметры из другой программы (через командную строку)? VB
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.01.2008, 13:22
Готовые ответы и решения:

Передать параметры через командную строку
Здравствуйте, господа. Пишу одну вещь на Java FX (через Intellij IDEA 13.1.1). В итоге должен...

Как передать строку из слов и пробелов через командную строку?
Я сделал запуск проги через командную строку. Теперь считываю параметры. Ничего сложного. Один...

Как передать параметр в командную строку через Delphi?
Есть куча параметров, набирать их лен Команды Run compmgmt.msc clipbrd.exe cleanmgr.exe ...

Передать параметры в командную строку и перехватить результат обратно в приложение
Дорого времени суток! Есть небольшая задача: необходимо из C# приложения вызвать выполнение...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2008, 13:22
Помогаю со студенческими работами здесь

Передать аргумент через командную строку
Cледующая программа попросту выписывает Hello, world на экран. Компилирую следующую программу как...

Необходимо передать аргумент виртуальной машине через командную строку
Добрый вечер, не знал куда кинуть эту тему, поэтому она здесь. Есть задача запустить виртуальную...

Как открыть программу написанную на c++ через командную строку, если в пути программы есть пробелы
путь программы C:\la la\ve.exe пишу в командной строке: start C:\la la\ve.exe и выдает такое...

на другой комп через командную строку по локалке
Хотелось бы узнать возможно ли попасть на другой комп по локалке с помощью командной строки. Кто...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru