Recuperer un projet

Signaler
Messages postés
14
Date d'inscription
dimanche 15 avril 2007
Statut
Membre
Dernière intervention
14 mars 2010
-
Messages postés
3826
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
10 mai 2021
-
<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


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++
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
14
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
Messages postés
73
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
12 mai 2013
1
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...
Messages postés
2226
Date d'inscription
dimanche 5 octobre 2003
Statut
Modérateur
Dernière intervention
18 novembre 2010
14
C'est vrai mais à condition qu'il n'ai pas UNE SEULE FOIS enregistré apres l'écrasement.
Messages postés
73
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
12 mai 2013
1
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.
Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
31
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.
Messages postés
3826
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
10 mai 2021
44
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="" />
Messages postés
2527
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
16 octobre 2019
18
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 !
 
Messages postés
73
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
12 mai 2013
1
[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..
Messages postés
3826
Date d'inscription
vendredi 23 juillet 2004
Statut
Modérateur
Dernière intervention
10 mai 2021
44
@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="" />