Verfasst: So 25 Feb, 2007 10:33 pm
hai hai...
eigentlich werden wir hier krass offtopic
es geht ja um Popelscan...
Ja, das mit dem Fehler abfangen, und dann kontrolliert an einer bestimmten Stelle weiter machen klingt schön. Ist aber nicht immer machbar, denn man kann ja nur fehler auf diese Weise bearbeiten, die man erwarten kann, und deren herkunft man kennt (bestest Beispiel, die [info].txt Datei ist nicht im Ordner. Da merkst du garnix von...
Unvorhersehbare Fehler sind deutlich schwerer ab zu fangen. Eben, wenn ein Index zB außerhalb des zulässigen Bereiches läuft (Array oder so)... was willst dann machen? die routiene abbrechen oder den Index einfach auf irgendeinen wert setzen? Das Ergebniss dürften wohl noch mehr Folgefehler sein.
Nun, ich weis selber auch, dass in HE Laserscan ein paar Sachen nicht ideal geproggt sind. Wundere mich manchmal selber was ich da zusammen gezimmert habe, wenn ich etwas überarbeite. Ich hab in den Jahren in denen das Programm entstand auch dazu gelernt. "Nächstes mal" mach ich alles von Anfang an besser. Mehr Konzept, bevor es überhaupt los geht.
HE-Laserscan hat einen ziemlich chaotischen Anfang. Ziel war es so schnell wie möglich mit LPT DAC eine Ausgabe hin zu bekommen. Mehr nicht.... Genaueres findet man dazu hier, auch wie das Prog damals aussah.
http://www.he-privat.de/Laser/Projektor ... Phase2.htm
viele Grüße
Erich
eigentlich werden wir hier krass offtopic
was das betrifft, das dürfte ja sowiso kein stehender Beam im Puplikumsbereich sein, ansonsten is die show eh nicht als Save an zu sehen. Ich progge eigentlich nie Schows, mit Beams in das Puplikum. Davon halte ich nix.wenn das grad stehende beams waren ... kacke.
Ja, das mit dem Fehler abfangen, und dann kontrolliert an einer bestimmten Stelle weiter machen klingt schön. Ist aber nicht immer machbar, denn man kann ja nur fehler auf diese Weise bearbeiten, die man erwarten kann, und deren herkunft man kennt (bestest Beispiel, die [info].txt Datei ist nicht im Ordner. Da merkst du garnix von...
Unvorhersehbare Fehler sind deutlich schwerer ab zu fangen. Eben, wenn ein Index zB außerhalb des zulässigen Bereiches läuft (Array oder so)... was willst dann machen? die routiene abbrechen oder den Index einfach auf irgendeinen wert setzen? Das Ergebniss dürften wohl noch mehr Folgefehler sein.
Nun, ich weis selber auch, dass in HE Laserscan ein paar Sachen nicht ideal geproggt sind. Wundere mich manchmal selber was ich da zusammen gezimmert habe, wenn ich etwas überarbeite. Ich hab in den Jahren in denen das Programm entstand auch dazu gelernt. "Nächstes mal" mach ich alles von Anfang an besser. Mehr Konzept, bevor es überhaupt los geht.
HE-Laserscan hat einen ziemlich chaotischen Anfang. Ziel war es so schnell wie möglich mit LPT DAC eine Ausgabe hin zu bekommen. Mehr nicht.... Genaueres findet man dazu hier, auch wie das Prog damals aussah.
http://www.he-privat.de/Laser/Projektor ... Phase2.htm
viele Grüße
Erich