Einzelnen Beitrag anzeigen

Benutzerbild von TOC
TOC

Registriert seit: 5. Jan 2005
Ort: Trier
248 Beiträge
 
Delphi 7 Personal
 
#25

Re: Apfelmännchen (Fraktale) mit Delphi

  Alt 27. Jun 2005, 14:50
Hi!

Zitat von turboPASCAL:

Im Anhang ein fast originaler Quelltext in Trubo Pascal + Demo-Exe (kein Zoom, nur Berechnen)
+ eine Übersetzung in Delphi mit Zoom (nur Demo-Exe, kein Quelltext).

Eine Übersetzung in (Delphi)ASM würde mich interessieren.

@TOC
Ich will hier keine Konkurrenz machen, bei Interesse am Code darf ich den dann hier mit veröffentlichen ? (Übersetzung in Delphi 6 PE)
Na klar kannst Du hier veröffentlichen was Du möchtest. Dafür ist DP ja da! Auch in 'meinem' Thread könnt ihr Eure Progies ruhig reinhängen, warum auch nit? Es sollte halt nur was mit Fraktalen zu tun haben.

Hab mir Dein Programm mal angesehen, ist echt flott. Nur find ich das Apfelmännchen, also die eigentlich Mandelbrotmenge, recht langweilig. Wenn man die Parameter einstellbar macht kann man in den Randbereichen um das Apfelmännchen herum die coolsten Bilder finden!

Zitat von gordon freeman:
Habe das Programm (Version für Delphi7) geladen und die Exe einfach so auf den Desktop entpackt, dann habe ich das ganze mit den voreingestellten Werten gestartet und bekam einen Bluescreen... Uahc mit anderen Werten (geringere Tiefen, etc..) fror immer das Bild kurz ein, danach gab es einen Bluescreen.
Hattest Du zufälligerweise MP3-Musik im Hintergrundlaufen während Du mit Fraktale.exe ein Bild berechnen wolltest? Das ist ein mir bekannter Fehler vom Fraktale-Programm der mir echt Kopfzerbrechen bereitet . Jedesmal wenn ich MP3´s höre und ein Bild berechne krieg ich einen BlueScreen... Vielleicht streiten die sich ja um den CoProzessor? Wenn einer von euch weiß woran das liegen könnte dann bitte melden

Zitat von gordon freeman:
Ich verwende Win98 SE.
Ich auch! Daran liegts nit!

Zitat von turboPASCAL:
Ja, Streifen git es nach dem 11. (oder 12.) mal Zoom, ist ja auch ne' Demo Zwinkern

(hab noch k.A. wieso das passiert Confused )
Möglicherweise liegt das daran das sich die Zahlenwerte der Auflösungsgenauigkeit der Double-Variablen annähert. Meine Fraktale.exe gibt deshalb eine Warnung aus wenn die Zahlen alzu klein werden, und, wenn man die Warnung ignoriert undtrotzdem weiter und weiter hineinzoomed kriegt man irgenwann nur noch Streifen!

Zitat von Luckie:
Es wäre sehr nett gewesen, wenn du darauf hingewiesen hättest dass sich dein Programm in der Registry verewiegt: HKEY_CURRENT_USER\Fraktale. Und wenn du schon so was machst, dann mach den Eintrag bitte dahin, wo er hingehört, nämlich in den Software-Zweig. Evil or Very Mad
Welches Programm schreibt sich denn NIT in die Registry? Das ist eigentlich so üblich, und die Registry ist dafür da. Ok, das mit dem SoftWare-Zweig laß ich mir nochmal durch den Kopf gehen.

Zitat von TurboPASCAL:
Da muss ich ihm Recht geben, so ein Eintrag in die Reg. ist immer so ne' Sache, vor allem wenn es
kein Deinstallationsprg. gibt der den Eintrag wieder entfernt.
An der Registry geht kaum ein weg vorbei. In meinen Programmen schreib ich notwendige Daten immer unter dem Namen der Exe-Datei in die Registrierung. So ein Eintrag ist schnell zu finden und zu löschen (mit RegEdit). Vor langer langer Zeit hatte fast jedes Programm eine eigene *.ini-Datei, aber von diesem Konzept ist man schon ewig weg...

Grüße von TOC!
Lars Uwe Hohmann
"Wäre die Erde eine Bank, ihr hättet sie längst gerettet!"
(Zitat GreenPeace)
  Mit Zitat antworten Zitat