SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: intinet en Martes 12 de Febrero de 2008, 18:22

Título: Enviar Parametros De Visual 6.0 A Un .exe En .net
Publicado por: intinet en Martes 12 de Febrero de 2008, 18:22
Hola estoy haciendo un proyecto en Visual Basic 6.0; pero por motivios del sistema tuve que hacer una parte en Visual .NET, y usar el .exe que brinda, pero ahora necesito enviar un parametro (cliente) a ese .exe del .NET.
Si tuvieran alguna idea de como poder hacerlo le agradeceria mucho.


De antemano se agradece el tiempo prestado.

Gracias


Wallace
Título: Re: Enviar Parametros De Visual 6.0 A Un .exe En .net
Publicado por: Abhero en Martes 12 de Febrero de 2008, 21:29
si hablas de intercambiar datos entre ambos programas, puedes dedicarle una tabla para eso. asi tanto el vb6 como el .net podran grabar y leer datos de la misma.

Recuerdos,
Ab.  :hola:
Título: Re: Enviar Parametros De Visual 6.0 A Un .exe En .net
Publicado por: Mollense en Martes 12 de Febrero de 2008, 22:45
Si es por linea de comandos, fijate en estos ejemplos (http://www.elguille.info/NET/dotnet/parametros.htm)
Título: Re: Enviar Parametros De Visual 6.0 A Un .exe En .net
Publicado por: Jonathan_Vidal en Viernes 15 de Febrero de 2008, 22:26
En Visual Basic hay un Exe ActiveX que si puede leer parametros o mejor dicho pasarle parametros a ese Exe.

Pero para .Net no he investigado esa parte.

Saludos
Jonathan Vidal
Título: Re: Enviar Parametros De Visual 6.0 A Un .exe En .net
Publicado por: Epa en Miércoles 27 de Febrero de 2008, 07:54
Si usas la api ShellExecute, el parametro lpParameters es para pasarle parametros al archivo.

Código: Text
  1.  
  2. Public Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
  3.  
  4.  

Saludos