Forum: Multimedia
Delphi
by I love Delphi,
3. Mär 2009
Danke nochmal für alle Lösungen,
wenn ich Zeit habe, probiere ich das mit der Soundkarte vielleicht wirklich nochmal aus! :)
I love Delphi!
Forum: Multimedia
Delphi
by I love Delphi,
3. Mär 2009
Hallo,
habe jetzt noch ein bisschen weiterentwickelt. Die Pause soll ja nach Ausgabe eines Wertes erfolgen, danach zeichnet das Programm aber noch einen Graphen. Ich nehme nun einmal die Zeit mit QueryPerfomanceCounter vorm Zeichnen und einmal danach. Die Differenz ziehe ich dann bei der Pause ab, welche ich mit einer Funktion ähnlich der Funktion von hathor realisiere.
Ergebnis:
Ich habe...
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
ich hab noch zwei neue Dinge rausgefunden:
Bei Priorität "Echtzeit" braucht das Programm minimal länger.
Und auf meinem Laptop (2*1,6 GHZ) ist das ganze fast 5000 ms schneller als auf meinem Tower-Rechner (1*2,80 GHZ, 2 Threads). Auf beiden ist XP installiert (jedoch nicht das gleiche ServicePack)
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
ne, nicht ganz :)
raucher atmen ein, da die Lunge organisch ist, geht das "stufenlos". Der PC kann es aber nicht ohne Stufen. Deshalb baue ich aus lauter Punkten eine Kurve zusammen, die dann wiederum dem Zug des Rauchers entspricht. :)
Lustige Idee, oder?
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
schade,
die Priorität macht gar keinen Unterschied :(
Das Tut werde ich mir mal ansehen.
Danke!
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
Timer habe ich ausprobiert. Delay ist doch sleep() oder?
Ich möchte mit dem Programm eine Maschine ansteuern welche das Rauchverhalten von Rauchern simuliert. Deswegen sind solche Ungenauigkeiten natürlich sehr schlecht. Gibt es denn nicht eine (kostenlose) Lösung für mein Problem?
Ich werde mal ausprobieren was passiert, wenn ich die Priorität im Taskmanager auf Echtzeit setze.
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
Hallo,
mit der habe ich es auch schon probiert. Die ist (bei mir) aber noch ungenauer. Zwar wird das Fenster dann immer wieder neu gezeichnet, aber die Sache mit der Zeit ist bei mir im Moment wichtiger.
@Dunkel: Das ist glaube ich ein wenig zu aufwendig für mein Ziel. :)
Freue mich trotzdem über jede Idee!
Forum: Multimedia
Delphi
by I love Delphi,
2. Mär 2009
Hallo,
ich habe ein Programm geschrieben, welche alle zehn Millisekunden Daten an den Parallelport schickt, bzw. sollte. Die Übertragung an sich funktioniert zwar hervorragend, das mit der Zeit jedoch nicht. Ich schicke 983 Werte weg (mit je 10 ms Pause dazwischen ab). Anschließend kommt nochmal eine 10800 ms lange Pause. wenn ich nun die Zeit errechne, die er brauchen dürfte, und die mit der...