J'ai perdu toutes mes unités (crash)
Mais il me reste le fichier project.exe qui fonctionne bien. Je peux récupérer les unités grâce à ce fichier ? ou je peux préparer la corde et sauter de la chaise ?
J'ai perdu toutes mes unités (crash)
Mais il me reste le fichier project.exe qui fonctionne bien. Je peux récupérer les unités grâce à ce fichier ? ou je peux préparer la corde et sauter de la chaise ?
On ne peut pas, c'est du code compilé. (àpart peut-être en récupéré une partie avec un désassembleur mais bon ...)
Bonjour,
Pour avoir vécu cela je te dis que oui il existe des décompilateurs qui vont te permettre de récupérer tous ce qui est ressource comme le DFM et les resssourcestrings par exemple.
Mais ton code j'ai bien peur que ce soit foutu.
a+
Je n'ai jamais vu de décompilateurs delphi qui puissent te donner ton code source et c'est surement impossible (je ne parle pas de code .net) vu que le langage est compilé et directement exécuté par Windows.
Par contre, comme certains l'ont dis, il existe des outils qui peuvent t'aider :
http://delphi.about.com/od/devutilit...ompiling_3.htm
J'ai testé DeDe et un autre qui n'est pas dans la liste (EMS Source Rescuer), ils sont capable de te redonner les forms, images ... mais pas ton source (ou alors une structure de ton source et le code en assembleur)
DeDe n'est plus mis a jour mais fonctionne correctement jusqu'a au moins la version 7 de delphi.
S'il s'agit de code source delphi compilé en .net, y'a peut-etre moyen de retrouver ton source par contre (je ne connais pas donc il faut que tu te renseigne ...)
Il reste aussi ResTuner pour explorer les ressources de ton exe.
Bonjour,
Non, tu ne peux pas, aux quelques informations près citées par d'autres.
J'ajoute à titre personnel : rien n'est éternel, avoir de gros disques, etc... n'est pas une excuse pour ne pas faire des sauvegardes régulières : chaque fois que tu as modifié un de tes fichiers et que tu arrêtes de travailler (ne pas se dire "bah, pour quelques heures...", les crash ne préviennent pas avant de se produire, ou du moins, si rarement).
Enfin, si ça peut te consoler, ton problème t'aura au moins appris quelque chose:
Penser, toujours et encore, aux sauvegardes. C'est impératif !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager