Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Como saber que archivo se abrio con mi programa

Estas en el tema de Como saber que archivo se abrio con mi programa en el foro de Visual Basic clásico en Foros del Web. Tengo un proyecto hecho en visual Basic. que me ase unas salva en un fichero. Desde mi programa registro la extension en el sistema, incluso ...
  #1 (permalink)  
Antiguo 17/01/2006, 09:59
Avatar de VisualGuallabo  
Fecha de Ingreso: marzo-2005
Mensajes: 288
Antigüedad: 19 años, 1 mes
Puntos: 2
Como saber que archivo se abrio con mi programa

Tengo un proyecto hecho en visual Basic. que me ase unas salva en un fichero. Desde mi programa registro la extension en el sistema, incluso aste le designo un icono a la extencion, y que cuando se ejecute esta estencion se habra con mi programa. todo funciona , Cuando ejecuto la extencion carga ni programa, lo que me ase falta es que mi programa me de la direccion para poder leer lo datos.

con este codigo pense que funcionaria pero no.

Private Sub Form_Initialize()
Dim mensaje As String
Call InterpretarArgumentos(mensaje)
End Sub

Public Sub InterpretarArgumentos(ByRef mensajon As String)
Dim ArrayArgumentos() As String
If Command$ = "" Then

Else
Cargar Command$
End If
' Boton1_click
End Sub

-Si alguien puede tirarme una mano se lo agradeseria mucho.
Grasias de antemano.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
  #2 (permalink)  
Antiguo 17/01/2006, 11:12
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Exclamación

Cita:
Iniciado por VisualGuallabo
Tengo un proyecto hecho en visual Basic. que me ase unas salva en un fichero. Desde mi programa registro la extension en el sistema, incluso aste le designo un icono a la extencion, y que cuando se ejecute esta estencion se habra con mi programa. todo funciona , Cuando ejecuto la extencion carga ni programa, lo que me ase falta es que mi programa me de la direccion para poder leer lo datos.

con este codigo pense que funcionaria pero no.

Private Sub Form_Initialize()
Dim mensaje As String
Call InterpretarArgumentos(mensaje)
End Sub

Public Sub InterpretarArgumentos(ByRef mensajon As String)
Dim ArrayArgumentos() As String
If Command$ = "" Then

Else
Cargar Command$
End If
' Boton1_click
End Sub

-Si alguien puede tirarme una mano se lo agradeseria mucho.
Grasias de antemano.
Se supone q' debiera funcionar, lo q' podrías intentar es hacer con MsgBox para ver q' te da en el Command$...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 17/01/2006, 12:36
Avatar de VisualGuallabo  
Fecha de Ingreso: marzo-2005
Mensajes: 288
Antigüedad: 19 años, 1 mes
Puntos: 2
No funciona por que no esta cogiendo valor el Command$.
en cambio si mando a ejecutar y pongo Myprograma.exe c:\file.dat.
si funciona.
-Pero cuando le digo a ese tipo de fichero que se habra con mi programa no funciona.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
  #4 (permalink)  
Antiguo 17/01/2006, 12:42
Avatar de VisualGuallabo  
Fecha de Ingreso: marzo-2005
Mensajes: 288
Antigüedad: 19 años, 1 mes
Puntos: 2
No funciona por que no esta cogiendo valor el Command$.
en cambio si mando a ejecutar y pongo Myprograma.exe c:\file.dat.
si funciona.
-Pero cuando le digo a ese tipo de fichero que se habra con mi programa no funciona.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
  #5 (permalink)  
Antiguo 17/01/2006, 13:41
Avatar de VisualGuallabo  
Fecha de Ingreso: marzo-2005
Mensajes: 288
Antigüedad: 19 años, 1 mes
Puntos: 2
Problema RESUELTO. EL PROBLEMA ERA en el codigo donde registraba la extencion en el sistema.
__________________
"No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende"

Yosvanis Cruz Alias VisualGuallabo
Ycruz
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:15.