Directorio Actual


([N1] roberto) #1

Cuando saco una ventana de selección de fichero, para que busque en el diretorio actual en v6 era la variable de sistema “c”
Como es en V7.

Saldudos Roberto.


([N1] wikan) #2

Buenas, quizás lo equivalente sería usar la clave theApp con las funciones de directorios.

http://velneo.es/info_v7_716_es/velneo_vdevelop_v7/scripts/clases/core/vapp/#currentPath

Te devolvería el directorio donde se este ejecutando el vClient.


([N1] roberto) #3

Hola Wikan, he visto tus mensajes y agradezco mucho tu atención. Sigo una recomendación tuya y estoy con vsendmail para ejecutar desde
lanzar aplicación y tengo:

en comando

mailsend.exe

en parámetros

-w -t mailususario@mio.es +cc +bc -smtp smtp.gmail.com -port 587 -from mailususario@mio.es -sub asunto -auth -user mailususario@mio.es -pass afila0305 -starttls -attach “path/1421085189.html”,text/html,i

todo bien pero solo me resuelve en el numérico de lanzar aplicación 0=ok 1=error pero no consigo obtener el fichero de errores como el javascript que viene con la aplicación. Puedes ayudarme?

Gracias Saludos.


([N1] wikan) #4

Me cogiste desprevenido, para que te genere el fichero de errores tienes que añadir el parámetro -log.
Según la documentación de mailsend:
-log file - write log messages to this file

Creo que eso se ejecuta en la cache del cliente, por lo que deberías verlo allí.


([N1] roberto) #5

Hola Wikan, añadiendo esto no funciona no se bien construir el parámetro que dices.

-log “C:/erres.txt” – write

Ponme una instruccion.Gracias.


([N1] wikan) #6

Usa solo -log “C:/erres.txt”
sin el -write, eso es parte de la documentación

El proyecto actualmente esta aquí:
https://github.com/muquit/mailsend

Y los ejemplos:
https://github.com/muquit/mailsend/blob/master/doc/examples.mediawiki


([N1] roberto) #7

Gracias por tu inestimable ayuda pero no consigo hacerlo funcionar poniendo -log “c:\errores.txt”.
he mirado en la web y tal y no encuentro nada.
Saludos y muchísimas gracias.


([N1] wikan) #8

Prueba primero a hacerlo a mano, directamente desde la consola para comprobar que funciona el comando y los parámetros.

Usa -v y así verás toda la traza, y así poder ver dónde está el error por que no te envia.