Mein Projekt ist kaputt
Liste der Anhänge anzeigen (Anzahl: 1)
Buhuhu
So hier mein Problem: wenn ich mein *.dpr starte bekomme ich nur Kästchen als Ausgabe. (siehe Anhang) Was ist da los?! Meine Diagnose: Ich habe mir meinen Projektordner geschnappt und auf meine Externe Kopiert. War an nem anderen PC und habe nur mit der .Exe datei gearbeitet. Die neu eingegeben Arrays gespeichert und wieder nach hause genommen. Nichtsahnend überspielt und gemerkt die Datei ist kaputt. Meine Frage: Wie kann das passieren? Wie kann ich das Rückgänig machen? (nein habe kein Backup) Was habe ich versucht: Systemwiederherstellung von vor 3 tagen... hat die Datei nicht ersetzt. BITTE BITTE helft mir, an dem Projekt liegen schon 45 Arbeitsstunden. Grüße NeruvonoS |
Re: Mein Projekt ist kaputt
Zitat:
Ist das Problem nur die DPR oder betrifft es alle Dateien? |
Re: Mein Projekt ist kaputt
Zitat:
USB-Stick: Check mal ob du nicht ein gefälschten Stick hast z.B 4 GB angegeben, jedoch nur 1 GB physikalisch verbaut |
Re: Mein Projekt ist kaputt
Es ist nur diese DPR..
versuche gerade (mithilfe anderer Projekte) die dpr selber wieder zu schreiben... der versuch scheint zu funktionieren, worauf muss ich da achten? |
Re: Mein Projekt ist kaputt
Zitat:
Sowas macht einen echt fertig |
Re: Mein Projekt ist kaputt
Im Notfall einfach ein neues Projekt erstellen, da die eine Form raushauen (sofern es VCL ist) und dann die Units hinzufügen... Weiß ja nicht wieviel eigenen Code du in der .dpr hattest.
Ich weiß, hört sich doof an und passt vielleicht nicht, aber andere Leute durften diese Erfahrung schon mit mehr als 45 Stunden verlorener Zeit machen :) ... |
Re: Mein Projekt ist kaputt
Delphi-Quellcode:
Also das Programm startet. Aber wenn ich das 2. Formblatt aufrufen will funktioniert das nicht:
program Armeedesigner;
uses Forms, Hauptteil in 'Hauptteil.pas' {Hauptteil}, Variablen in 'Variablen.pas', Admintool in 'Admintool.pas'; {$R *.res} begin Application.Initialize; Application.Title := 'Simons Armeedesigner'; Application.CreateForm(TMain, Main); Application.Run; end. Access violation muss ich bei uses iwie was angegeben wegen 2. Formblatt?! |
Re: Mein Projekt ist kaputt
So geschafft... Puh...
Wem auch immer sowas passiert... schreibt die 10 Zeilen neu :)
Delphi-Quellcode:
Genug stress für mich heut abend.
program Armeedesigner;
uses Forms, Hauptteil in 'Hauptteil.pas' {Hauptteil}, //Der Name in {} ist wichtig Admintool in 'Admintool.pas' {Admintool}, Variablen in 'Variablen.pas'; {$R *.res} begin Application.Initialize; Application.Title := 'Simons Armeedesigner'; Application.CreateForm(TMain, Main); Application.CreateForm(TAdmin, Admin); //Auch das zweite Formblatt einbinden Application.Run; end. Danke an alle die mir helfen wollten :) Grüße NeruvonoS |
Re: Mein Projekt ist kaputt
Hallo,
Zitat:
Bis bald Chemiker |
Re: Mein Projekt ist kaputt
Einfach 2 GB versuchen zu kopieren? :zwinker:
|
Re: Mein Projekt ist kaputt
Hallo,
Zitat:
Gruß xaromz |
Re: Mein Projekt ist kaputt
Was anderes. Was ist das?
Delphi-Quellcode:
Bitte sag mir nicht, dass du in der Unit alle globalen Variablen gesammelt hast.
Variablen in 'Variablen.pas';
|
Re: Mein Projekt ist kaputt
Also wenn die Dateien so kautt sind, dann war's das.
Und in der Systemwiederherstellung sind solche Dateien nicht enthalten, also bringt das nichts. Was du versuchen könntest ist, mit einen Datenrettungsprogramm auf der Platte zu suchen, ob es nicht irgendwo noch eine alte "Kopie" gibt. Falls nur die .DPR einer VCL-Anwendung futsch ist, dann kannst'e dir ja einfach eine Neue erstellen (wire weiter oben schon angesprochen) Und für die Zukunft: Backup Backup Backup und nochmals Backup. Ansonsten solltest du dennoch, auch wenn das Problem jetzt behoben ist, versuchen rauszufinden wie deine Datei kaputt ging, bevor es nochmal passiert. Zitat:
Nja, immerhin wäre so die Chance gering, daß man 2 Variablen mit dem selben Namen hat. :stupid: |
Re: Mein Projekt ist kaputt
Zitat:
|
Re: Mein Projekt ist kaputt
Backups solltest du auf jedenfall machen.
Am besten auch sowas wie SVN nutzen, ich kann da TotoiseSVN empfehlen :) Da kannst du dann jederzeit wieder auf eine alte Version deiner Software zurückspringen. |
Re: Mein Projekt ist kaputt
Halo,
Delphi schreibt auch selber eine Backup-Datei. project_name.~dpr Aber man muss es einfach auch mal sagen. Wer 45h an einem Projekt arbeitet und kein Backup macht, ist einfach selber Schuld ... Zum Backup: Ich lege das VCS-Repository im Projektverzeichnis an und sichere das jeden Tag in eine neues Verzeichnis, also gestern hiess das 2009_10_25 So komme ich zur Not schnell an einen alten Stand, ohne "mühsam" im VCS nachzusehen. Heiko |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz