Entwickler-Ecke

Programmierwerkzeuge - Unit zerschossen


Fabian W. - Sa 16.07.05 08:46
Titel: Unit zerschossen
Zur Zeit is bei mir echt der Wurm drin...

Ich sitz gestern am PC und progge, kaum hab ich auf Speicherngeklickt war Stromausfall. Die UNit an sich wurde koorekt gespeichert aber beim Formular muss irgendaws schief gelaufen sein. Jetzt kaommt beim Öffnen folgender Fehler:
Zitat:
Fehler beim Erzeugen von Formular: Zu lange Zeile in Zeile 3000irgenwas

Beim compilieren:
Zitat:
[Fehler] E2161 RLINK32: Unsupported 16bit resource in file "C:\Delphi-Programme\Kasse(In Zus. mit Tobi)\Install\HF.dfm"


Die Unit is 350 KB groß, irgendwas kann net stimmen.
Hat jemand auch mal so'n Problem gehabt, weis jemand Rat?

mfg


Jailbird - Sa 16.07.05 08:54

Mach die *.dfm mal in einem normalen Texteditor auf und sieh sie dir an. Falls da nichts "schönes" steht, dann wünsch ich dir im Voraus viel Spass beim Redesign des Formulars. Möglicherweise lässt sich aber dennoch was retten.


Fabian W. - Sa 16.07.05 10:56

Auf die Ide bin ich auch schon gekommen. Und da steht wirklich nix schönes:
3000 Zeilen binärcode für'n Bitmap und die Daten des Formulars, soweit is er wohl gekommen bevor der Saft weg war.

Naja, alles FF :wink: .


mfg


maxk - Sa 16.07.05 11:31

Falls du die compilierte EXE hast, kannst du mal mit [google]exe2dpr[/goolge] (oder einem Resourceneditor) rübergehen und die .dfm Datei wiederherstellen ;)


Tobias1 - Sa 16.07.05 12:01

Mit DeDe 3.5 kriegst du die DMF wieder vollständig hin.


Fabian W. - Sa 16.07.05 13:03

Du könntest mir den DeDe doch mal geben.

@maxk: Ich guck mal danach.


Tobias1 - Sa 16.07.05 13:23

Zitat:
Du könntest mir den DeDe doch mal geben.

http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DeDe.shtml

Oder ich schick dir die benötigte .dmf, gib mir dazu die aktuelle Version deines Programms.


Fabian W. - Sa 16.07.05 16:54

Hast du dein USBMassenspeichergerät, oder hat's Mütsch?
Wenn'
s hast kannst'de mir's ja am Sonntag bzw. Montag geben.

:arrow: zum Thema: Ich hba die dfm jatzt wieder zusammegebastelt, die Unit war ja in Ordnung, danke an alle.

mfg


maxk - Sa 16.07.05 20:47

...dann bitte nicht vergessen, die Frage als beantwortet zu markieren ;)

Gruß,
maxk


Fabian W. - So 17.07.05 07:31

Es geht mir genauso, bei den andren schrei ich immer, aber selber vergess' ich's.
Danke nochmal.