![]() |
Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Hallo,
kurz gesagt hab ich ein Tool programmiert was Bilder auf eine Scrollbox zeichnet und man dann per Tastatur oder Controller durch die bilder navigieren kann. Problem: starte ich mein Projekt unter der Delphiumgebung( 2009 Version ) läuft alles flüssig, die Bilder scrollen flüssig und werden flüssig markiert. Sobald ich aber nur die project.exe starte ruckelt alles auf einmal.Das merkwürdige ist das es sogar ausreicht wenn ich delphi einmal starte und wieder beende.Starte ich danach die project.exe läuft auch alles flüssig. Irgendwie lädt delphi was in Speicher beim start was die Komponenten flüssiger bewegen lässt oder so. Ich will ja nicht immer Delphi einmal starten müssen nur damit mein tool flüssig läuft. Wie bekomme ich es hin das meine project.exe auch ohne delphi flüssig läuft? Komponenten irgenwie laden oder so? |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Benutzt du Laufzeit-Packages? Oder braucht deine Anwendung unbedingt bestandteile der VCL (Lösung: Programm auf anderem Rechner ohne Delphi ausführen).
Ansonsten schalte mal alle Debug-Optionen in den Projektoptionen ab. Soll heißen: Keine MAP-Datei, keine Debug-Infos. Bernhard |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
woran erkenn ich Laufzeit-Packages?
scrollbox gehört doch zu VCL? die brauch ich auf jeden fall sonst müßt ich alles umprogrammieren. das mit dem ausschalten versteh ich nicht... warum soll es dann flüssig laufen? oder warum soll es auf einem rechner ohne delphi flüssig laufen? ich würde das problem echt gern inhaltlich verstehen. danke |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
die Debuginfos sind schon ausgeschaltet...
hab die exe datei mal mit und ohne Laufzeitpackage erzeugt. kein unterschied. standart ist aber ohne gewesen. |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Das Problem lässt sich vermutlich so schwer nachvollziehen.
Willst Du hier mal die Exe und/oder das Projekt hochladen? Gibt es beim kompilieren irgendwelche Hinweise oder Warnungen? Welche Delphi-Version nutzt Du? |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Kann es sein, dass das auch der Fall ist, wenn du die Exe normal - ohne Delphi IDE - gestartet hast und anschließend nochmal?
Ich vermute nämlich, dass es an der Größe der Grafiken liegt. Wenn du nämlich Bilder zum ersten Mal lädst - egal in welchem Modus (Debugging, Normal) - dauert das ein wenig länger, als normal. Beim zweiten Mal holt Windows die Daten aus der Cache, was dann um einiges schneller ist! MfG |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Aphton: nein, daran liegt es nicht.. hab das auch schon ausgeschlossen, war auch mein erster gedanke.. es läuft echt nur flüssig wenn ich es ausführe nachdem delphi gestartet wurde...
hab jetzt aber festgestellt das ich das project doch einmal in delphi ausführen muss damit es flüssig wird. stahli ich benutze CodeGear™ Delphi® 2009 ich könnt das schon mal alles hochladen... ist aber bissel kompliziert zum laufen zu bringen... ich hab da ein programm geschrieben was quasi spiele downloaden kann und dann die coverbilder darstellt und die spiele auch starten kann.das grundtool ist aber so angelegt das man in ordnern nach datein suchen lassen kann und diese dann grafisch darstellt. Da liegt scheinbar das problem. ich lad ne anleitung mit hoch wie du es testen kannst. wo kann ich das hochladen...? |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
Du kannst es hier als Zip anhängen.
Du solltest das aber nach Möglichkeit auf die problematische Stelle beschränken, evtl. sogar in ein Testprojekt ausgliedern. Manchmal kommt man schon dadurch selbst auf die Lösung ;-) |
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
ok... ich bastle mal was...
|
AW: Projekt läuft unter Delphiumgebung flüssig aber als exe nich
ok.. fertig ausgedünnt ;)
upload hier ist immer fehlgeschlagen habs hier hochgeladen: ![]() probier mal ob es läuft... vielleicht hast du ja auch eine idee wie ich das scrollen oder zeichnen allgemein flüssiger hinbekomm. danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:50 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz