Newsgroup: it.comp.lang.visual-basic
Titolo: File di Risorse: recuperarlo?

Maledetto il giorno in cui ho dato retta ad un collega che mi
consigliava di aggiungere il PDW in gestione aggiunte.
Non pago di un vecchio bug sulla compilazione di pacchetti
UserdocumentDll, che limitava la height dello userdocument se compilavo
da PDW in Gestione Aggiunte, dopo un paio di anni di PDW lanciato a VB
chiuso, oggi ho utilizzato nuovamente questa strada.
Problema: i file di risorse vanno salvati a parte. Cioè, salvando il
progetto, essi non vengono salvati, ma hanno il loro tastino 'salva'
indipendente.
Se compilo da File->Crea, e non ho salvato il Res, VB mi avverte e mi dà
la possibilità di salvare.
Se invece compilo da Gestione Aggiunte->PDW, e non ho salvato il Res, VB
segnala un errore non precisato, non compila, e, soprattutto, il file
RES non è più utilizzabile.
Nel senso che non si riesce nè ad accedervi nè a aggiungerlo ad un nuovo
progetto. Ho anche riavviato la macchina, sperando in qualche lock del
file System, ma niente da fare.
Beh, direte voi: prendi su l'ultimo backup...
Certo. Solo che sono fuori sede da Venerdì scorso, in questi giorni ho
inserito qualche centinaio di stringhe in diverse lingue, e il backup
che potrei farmi mandare dall'ufficio è una versione anteguerra.
Morale: esiste qualche tool, qualche tip, qualche cosa, che mi consenta
di tentare un ripristino di 'sto file .Res? Anche con Vs.Net non c'è
stato niente da fare.
Saluti
Alberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 consenta di tentare un ripristino di 'sto file .Res?
non lo so.
però, sul sito 
www.wotsit.org
 ci sono un paio di documenti che spiegano come
deve essere strutturato al suo interno un file .res.
forse, se sei fortunato, riesci a cavarne qualcosa.
-- 
Salutoni
Sergio
per rispondere... togli il group dall'indirizzo

 RES non è più utilizzabile.
Personalmente se uso il PDW chiudo sempre VB prima, proprio per evitare
problemi di questo tipo, come sarebbe da fare con qualsiasi tool che lavora
sui files.
Ciao
--
Math Parser : 
http://www.neodatatype.net
Sito Comune : 
http://www.it-lang-vb.net

 
Concordo.
E' una regola che mi ero imposto tempo fa. Poi, stamane, sovrappensiero
(tanto era una pacchetto di prova), ho scelto la via più comoda.
Adesso, per evitare problemi, ho tolto dalle aggiunte caricate il pdw,
così non posso più sbagliarmi.
Bye


 forse, se sei fortunato, riesci a cavarne qualcosa.
Innanzitutto ringrazio Sergio.
Il sito proposto è ottimo, ho trovato il formato giusto, e ieri con un
hex editor ho scandagliato un po' il file, senza risultati.
Stamattina, sotto la doccia in albergo, ho avuto l'illuminazione: "e se
manca un byte qua, e l'header è sbagliato là, ecc...".
Arrivo qua in ufficio, tolgo quattro byte in un certo punto, e....
tadà...
File recuperato.
Per Zanna, non posso che essere d'accordo.
Come dicevo, evitare il pdw con VB aperto era una regola di vita che mi
ero imposto un annetto fa abbondante.
Ieri mattina ho sgarrato, e ne ho pagato le conseguenze.
Adesso ho tolto il pdw dalle aggiunte caricate, così non può nemmeno
scapparmi un click involontario.


 File recuperato.
era esattamente quello che speravo succedesse.
sono contento per te.
