Archivos que existen pero no

Iniciado por Saberuneko, 25 Octubre 2011, 23:51 PM

0 Miembros y 1 Visitante están viendo este tema.

Saberuneko

Tengo un problema con el editor, y es que resulta que guardé un frame y un módulo en el directorio en el que guardo todas las cosas del proyecto... y ocurre la siguiente macabrada que no llego a comprender:
- Si cierro el editor, y hago doble click en el proyecto (.vbp), el frame y el módulo están ahí.
- Si doy click derecho a cualquiera de los dos y doy a "guardar como", me aparecen como archivos existentes en dicho directorio en la ventana de "Guardar Como".
- Si voy al directorio con el explorador de windows, los archivos no salen.
- Si guardo dichos archivos con cualquier otro nombre, ocurre lo mismo

¿He perdido 2 horas de trabajo? ¿Esos archivos son invisibles por alguna razón?
En resumen, ¿qué demonios está pasando ahí dentro? ¿Hay alguna manera de arreglarlo?

Nótese que mis otros frames son perfectamente visibles desde el explorador de windows.

Estoy usando Windows 7 Home Premium
El editor es VB6.

EDIT: Mirar abajo, más dudas y problemas han surgido.

raul338

por frame te referis a Formularios?

Yo estuve teniendo problemas al generar exe's encima de otro, por alguna razon el explorador no me permitia borrar los archivos! Igual reformatie y ya no me pasa (todavia) Uso windows7 ultimate

Saberuneko

Citarpor frame te referis a Formularios?

Si, me refiero a los formularios, los cuales, al guardarse deberían dejar dos archivos con las siguientes extensiones:
*.frm
*.frx


También me falta un módulo, en este caso sería un archivo con la siguiente extensión:
*.bas

Creo que los he recuperado copiando los archivos a través de cmd...
Tras arrastrar los archivos al directorio, están ahí, pero no me salió ningún mensaje de aviso por sobreescritura..,

Los problemas ahora son:
- No sé cómo ha ocurrido esto, así que estoy seguro de que va a seguir pasando.
- No sé si los archivos "invisibles" siguen ahí o no.
- No tengo ni idea de que es lo que estoy abriendo ahora al hacer doble click al archivo .vbp, si los ocultos, los copiados o cualquier otra cosa que contiene lo mismo.

¿Me echáis una mano?

CitarIgual reformatie y ya no me pasa (todavia) Uso windows7 ultimate
No voy a formatear cuando no estoy seguro de si he recuperado estos archivos realmente o no.

raul338

Bueno, pero mi problema persistia aun durante el tiempo y siempre de la misma forma.
Abre con el block de notas el archivo vbp, veras como un archivo INI, unas lineas que empiezan con Form=, Class=, etc... que contienen la ruta relativa a esos archivos

Saberuneko

#4
Type=Exe
Form=Frm_Main.frm
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#..\..\..\..\..\Windows\system32\stdole2.tlb#OLE Automation
Form=Frm_About.frm
Reference=*\G{00025E01-0000-0000-C000-000000000046}#5.0#0#..\..\..\..\..\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll#Microsoft DAO 3.6 Object Library
IconForm="Frm_Main"
Startup="Frm_Main"
Command32=""
Name="Proyecto1"
HelpContextID="0"
CompatibleMode="0"
MajorVer=1
MinorVer=0
RevisionVer=0
AutoIncrementVer=0
ServerSupportFiles=0
CompilationType=0
OptimizationType=0
FavorPentiumPro(tm)=0
CodeViewDebugInfo=0
NoAliasing=0
BoundsCheck=0
OverflowCheck=0
FlPointCheck=0
FDIVCheck=0
UnroundedFP=0
StartMode=0
Unattended=0
Retained=0
ThreadPerObject=0
MaxNumberOfThreads=1


Form=Frm_Main.frm
Form=Frm_About.frm


Estoy completamente seguro de que ignoro algún conocimiento importante sobre esto...
¿Es realmente necesario que todos los Forms sean visibles desde el sistema de archivos o en este ".ini"?

Interesante... aquí también son "invisibles".
Pero resulta que cuando abro el proyecto sí que están ahí.

El Form que me falta se llama Frm_System.frm y no lo veo reflejado aquí.
Y aparentemente, no me sale ningún class. El que me falta se llama Storage.bas

EDIT: Me dió por intentar hacer un backup de lo que ya tengo, resulta que los archivos se copian, pero si abro el proyecto del backup, los nuevos Forms y el Módulo no aparecen en la ventana de proyectos, a diferencia del .vbp que tengo en el PC, que si tiene dichos Frames y el Módulo.

Seguí trabajando en ello... al parecer, cuando guardo, se guarda sobre los archivos visibles, así que el problema está semi-solucionado. La cosa funciona, pero los back-up no lo hacen.

Saberuneko

En serio, necesito ayuda. La cosa sigue progresando y no puedo hacer back-ups!
No quiero arriesgarme a perderlo todo por no poder hacer un back-up.
He invertido ya unas cuantas horas en esto, y todavía tengo para otras tantas.

Me puede echar alguien una mano?

raul338

Mientras puedas ver el codigo, guardalo en otro archivo externo del proyecto (un txt por ej) o en un proyecto nuevo (copy &paste) pones el diseño :P

79137913

HOLA!!!

Hacelo mas facil, entra al proyecto y pone "guardar como" y guardate todos los forms y el proyecto en otra ubicacion.

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

Saberuneko

Cita de: raul338 en 28 Octubre 2011, 13:11 PMMientras puedas ver el codigo, guardalo en otro archivo externo del proyecto (un txt por ej) o en un proyecto nuevo (copy &paste) pones el diseño :P

Ok, intentaré hacer los backup de esta forma, la verdad es que no veo cómo podría fallar así. Jeje, gracias por la idea.

Cita de: 79137913 en 28 Octubre 2011, 13:19 PMHacelo mas facil, entra al proyecto y pone "guardar como" y guardate todos los forms y el proyecto en otra ubicacion.

Eso es algo que ya probé, e interesantemente, no funciona, tiene el mismo efecto que cuando copio los archivos visibles.
CitarMe dió por intentar hacer un backup de lo que ya tengo, resulta que los archivos se copian, pero si abro el proyecto del backup, los nuevos Forms y el Módulo no aparecen en la ventana de proyectos, a diferencia del .vbp que tengo en el PC, que si tiene dichos Frames y el Módulo.