Recuperer un projet

ralf9 Messages postés 14 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 14 mars 2010 - 9 mai 2008 à 15:43
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 - 10 mai 2008 à 14:17
<hr style="COLOR: #d1d1e1" size="1" />
<!-- / icon and title -->
<!-- message -->

bonjour !
 j'ai fait une application avec DELPHI qui marchait très bien, en suite sans faire attention, j'ai créé une nouvelle application dans le même projet que la précédente, donc lors de la compilation il a écrasé l'application précédente !! est ce qu'il est possible de la récupérer si oui comme faire ?

10 réponses

Utilisateur anonyme
9 mai 2008 à 15:55
Salut;

Oupssss la boulette que tu viens de faire . T'es bon à tout refaire si tu as pas le source . Sinon tu ouvres le projet correspondant et F9.

A++
0
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
9 mai 2008 à 16:00
Salut,
Delphi ou pas, un fichier écrasé est ... écrasé.
Sais-tu que les projets et les unités peuvent être nommée différemment de "Project1.dpr" et "Unit1.pas" ? C'est lemoment de nommer tes projets et tes unités (et peut etre meme tes composants ;p)

Dommage ! bonne journée tout de meme
0
shell13010 Messages postés 73 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 12 mai 2013 1
9 mai 2008 à 20:05
Salut,

Normalement tu peux recuperer ton fichier car une fois le fichier modifier il crée un fichier ~pas etc...

donc en modifiant l'extention en .pas sa devrais marcher...
0
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
9 mai 2008 à 20:15
C'est vrai mais à condition qu'il n'ai pas UNE SEULE FOIS enregistré apres l'écrasement.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
shell13010 Messages postés 73 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 12 mai 2013 1
9 mai 2008 à 21:01
Oui toute a fait dacord avec toi!!

Donc reste a savoir si il a compiler une fois (se qui m'etonnerais )

Donc je pense qu'il va falloir reparer tes erreurs ou recommencer..

sur se bonne soiree.
0
cs_Delphiprog Messages postés 4297 Date d'inscription samedi 19 janvier 2002 Statut Membre Dernière intervention 9 janvier 2013 32
9 mai 2008 à 22:06
Bah, tant qu'à refaire le projet, c'est l'occasion de le refaire en mieux !
Il faut savoir positiver dans la vie

May Delphi be with you !
<hr color="#008000" />Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
0
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
10 mai 2008 à 11:19
De D1 à D7 c'est mort ^^


Sinon en configuration d'origine (sur les nouvelles versions) Delphi conserve une dizaine de versions de ton programme (*.pas et *. dfm)  dans le dossier __History (pour le voir il faut activer "voir les dossiers et les fichiers cachés" dans l'explorer)

tu devrais donc pouvoir le récuperer en quasi totalité ....
Sauf dans deux cas :
  1° si tu as desactivé la sauvegarde de l'historique.
  2° ou si tu as compilé le nouveau programme plus de 10 fois

Et pour éviter ce genre de problème il suffit de suivre une règle toute simple :

après avoir créer un nouveau projet et avant d'y ajouter des composants ou du code
il faut faire "enregistrer le projet sous" et la
  1° on crée un répertoire
  2° et on nomme les unités et le projet puis on click sur enregistrer

 
@+
Cirec

<hr siz="" />
0
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
10 mai 2008 à 12:30
Salut,

En fait, t'as fait un TRZ sans le vouloir.

Quand tu es débutant et que tu as réglé tous les problèmes d'une application, le TRZ est une excellente solution avant de publier.
Ca consiste à Tout Reprendre à Zéro.
C'est très souvent beaucoup mieux codé que le premier jet et en tout cas jamais pire. Et c'est aussi beaucoup plus efficace que des rafistolages ça et là car ta vision du programme devient globale...

     Vive le TRZ !

     Veinard, va !
 
0
shell13010 Messages postés 73 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 12 mai 2013 1
10 mai 2008 à 13:41
[auteur/CIREC/311214.aspx cirec :]



Je pense que tu te trompe,car moi j'ai delphi 7 entreprise et il me les crée les fichiers *.~pas ...

et meme le D7 perso

[auteur/CARIBENSILA/217111.aspx Caribensila]:

Vive le TRZ ! (j'imagine si il a coder un gros projet trop fort 'TRZ')

sur se bonne journée..
0
Cirec Messages postés 3833 Date d'inscription vendredi 23 juillet 2004 Statut Modérateur Dernière intervention 18 septembre 2022 50
10 mai 2008 à 14:17
@Shell13010:
"Je pense que tu te trompe,car moi j'ai delphi 7 entreprise et il me les crée les fichiers *.~pas ..."

oui il en crée un de chaque et c'est tout .. 1 *.~dfm 1 *.~pas et 1 *.~drp
donc si il a enregistrer le nouveau et recompilé ces deux fichiers sont remplacés par le nouveau code.

Par contre avec les nouvelles versions il t'en fait 10 fichiers de chaque donc si il n'a pas recompilé plus de 9 fois le nouveau code il lui reste une chance

et les extensions ne sont pas les même "*.pas.~5~"

il faut bien lire ce que j'écris ... et le comprendre
"

De D1 à D7 c'est mort ^^"
donc tout ce qui suit (l'explication pour les récuperer) ne concerne que les nouvelles versions

 
@+
Cirec

<hr siz="" />
0
Rejoignez-nous