Seite 1 von 1

Zerstörtes DDF

Verfasst: 14.11.2015, 14:54
von StefanHantschel
Hi Leute!

Habe den heutigen Tag hergenommen mich mal ausgiebig mit dem Geräteeditor zu befassen.

Bin auch sehr weit gekommen.
Nur hat sich jetzt ein Fehler eingeschlichen.
Finde ihn aber nicht.

Meldung:
In Line 245 soll END erwartet werden, jedoch Procedure wird vorgefunden.

Nun hab ich etwas probiert und jetzt geht die Datei gar nix mehr auf.
Kann da mal jemand drüberschauen?
A-2078 kopie.pcddevc
(21.97 KiB) 848-mal heruntergeladen
Ist ein China MovingHead Typ: A-2078 1200W HMI

Danke

Re: Zerstörtes DDF

Verfasst: 14.11.2015, 15:23
von StefanHantschel
Absturzmeldung
Fehler-1.jpg
Fehler-1.jpg (115.47 KiB) 12216 mal betrachtet

Re: Zerstörtes DDF

Verfasst: 15.11.2015, 07:20
von Christian
Hi,

so wie es aussieht, fehlen insgesamt zwei "end;"-Anweisungen. Die Funktion FormRefresh() muss mit end; abgeschlossen werden, als auch das "case channel of" und nach der letzten Anweisung "15:"

Somit füge mit einem Texteditor vor "procedure FormClose;" folgendes ein:

Code: Alles auswählen

    end;
  end;
end;

procedure FormClose;
danach sollte es wieder gehen.

Re: Zerstörtes DDF

Verfasst: 15.11.2015, 14:15
von StefanHantschel
Werde ich heute abend probieren. Danke schon mal!

Re: Zerstörtes DDF

Verfasst: 15.11.2015, 17:38
von StefanHantschel
Danke, jetzt lässt es sich wieder öffnen.

Nur habe ich jetzt noch einen weiteren Fehler:

Error in unit 'NewDeviceUnit' on line 283 : 'end' expected but 'procedure' found

HILFFFFEEEE!
A-2078 kopie.pcddevc
(34.36 KiB) 870-mal heruntergeladen

Re: Zerstörtes DDF

Verfasst: 15.11.2015, 20:22
von Christian
Hi,

irgendwie erstellt der Geräteeditor beim Bearbeiten manchmal doppelte Funktionen. Zum einen scheint bei Deiner DDF ein weiteres "end" gefehlt zu haben, zum anderen habe ich die überflüssigen Funktionen entfernt. Bitte nochmal testen.

viele Grüße,
Christian

Re: Zerstörtes DDF

Verfasst: 15.11.2015, 21:05
von StefanHantschel
Danke. Jetzt geht es!