PASSAGEM DE PARAMETRO PARA O EXECUTAVEL
Caros Parceiros, existe a possibilidade de passar parà ¢metros na execução do .EXE gerado pelo VB e fazer com que ele entenda esses parà ¢metros ?
Exemplo:
meuprograma.exe /travabotoes
Qdo executar o EXE, ele interpreta esse parametro "travabotoes" e faz e executava uma determinada rotina.
Isso era comum nos programas DOS e alguns em Windows.
Agradeço toda e qualquer ajuda.
Abraços.
Exemplo:
meuprograma.exe /travabotoes
Qdo executar o EXE, ele interpreta esse parametro "travabotoes" e faz e executava uma determinada rotina.
Isso era comum nos programas DOS e alguns em Windows.
Agradeço toda e qualquer ajuda.
Abraços.
Sim Pocci, isso é possÃvel.
Primeiramente é recomendável que seu programa começe em SUB MAIN() ao invés de fazer o load de um form.
Porque ?
Resposta: Simples, dependendo da ação à  interpretar, o form será carregado inutilmente.
Os valores passados como parà ¢metro em sua aplicação estão disponÃveis na variável COMMAND do VB. Vamos a um exemplo prático:
Primeiramente é recomendável que seu programa começe em SUB MAIN() ao invés de fazer o load de um form.
Porque ?
Resposta: Simples, dependendo da ação à  interpretar, o form será carregado inutilmente.
Os valores passados como parà ¢metro em sua aplicação estão disponÃveis na variável COMMAND do VB. Vamos a um exemplo prático:
Sub Main()
Dim Comando as string
Comando = trim(ucase(Command))
if instr(1, Comando, "/VERSAO") > 0 then
frmversao.show
else
frmmenu.show
end if
End Sub
Tópico encerrado , respostas não são mais permitidas