Autor Beitrag
Bumpy Johnson
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Mi 26.01.05 18:56 
Hallo,

Ich hab folgendes Problem:
Ich benutze die Ravereports in einem Programm. Bis jetzt hat alles super geklappt aber auf einmal schliesst das Programm nicht mehr. Das bedeutet, dass ich es nach dem Schliessen immer noch in der Taskleiste sehe und so muss ich es mit dem Taskmanger richtig schliessen. Rave benutze ich um Listen aus einer Interbasedatenbank zu erstellen... Die Verbindung baue ich ganz normal über RvDatasets und IB_Querys auf. Auch wenn ich versuch das Programm mit einzelnen Schritten(F7) zu beenden komme ich aufs gleich Ergebnis.

Hat irgendwer eine Lösung oder weiß wie ich das Problem genauer finden kann? Ich probiere jetzt schon min. 2 Wochen rum und nichts klappt...

_________________
-Bumpy Johnson
rest in Peace
Hack Gott
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 409

Windows Vista
Delphi 2005 Personal, Delphi 7
BeitragVerfasst: Mi 26.01.05 19:16 
Bumpy Johnson hat folgendes geschrieben:
Hallo,

Ich hab folgendes Problem:
Ich benutze die Ravereports in einem Programm. Bis jetzt hat alles super geklappt aber auf einmal schliesst das Programm nicht mehr. Das bedeutet, dass ich es nach dem Schliessen immer noch in der Taskleiste sehe und so muss ich es mit dem Taskmanger richtig schliessen. Rave benutze ich um Listen aus einer Interbasedatenbank zu erstellen... Die Verbindung baue ich ganz normal über RvDatasets und IB_Querys auf. Auch wenn ich versuch das Programm mit einzelnen Schritten(F7) zu beenden komme ich aufs gleich Ergebnis.

Hat irgendwer eine Lösung oder weiß wie ich das Problem genauer finden kann? Ich probiere jetzt schon min. 2 Wochen rum und nichts klappt...


Vielleciht ist die Priorität anderster eingestelt??
Denn wenn sie nur auf niedrig ist kann es sein das ein programm bis zu einer halben stunde braucht um sich zu schließen.

_________________
"Je mehr Käse, desto mehr Löcher; Je mehr Löcher, desto weniger Käse. Daraus folgt: Je mehr Käse desto weniger Käse!"
Bumpy Johnson Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Mi 26.01.05 19:27 
Hack Gott hat folgendes geschrieben:

Denn wenn sie nur auf niedrig ist kann es sein das ein programm bis zu einer halben stunde braucht um sich zu schließen.


Gut kann sein! Aber das Programm schliesst sich super wenn ich zuvor nicht die Ravelisten aufrufe also denke ich, dass da irgendwo eine Verbindung sein muss.
Trotzdem kann es stimmen was du sagst: Wie ändere ich den die Priorität?

Ich hab mir noch mal den Taskmanager angeschaut und der zeigt das Programm mit 99% Cpu-nutzung an!?

_________________
-Bumpy Johnson
rest in Peace
Bumpy Johnson Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 36



BeitragVerfasst: Mi 26.01.05 20:32 
Hab die Lösung:

Bei mir spinnt das RvSystem! Ich hab mit dem Code das System angesprochen. Nehmme ich nun diese Zeile raus schon schliesst sich das Programm ohne jede Probleme! Aber natürlich kommt jetzt die Frage auf, was ist mit dem RvSystem los, warum hängt es sich auf! Ich suche weiter, wenn ich was finde schreibe ich es!

ausblenden Delphi-Quelltext
1:
 RvSystem.DefaultDest := rdPreview;					

_________________
-Bumpy Johnson
rest in Peace
Hack Gott
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 409

Windows Vista
Delphi 2005 Personal, Delphi 7
BeitragVerfasst: Do 27.01.05 10:48 
Titel: Priorität
Wenn du im Taskmanager den richtigen Prozess rausgesucht hast kannst du mit rechtsklick darauf die Priotität auf Hoch einstellen, aber nur so. Dein Problem liegt aber anscheinend woanders. Und wenn siech das Problem durch löschen der einen zeile geklärt hat dann brauchst du das ja nicht mehr.

_________________
"Je mehr Käse, desto mehr Löcher; Je mehr Löcher, desto weniger Käse. Daraus folgt: Je mehr Käse desto weniger Käse!"