AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme WinXP: Prozesspriorität bei Programmstart festlegen
Thema durchsuchen
Ansicht
Themen-Optionen

WinXP: Prozesspriorität bei Programmstart festlegen

Ein Thema von Mat · begonnen am 25. Jun 2003 · letzter Beitrag vom 25. Jun 2003
Antwort Antwort
Mat

Registriert seit: 27. Mai 2003
Ort: Hönow
104 Beiträge
 
Delphi 7 Professional
 
#1

WinXP: Prozesspriorität bei Programmstart festlegen

  Alt 25. Jun 2003, 22:42
Hi,


wenn ich WinDVD auf meinem Rechner laufen lasse und nebenbei was anderes mache (schon am PC ), dann stockt der Film immer. Ueber den Taskmanager kann man ja die Prioriät erhoehen und es hilft auch.

Nur bei jedem Programmstart muss ich die wieder erneut hochsetzen, das find ich nervig.

Kann ich nicht irgendwo angeben, das er das Programm immer gleich mit hoeherer Prioritaet startet?



Mat
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 25. Jun 2003, 22:47
Standardmäßig wohl nicht. Allerdings könnte es gehen, daß Du ein Startprogramm schreibst und Dir den Handle zurückgeben lässt (Bsp: http://www.delphipraxis.net/viewtopic.php?t=1033). Anschliessend änderst Du mit dem WinAPI Befehl (ich glaube SetThreadPriority) die Priorität des Programmes.

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.106 Beiträge
 
Delphi 11 Alexandria
 
#3
  Alt 25. Jun 2003, 22:55
Moin Mat,

wie man das dem Programm mit "Bordmitteln" beibringen kann wüsste ich jetzt leider auch nicht, aber Du könntest Dir ein Programm erstellen, über dass Du WinDVD mit CreateProcess oder ShellExecuteEx startest, und dann mittels SetPriorityClass die gewünschte Priorität einstellst.

[EDIT]
Mist, zu langsam
Dafür detaillierter
[/EDIT]
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Mat

Registriert seit: 27. Mai 2003
Ort: Hönow
104 Beiträge
 
Delphi 7 Professional
 
#4
  Alt 25. Jun 2003, 22:58
na toll, und ich dachte es geht auch schoen einfach ueber nen versteckten button..


danke fuer die antworten..



Mat


ps: @christian, wusste garnicht das die zeitverschiebung zwischen berlin und hamburg so hoch is.... ok, schlechter scherz..
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#5
  Alt 25. Jun 2003, 22:59
Zitat von Christian Seehase:
Dafür detaillierter
Naja, immerhin hatte ich den Link zu Luckies Beispiel Aber auch einen Fehler, SetPriorityClass wars, danke!

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.106 Beiträge
 
Delphi 11 Alexandria
 
#6
  Alt 25. Jun 2003, 23:00
Moin sakura,

also gut: Unentschieden
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz