Visual Basic Foro

Programación => Visual Basic 6 => Mensaje iniciado por: raul338 en Diciembre 26, 2009, 04:55:36 pm

Título: Problema con modulo
Publicado por: raul338 en Diciembre 26, 2009, 04:55:36 pm
Hola!
Usando el modulo que leandro tiene en su web: Inicio Aplicación con Windows (http://www.leandroascierto.com.ar/categoria/M%C3%B3dulos/articulo/Inicio%20Aplicaci%C3%B3n%20con%20Windows.php) me di cuenta de que tiene un conflictos cuando hay carpetas con nombres "parecidos"

Les explico:
Tengo una aplicacion llamada "Pwd" y que su ruta es
E:\raul\vb\pwd vb6\pwd.exe (por ejemplo)
Pero tengo otra aplicacion (hecha en .net) que tiene el mismo fin, su ruta es:
E:\raul\vb\pwd\bin\pwd.exe

Cuando inicio windows si bien se inicia el de .net, no se inicia el que esta hecho en vb6, sino que se me abre la carpeta "E:\raul\vb\pwd\" :o

En cambio, si renombro la carpeta "pwd" a "pwd.net" las 2 aplicaciones se abren correctamente al iniciar windows...

Viendo las rutas en el registro de inicio con CCleaner, se crean bien, pero algo que note, vi que el GUI de nod32 tiene su key con comillas ("C:\archivos de programa....kui.exe") y los que se crean con mis aplicaciones no (son directamente E:\raul\vb\pwd... ). Intente cambiar esta linea

Código: [Seleccionar]
Path = App.Path & "\" & App.EXEName & ".exe"
por esta

Código: [Seleccionar]
Path = Chr(32) & App.Path & "\" & App.EXEName & ".exe" & Chr(32)
pero no me funciono... ??? (quiero obtener el mismo resultado, el path encerrado en comillas) Me muestra como "espacios en blanco" en lugar de las comillas


Alguien sabe sobre el tema?, le paso? Alguna solucion ademas de renombrar carpetas???

Por cierto, Felices Fiestas Leandro! (y a todos tambien!!  :P)
Título: Re:Problema con modulo
Publicado por: Jhonjhon_123 en Diciembre 27, 2009, 02:25:10 pm
Man, no es Chr(32), es Chr(34)
Título: Re:Problema con modulo
Publicado por: coco en Diciembre 27, 2009, 02:27:32 pm
...

Man, no es Chr(32), es Chr(34)
 
Me ganaste de mano xD

Chr(34) son comillas, no 32 :P
o sino tambien strComillas= """" & "asd" & """" '(seria: "asd")

saludos y felices fiestas
Título: Re:Problema con modulo
Publicado por: LeandroA en Diciembre 27, 2009, 03:16:07 pm
Ups :o no havia tenido en cuenta lo de las comillas ya lo modifique.
raul338 tene e cuenta que si las dos aplicaciones tienen el mismo nombre solo se ejecutara al inicio la ultima que ejecutaste porque escrive la misma clave
cualquier cosa en vez de poner el nombre de la aplicacion ("App.Title") como clave pone el path.


Saludos.
Título: Re:Problema con modulo
Publicado por: raul338 en Diciembre 28, 2009, 09:55:24 am
...

Man, no es Chr(32), es Chr(34)
 
Me ganaste de mano xD

Chr(34) son comillas, no 32 :P
o sino tambien strComillas= """" & "asd" & """" '(seria: "asd")

saludos y felices fiestas

Man, no es Chr(32), es Chr(34)

(http://raul338.iespana.es/omg.jpg)

Siempre se me escapan errores asi  ;D gracias!!


Ups :o no havia tenido en cuenta lo de las comillas ya lo modifique.
raul338 tene e cuenta que si las dos aplicaciones tienen el mismo nombre solo se ejecutara al inicio la ultima que ejecutaste porque escrive la misma clave
cualquier cosa en vez de poner el nombre de la aplicacion ("App.Title") como clave pone el path.


Saludos.

Me habia percatado de eso, Uno se llamaba "Pwd"(vb6) y el otro "Pwd.NET". Ahora lo probare y aver si funciona (supnogo que si!)  8)