PASSAR VALORES PARA UMA OCX OU EXE

DOIDO.NNF 11/07/2005 09:29:43
#93282
PESSOAL,TEM COMO PASSAR VALORES PARAR UM EXECUTAVEL.
TIPO TESTE.EXE?VALORRRR
COMO C FOSE EM ASP...
PRECIZO PASSAR VALORES VIA PAGINA ASP PRA UMA OCX OU EXE
VALEU.
WEBMASTER 11/07/2005 09:39:12
#93286
Resposta escolhida
Doido

Sim, tem como.
Execute o arquivo e após o nome um espaço e os parametros.
Vamos a um exemplo:

shell "c:\meuprograma.exe /a /u -c:\autoexec.bat"


Para pegar os parametros passados o programa "meuprograma.exe" deve ser carregado preferencialmente através de sub main() e nele você passa para uma string os valores de command, assim verifique em command por exemplo se /a existe, se /u existe e - indica o nome do arquivo de parametro para trabalhar.
DOIDO.NNF 11/07/2005 10:05:57
#93292
Opa..brigadão..
Mas não consegui maninho...
Tipo...pra executar o programa posso fazer assim

shell "programa.exe parametos"
mais o no fonte do programa.exe
ponho oq pra ele poder carregar os parametros

precizava tipo como o asp..não sei c tem como mais assim
pagina.asp?nome=paulo roberto&cep=0200-000
e um request e tau...
pq precizo imprimir uma nota fisca atravez de uma pagina,mas alem d ficar ruim via pagina ele imprime o nome da pagina eetc...na nota nao pode sair issu..intao fiz uma ocx q imprime os dados..tendeu...
Valeu...
WEBMASTER 11/07/2005 10:30:04
#93298
Se você fez uma OCX resolve da maneira mais fácil.
Use as properties dela...

Dim P
set P = CreateObject("MinhaOcx")
P.nome="Paulo Roberto"
P.Cep="0200-000"
P.PrintNota
set P = nothing
JEAN.JEDSON 11/07/2005 11:07:08
#93304
DOIDO_NFF

de uma olhada na minha resposta para o GABRIEL em uma dúvida semelhante: Parà¢metro
DOIDO.NNF 11/07/2005 12:53:12
#93345
opa..ja consegui maninho,..,,muito obrigado..
valeu mesmo...
Tópico encerrado , respostas não são mais permitidas