AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte MyPC (SystemInfo Programm)
Thema durchsuchen
Ansicht
Themen-Optionen

MyPC (SystemInfo Programm)

Ein Thema von Mazel · begonnen am 19. Okt 2006 · letzter Beitrag vom 16. Jun 2007
Antwort Antwort
Seite 4 von 10   « Erste     234 56     Letzte »    
Benutzerbild von Mazel
Mazel
Registriert seit: 11. Nov 2005
Beschreibung
Dieses Tool zeigt verschiedene Systeminoformationen an. Die folgende Liste zeigt, welche Informationen angezeigt werden. Die Liste und die angezeigten Informationen versuche ich zu erweitern.

Informationen
  • Betriebssystem
  • Benutzer
  • physikalischer Speicher (RAM)
  • zugesicherter Speicher (Paging-File)
  • Anzeige
  • Maus
  • Drucker UPDATE
  • Tastatur
  • Powerstatus
  • installierte Schriftarten
  • installierte Dateierweiterungen
  • installierte Software
  • Systemverzeichnisse
  • Systemprogramme
  • System
  • logische Laufwerke
  • physikalische Laufwerke
  • Netzwerkstatus
  • Arbeitsgruppen
  • Computer
  • Netzwerkadapter
  • Prozesse
  • Dienste
  • Prozessor
Wichtig
  • Betriebssystem: Windows 98/Me/NT 4/2000/2003/XP/Vista
  • für Windows 98/NT 4 ist für erweiterte Informationen (Bsp: Prozessor) WMI nötig
1.0.0 Build 555
  • update: Drucker
  • update: allgemeine Verbesserungen
Gruß
Mazel
Miniaturansicht angehängter Grafiken
mypc_1.0.0_367.png  
Angehängte Dateien
Dateityp: zip mypc_1.0.0_187.zip (348,9 KB, 533x aufgerufen)
 
Benutzerbild von uwi1961
uwi1961

 
Delphi 7 Professional
 
#31
  Alt 20. Okt 2006, 10:44
ebenso Fehlermeldung beim Start - danach fast alles leer...
-> WinXPPro / Firmennetz mit Domäne - dort wird irgendwo der Fehler sein.

Gruß Uwe
  Mit Zitat antworten Zitat
kabuco
 
#32
  Alt 20. Okt 2006, 11:08
Hi,

das Programm sieht gut aus. Allerdings habe ich dar ein paar Fehlerchen gefunden:

- Das Lade Fenster ist immer noch sichtbar, wenn das Programm schon geladen ist!
- Im Register Drucker und Prozessor in der GroupBox Prozessor sthet in der Auswahlliste nichtssagendes drinne!
- Mehr Frage als Bug: Bei der Prozessliste werden bei mir 9 Stück angezeigt der Taskmanager zeigt aber 49 an. Wie kann das Sein?

Ansonsten: Das Programm kann sich sehen lassen!!!

Edit: Aso Beim starten kommt ne Fehlermeldung "Ungültige Zeigeroperation" !

Gruß kabuco
  Mit Zitat antworten Zitat
150gozilla

 
Delphi 5 Professional
 
#33
  Alt 20. Okt 2006, 11:33
Funzt wunderbar =)
Chris
  Mit Zitat antworten Zitat
nahpets
 
#34
  Alt 20. Okt 2006, 12:27
Hallo,

das Programm gefällt mir.

Dass der Start bei einigen langsam ist, dürfte an der umfangreichen Ermittlung von Netz-Daten (wie Rechnerliste...) liegen. Hier werden ggfls. einige "üppig" ausgestattete Timeouts zuschlagen (Rechner, die zwar vorhanden sind, momentan aber nicht antworten...), auf die man im Programm aber keinen Einfluß hat. Das "Problem" hab' ich bei meinem Netzmonitor auch. Je größer das Netz, um so länger dauerts und bei großen Firmen- oder Hochschulnetzen kommt man da schnell aus dem "ein paar Minuten"-Bereich heraus.

Eventuell hier die Ermittlung von Netzwerkinformationen, Rechnerliste, Domänen... konfigurierbar machen oder nur auf Buttonklick oder Nachfrage, wenn ein Netzwerk festgestellt wurde, mit dem Hinweis "Das kann dauern...".
Ggfls. die Netzwerkinformationen zuletzt ermitteln, nachdem das Hauptformular mit den übrigen Informationen angezeigt wurde.

Stephan
  Mit Zitat antworten Zitat
kalmi01
 
#35
  Alt 20. Okt 2006, 12:52
Zitat von nahpets:
Netzwerkinformationen, Rechnerliste, Domänen... konfigurierbar machen oder nur auf Buttonklick oder Nachfrage
Auf alle Fälle.
In unserem VLAN sind manche Segmente per Standleitung, manche per DSL und andere sogar nur per ISDN/Modem angebunden.
Einige kommen mit anderen Rechten ins Netz rein, als raus (Ping geht nur aus einer Richtung).
Und noch ein paar andere Gimmicks, von denen ich nichts weis (wissen will).
  Mit Zitat antworten Zitat
Thanatos81
 
#36
  Alt 20. Okt 2006, 13:00
Gefällt mir sehr gut Drei Vorschläge meinerseits: Größenänderung des Formulars zulassen, bei längeren Arbeiten (z.B. aktualisieren auf der Netzwerkseite die Sanduhr setzen, Einen "richtigen Splash-Screen der etwas schicker aussieht, und auf dem dann bei Starten anzeigen, welche Informationen gerade ermittelt werden.
  Mit Zitat antworten Zitat
Benutzerbild von Mazel
Mazel
 
#37
  Alt 20. Okt 2006, 13:14
Ich habe ab heute Ferien , heißt also ich werde 1-2 zusätzliche Rechner mir rann holen mit unterschiedlichen Systemen und mir dann mal anschauen wo was klemmt.
Ich denke in einer Woche sollte ich eine neue Version haben, die die genannten Fehler nicht mehr hat, vielleicht aber andere (wie das immer so ist).

Gruß
Mazel
Marcel Jänicke
  Mit Zitat antworten Zitat
Benutzerbild von Martin K
Martin K

 
Turbo Delphi für Win32
 
#38
  Alt 20. Okt 2006, 16:11
Zitat von Mazel:
Zitat:
Programme: könnte vom Design her noch etwas aufgepäppelt werden, z.B. Symbol des entsprechenden Programms vor dem Button, Beschreibung zum Programm als Hint o.ä.
Eigentlich sind vor den Buttons die 16x16 Icons der Programme.
Zitat:
im Taskmanager stehen 44 Prozesse, hier nur 13.
Das ist merkwürdig. Bei mir werden alle die im Taskmanager aufgelistet sind angezeigt, auch mein eigenes.
Lädst Du die 16x16 Icons alle beim Start, und zwar NACHDEM die Prozesse geladen werden?
Vermutlicht kommt bei irgendeinem Prozess bei mir dann diese 'Ungültige Zeigeroperation' und dann hört Dein Programm auf mit dem Start, der Rest wird also nicht geladen - kann das sein?
(Eine Prozedur wird ja bei einer Fehlermeldung nicht fortgesetzt )
Deswegen sind es wahrscheinlich auch weniger Prozesse als im Taskmanager, weil er eben nach der Fehlermeldung mit dem Laden aufhört - so ist zumindest meine Vermutung.

Vermütlich ist das dann auch hierfür der Grund:
Zitat von Martin K:
  • Warum werden Dienste, Netzwerk, Prozessor & Drucker erst nach einem Klick auf 'Aktualisieren' angezeigt? wäre schön wenn das auch am Anfang geladen wird, oder wenigstens sobald man oben auf den entsprechenden Reiter klickt
Oder werden diese wirklich nicht beim Starten des Programms geladen?

//Edit:
Ach ja, mein System ist ebenfalls XP Home SP2
  Mit Zitat antworten Zitat
Benutzerbild von Mazel
Mazel
 
#39
  Alt 20. Okt 2006, 16:42
Hallo Martin K,

Alle Infos werden auch beim Start des Programmes geladen, das kann natürlich ein Grund sein, weshalb Daten fehlen. Möglich ist, dass beim Start bestimmte Umstände zusammentreffen, die ich bei mir nicht merke. Ich versuche dies herauszufinden und zu umgehen, eventuell über ein Timer die Daten nacheinander zu erfassen.

Gruß
Mazel
Marcel Jänicke
  Mit Zitat antworten Zitat
Benutzerbild von jmit
jmit

 
Turbo Delphi für Win32
 
#40
  Alt 20. Okt 2006, 17:49
Hallo,

mir sind da noch ein paar Punkte aufgefallen:

1. Beim Reiter ALLGEMEIN unter POWERSTATUS wird der Eintrag nur nach Neustart des Programms aktualisiert. Das Programm bemerkt nicht, ob ein Notebook am Netz oder über den Akku betrieben wird.

2. Beim Reiter PROZESSE stimmt die Anzahl der Prozesse mit der Anzahl der Prozesse im Taskmanager. Ich habe dieses Problem nicht.

3. Die Darstellung der Programme unterhalb des Reiters PROGRAMME sieht auf den ersten Blick etwas unübersichtlich aus. Muss aber auch sagen, dass ich keine bessere Lösung im Moment sehe.

4. Warum ist der Button AKTUALISIEREN beim Reiter ALLGEMEIN deaktiviert. Damit könnte doch der POWERSTATUS aktualisiert werden. (siehe Pkt. 1)


Gruß Jörg
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 10   « Erste     234 56     Letzte »    


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 02:04 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