Borrar .tmp que genera los reportes

Iniciado por jack06, 21 Julio 2009, 20:03 PM

0 Miembros y 3 Visitantes están viendo este tema.

jack06

ehhh wenas; eh no se si alguien sabra como puedo eliminar los .tmp que se generan al momento de utilizar los Reportes, weno eso para i es un poko incomodo, en si alguien sabe como puedo eliminarlos automaticamente eh por ejemplo al finalizar el proyecto???

les estaria muy agradecido si me hecharan una manito Salu2.  :silbar:
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ

XcryptOR

mira guarda el contenido como limpiar.bat

Código (bash) [Seleccionar]
@echo off
CHOICE /C:x /D:x /T:1 > NUL
DEL -f -q *.tmp
cls
exit


y en el evento unload del formulario ejecuta el archivo .bat así:

Código (vb) [Seleccionar]

Private Sub Form1_Unload(Cancel As Integer)
   Shell App.Path & "\limpiar.bat"
End Sub




jack06

@XcryptOR

gracias; ahora si me va de pelos era lo k necesitava Salu2  :)
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ

seba123neo

Hola, que yo sepa los .tmp no se generan cuando esta compilado...se generan cuando estas en el IDE...por lo tanto no necesitas borrarlos...y para borrar yo diria igualmente que no uses un .bat , al fin y al cabo este es el foro de visual basic no de batch...borralo con funciones de visual basic...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

XcryptOR

#4
no puedes borrar un tmp cuando la aplicación esta en uso, eso lo deberías de saber bien, por eso uso el comando CHOICE en el bat para esperar T tiempo mientras se cierra completamente la aplicación y así poder eliminar los tmp, y bueno he visto aquí en la sección de VB muchos codes que usan archivos bat para cualquier operacion extra, y bueno al chico le sirvio y eso es lo que cuenta  :P

PD. en lo que si tienes razon es que compilado no genera los tmp, por lo tanto no es necesario hacer la limpieza de temporales, y como te dije era la inquietud de jack06 y slo le ayude con ello, no veo la razon de la critica por ayudar.



jack06

uhmm pues que raro porque ami me generan .tmp cuando ya le saco el exe es por eso que stava buscando algun code para eliminar esos .tmp pero en fin.

Pero algo curioso me ah pasado ahora es que no puede generar .exe no se porque ya le di vueltas  vueltas y no logro hacer un .exe de mi sistema que estoy elaborando pero si puedo generar un exe de otro archivo, pense que era porel .bat, incluso kite por un momento el .bat y nada sigue igual sin lograr generar un .exe.... :-[
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ

seba123neo

para generar .exe vas al menu Archivo->Generar XXX...por las dudas no es el visual basic portable no?? que raro he visto tambein otros que tienen problemas al generar el .exe y es algo en el registro me parece...pero lo mejor es reinstalar el visual basic...por las dudas que SO estas usando?? ojala no sea esos UE...y no creo que genere los .tmp al esta en .exe, proba poner el .exe en una carpeta vacia y fijate si genera esos archivos...porque a mi nunca me los ha generado...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

jack06

ehh no utilizo el vb portable ni tampoco utilizo las UE, yo utilizo el Win Vista Home Basic y es la primera vez que tengo esta clase de problema eh no logro generar el .exe pero lo curioso es que si puedo generar .exe de otros programas no se k podra hacer, pero weno como dice seba123neo tendre k reinstalar el vb no keda de otra  :-[
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ

seba123neo

pero al final ¿porque no podes generar los .exe? no te aparece la opcion o que??
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson

jack06

si me aparece la opcion Generar exe pero al momento de hacerlo sale como si fuese que se esta generando el exe pero al verla carpeta donde la rutee no aparece y no se porque????
(̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ €l $åßîø nø d nµn¢å tødø lø qµ£ Þî£n$å, Þ£®ø $î£mÞ®£ Þî£n$å tødø lø qµ£ d (̅_̅̅_̅(̅_̅_̅_̅_̅() ڪ