![]() |
Prozess-Betrachter
Jupp, es gibt neues von mir. Ich habe meinen Prozess-Betrachter komplett überarbeitet, was den Code und auch das Aussehen betrifft.
Funktionen:
Einschränkungen:
Extras:
Zum Layout: Ich habe den Treeeview durch einen Komboox und eine Memo ersetzt aus performanz Gründen. In meinem System sind stabdardmäßig um die 200 Module geladen und da würde es bei einem Treeview einfach zu lange dauern bis er geladen ist. Download: ProvView2 Gibst's nicht mehr |
Jetzt habe ich gerade gemerkt das über 280Module geladen werden, mein Gott jetzt weiß ich wo der ganze Arbeitsspeicher hingeht :mrgreen:
Vielleicht könnte man ja irgendwie noch zwischen unwichtigen Prozessen und wichtige Prozesse unterscheiden. Wichtige Prozesse wären z.b. Prozesse, die das System zum Laufen braucht. Sonst tolles Programm |
Zitat:
Und danke für den Lob. :P |
Re: Prozess-Betrachter
Zitat:
Nun, zu Dialogen mit Progressbar muss ich dir ja nichts erzählen; immerhin habe ich mein Wissen von dir. Und bei der anderen Sache verweise ich dich mal kurzerhand auf das Registry-Beispiel, das ich dir zugeschickt habe, da steckt diese Prozedur drin.
Delphi-Quellcode:
So sieht´s dann aus:
procedure BeginUpdate(const wnd: HWND; UpdateState: boolean);
begin SendMessage(wnd,WM_SETREDRAW,WPARAM(not UpdateState),0); end;
Delphi-Quellcode:
Gruß.
BeginUpdate(hListview,true); // "BeginUpdate"
{ ... } BeginUpdate(hListview,false); // "EndUpdate" |
Wäre zu überlegen. Aber so wie es jetzt ist, ist es schön schnell.
|
Re: Prozess-Betrachter
Sorry für threadwiederbelebung aber...
Zitat:
hat das n besonderen Grund?! |
Re: Prozess-Betrachter
Ach du meine Güte, müsst ihr immer meine Jugendsünden ausgraben. :roll:
Ja, keine Ahnung, warum es den nicht mhr gibt. Am 2003-03-21, 08:58 hab eich es bestimmt noch gewusst. ;) Aber probiers mal mit der SysInfo: ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 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