Вызов программы с параметрами.

Предыдущая тема Следующая тема Перейти вниз

Вызов программы с параметрами.

Сообщение  Gena в Пт Июл 10, 2009 3:57 pm

Здравствуйте! Я где-то видел, но давно, что можно сделать программу на фрибейсике, которая принимала бы значения параметров извне. (То есть вызов C:\MyGame\Game.exe Map01 Hard Single включает карту номер 1, сложности Hard, тип прохождения Single)
Как это реализовать?

Gena

Сообщения : 182
Дата регистрации : 2008-11-05
Возраст : 23
Откуда : Москва

Посмотреть профиль

Вернуться к началу Перейти вниз

Command

Сообщение  ShenZN в Пт Июл 10, 2009 4:13 pm

Gena пишет:Здравствуйте! Я где-то видел, но давно, что можно сделать программу на фрибейсике, которая принимала бы значения параметров извне. (То есть вызов C:\MyGame\Game.exe Map01 Hard Single включает карту номер 1, сложности Hard, тип прохождения Single)
Как это реализовать?

Это можно сделать с помощью команды Command:
Declare Function Command ( ByVal index As Integer = -1 ) As String
Подробнее смотри в хелпе:
Command

ShenZN

Сообщения : 155
Дата регистрации : 2008-02-18
Откуда : Ukraine

Посмотреть профиль http://lodestar-game.narod.ru

Вернуться к началу Перейти вниз

Re: Вызов программы с параметрами.

Сообщение  vbman в Вс Июл 19, 2009 5:45 pm

В общем идея правильная, но прийдется писать еще и разбор значений из командной строки с последующей подстановкой типа. Типа лексического анализатора. Учитывая кол-во типлов в Фрибейсике, это не есть трудоемкой задачей Twisted Evil
avatar
vbman

Сообщения : 52
Дата регистрации : 2008-11-19
Возраст : 35
Откуда : Украина, Кировоград

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Вызов программы с параметрами.

Сообщение  Eric-S в Пн Июл 20, 2009 2:39 am

смотря когда и смотря для чего.
можно просто command(1) и command(2) как массив.

А я -уже выкладывал две функции для выборки ключей. Они работали с более сложным синтаксисом параметров.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: Вызов программы с параметрами.

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения