AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte SystemInfo 1.6.5
Thema durchsuchen
Ansicht
Themen-Optionen

SystemInfo 1.6.5

Ein Thema von RWarnecke · begonnen am 30. Mai 2007 · letzter Beitrag vom 19. Okt 2011
Antwort Antwort
Seite 16 von 26   « Erste     6141516 1718     Letzte »    
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

Re: SystemInfo 1.5.0

  Alt 7. Sep 2008, 19:49
Zitat von Mackhack:
Kann es sein dass dein Haengen vom ermitteln und anzeigen der aktuellen CPU Speed kommt? Ich hab auch in einem meiner Programm so einen Code mit drin und das macht das ganze Programm fast unfaehig zu laufen solange das Fenster mit dem Code offen ist!

Denn sobald man nicht mehr auf dem System Reiter von deinem Programm ist funktioniert wieder alles bestens!
Ja, da hast Du Recht. Ich arbeite gerade daran das in einen Thread auszulagern.
Zitat von Mackhack:
//Edit: Unter Software steht Microsoft Office. Dabei wird angezeit Project Professional 2003 SP3. Was bedeutet denn das? Nur zur Info ich hab das ganze Office Suite installiert nicht nur das Project!
Wieso steht da Project ? Das verstehe ich nicht ganz. Schaue doch mal, was bei Dir unter diesem Registryschlüssel HKLM\SOFTWARE\Microsoft\Office\11.0\Registration steht unter dem Wert ProductName. Da müsste Project Professional 2003 SP3 stehen. Stimmt das ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#2

Re: SystemInfo 1.5.0

  Alt 7. Sep 2008, 21:31
Zitat von RWarnecke:
Schaue doch mal, was bei Dir unter diesem Registryschlüssel HKLM\SOFTWARE\Microsoft\Office\11.0\Registration steht unter dem Wert ProductName. Da müsste Project Professional 2003 SP3 stehen. Stimmt das ?
Da gibts 2 Schluessel a la {903B0409-6000-11D3-8CFE-0150048383C9}. Einmal steht bei ProductName Project Professional 2003 SP3 und einmal {90110409-6000-11D3-8CFE-0150048383C9} mit Microsoft Office Professional Edition 2003.

Und was soll das? Ist das das was zuletzt installiert wurde oder sollte das die Office Version sein die installiert ist allgemein?
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: SystemInfo 1.5.0

  Alt 7. Sep 2008, 22:35
Zunächst mal Startet das Prgm mit einem Fehler (Screenshot im Anhang):
Code:
EurekaLog 6.0.15

Application:
--------------------------------------------------------------
  1.1 Start Date     : Sun, 7 Sep 2008 23:07:10 +0200
  1.2 Name/Description: SystemInfo.exe - (Systeminformationen)
  1.3 Version Number : 1.5.5.10
  1.4 Parameters     :
  1.5 Compilation Date: Sun, 7 Sep 2008 13:05:40 +0200
  1.6 Up Time        : 6 seconds

Exception:
------------------------------------------------------------
  2.1 Date         : Sun, 7 Sep 2008 23:07:17 +0200
  2.2 Address      : 0051B4FE
  2.3 Module Name  : SystemInfo.exe - (Systeminformationen)
  2.4 Module Version: 1.5.5.10
  2.5 Type         : Exception
  2.6 Message      : Can't create device handle!.
  2.7 ID           : 2B78
  2.8 Count        : 1
  2.9 Status       : New
  2.10 Note        :
  • Motherboardhersteller/-version wird nicht erkannt
  • Unter Hardware wird keiner meiner beiden Monitore wird erkannt, unter System wird einer erkannt
  • Es wird nur die Auflösung eines Monitors angezeigt
  • Reiter "Physikalische Laufwerke" ist leer
  • Wenn der Reiter "System" geöffnet ist, friert das Prgm intervallweise für ein paar Millisekunden ein. Ich vermute das liegt am Ermitteln der CPU-Geschwindigkeit. Das ganze ist zimlich nervig, wenn man das Programm bspw. verschieben will. Lagere das doch in einen Thread aus.

EDIT: Noch was. Bei mir ist zwar der IE als Standardbrowser eingetragen, aber ich nutze Opera und Opera ist auch mit http-Anfragen verknüpft. Opera ist doch scheinbar Standardbrowser (siehe Anhang 3)

EDIT3: Mist, beim Edit 2 hab ich doch glatt aus versehen das Browserfenster geschlossen und mehrere Punkte die ich anmerken wollte gelöscht. Was mir noch so einfällt, dass ich anmerken wollte war:
  • Verschiebe die Funktionen aus dem Kontext in ein Mainmenü. Ich habe sie nur duch zufall gefunden
  • Report als Plaintext
  • Report über Teilbereiche (bspw. der grad geöffnete Reiter)
  • Unter Hardware kannst du noch vieles Auslesen: Grafikkarte, Soundkarten, sonstige Erweiterungskarten, genaue Daten der Monitore (siehe Anhang), Sonsoren auslesen, ...

EDIT4:
Die Stable (Version 1.5.0) wirft mir keinen Fehler entgegen. dafür:
  • Unter Hardware wird der Monitortyp garnicht erkannt und unter Seriennummer steht auch nur unbekannt
  • Unter System steht dafür 2x mein Standardmonitor drin

EDIT5: In beider Versionen ist die Internet-IP-Adresse (da hast du übrigends einen Bindestrich vergessen) das einzige, was mir dein Prgm. im Reiter Internet anzeigt
Miniaturansicht angehängter Grafiken
monitor_771.png   error_135.png   browser_983.png  
Angehängte Dateien
Dateityp: txt monitor_542.txt (899 Bytes, 2x aufgerufen)
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 13:43
Hallo Rolf,

Die Erkennung der CD-Laufwerke funktioniert bei mir jetzt.

Im HTMl-Report gibt es noch einen Tippfehler:
Zitat:
Informationen üder die physikalischen CD-ROM/DVD Laufwerke :
die
Zitat:
Mitgliedschaft(en) :
werden irgendwie zentriert angezeigt, da wäre LinksOben etwas besser.

Wenn Systeminfo gestartet ist und ein USB-Stick eingeschoben wird, wird nicht automatisch ein Update durchgeführt.
Bug oder Feature?

Gruß
K-H
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#5

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 16:38
Zitat von Mackhack:
Kann es sein dass dein Haengen vom ermitteln und anzeigen der aktuellen CPU Speed kommt? Ich hab auch in einem meiner Programm so einen Code mit drin und das macht das ganze Programm fast unfaehig zu laufen solange das Fenster mit dem Code offen ist!

Denn sobald man nicht mehr auf dem System Reiter von deinem Programm ist funktioniert wieder alles bestens!

//Edit: Unter Software steht Microsoft Office. Dabei wird angezeit Project Professional 2003 SP3. Was bedeutet denn das? Nur zur Info ich hab das ganze Office Suite installiert nicht nur das Project!
War das alles ein Setup oder waren das zwei Setups, die durchgeführt werden mussten ?

Zitat von p80286:
Im HTMl-Report gibt es noch einen Tippfehler:
Zitat:
Informationen üder die physikalischen CD-ROM/DVD Laufwerke :
Danke, habe ich schon korrigiert.

Zitat von p80286:
Zitat:
Mitgliedschaft(en) :
werden irgendwie zentriert angezeigt, da wäre LinksOben etwas besser.
....
Zitat von p80286:
Wenn Systeminfo gestartet ist und ein USB-Stick eingeschoben wird, wird nicht automatisch ein Update durchgeführt.
Bug oder Feature?
It's not a bug it's a feature. Ich habe da keine Updateerkennung reingetan. Aber, es wäre vielleicht noch eine Überlegung wert. Ich schreibe es mal in meine ToDo-Liste. Weiß aber noch nicht, ob es reinkommt.

@hador:
Könntest Du mir bitte mal das File SystemInfo.elf per PN zukommen lassen. Im Moment kann ich damit noch garnichts anfangen, bezüglich der Exception.

Edit:
Zitat von Hador:
* Motherboardhersteller/-version wird nicht erkannt
* Unter Hardware wird keiner meiner beiden Monitore wird erkannt, unter System wird einer erkannt
* Es wird nur die Auflösung eines Monitors angezeigt
* Reiter "Physikalische Laufwerke" ist leer
* Wenn der Reiter "System" geöffnet ist, friert das Prgm intervallweise für ein paar Millisekunden ein. Ich vermute das liegt am Ermitteln der CPU-Geschwindigkeit. Das ganze ist zimlich nervig, wenn man das Programm bspw. verschieben will. Lagere das doch in einen Thread aus.
Punkt 1: Dann kann das WMI auch die Sachen nicht auslesen, da ich die Werte und Daten für den Motherboardhersteller aus der WMI hole. Was für ein Motherboard hast Du denn ?
Punkt 2: Könntest Du mir bitte per PN den Inhalt des Keys HKLM\System\CurrentControlSet\Enum\Display zukommen lassen ? Ich habe da eventuell eine Vermutung. Entweder stehen die Daten nicht in der Registry oder EnumDisplayDevices hat ein Problem.
Punkt 3: Ich weiß bis jetzt noch nicht, wie ich die Auflösung, die Farbtiefe und die Frequenz ermittel von jedem Monitor ermittel.
Punkt 4: Hängt eventuell mit der Exception zusammen.
Punkt 5: Bin ich schon dran.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 16:48
PN an dich ist raus.
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

Registriert seit: 29. Nov 2003
Ort: San Diego, CA/USA
1.446 Beiträge
 
Delphi 2006 Architect
 
#7

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 16:56
Zitat von RWarnecke:
Zitat von Mackhack:
Kann es sein dass dein Haengen vom ermitteln und anzeigen der aktuellen CPU Speed kommt? Ich hab auch in einem meiner Programm so einen Code mit drin und das macht das ganze Programm fast unfaehig zu laufen solange das Fenster mit dem Code offen ist!

Denn sobald man nicht mehr auf dem System Reiter von deinem Programm ist funktioniert wieder alles bestens!

//Edit: Unter Software steht Microsoft Office. Dabei wird angezeit Project Professional 2003 SP3. Was bedeutet denn das? Nur zur Info ich hab das ganze Office Suite installiert nicht nur das Project!
War das alles ein Setup oder waren das zwei Setups, die durchgeführt werden mussten ?
2 Setups! Project wurde nachtraeglich installiert!

//Edit: Hast du eigentlich auch noch Probleme mit dem Internet/IP Informationen anzeigen lassen? Bei mir wurde nur die ISP IP angezeigt, mehr nicht!
Um etwas Neues zu schaffen muss man seine Ohren vor den Nein-sagern verschliessen um seinen Geist öffnen zu können.
(George Lukas)
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#8

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 17:21
Zitat von Hador:
PN an dich ist raus.
Danke, für die Eurekalog. Während Du die PN geschrieben hast, habe ich meinen Beitrag noch editiert. Könntest Du mir bitte die Sachen zu Punkt 2 auch noch zukommen lassen. Und noch den Key HKLM\Hardware\DEVICEMAP\SCSI. Danke Dir schonmal im voraus. Hoffe es hilft mir bei der Suche nach der Exception.

Zitat von Hador Edit3:
* Verschiebe die Funktionen aus dem Kontext in ein Mainmenü. Ich habe sie nur duch zufall gefunden
* Report als Plaintext
* Report über Teilbereiche (bspw. der grad geöffnete Reiter)
* Unter Hardware kannst du noch vieles Auslesen: Grafikkarte, Soundkarten, sonstige Erweiterungskarten, genaue Daten der Monitore (siehe Anhang), Sonsoren auslesen, ...
Punkt 1:
Ein MainMenü mit nur einem oder zwei Menüpunkten finde ich ein bissel zu overdress. Ich habe es doch mit in die Beschreibung geschrieben, dass über ein Kontextmenü ein Report erzeugt werden kann. Die Idee mit dem MainMenü finde ich nicht gut. Das Styling des Programms so wie es ist sollte nichtmehr groß geändert werden. Aber ich bin für weitere Vorschläge offen.
Punkt 2:
Wäre noch eine Variante, schreibe ich mir in die ToDoListe.
Punkt 3:
Muss ich mir mal überlegen. Wie sollten denn diese Deiner Meinung nach aussehen ? Was stellst Du Dir darunter vor ?
Punkt 4:
Ich möchte das Programm nicht mit Informationen überladen. Deshalb werde ich wohl keine weiteren Daten zu Karten und Sensoren auslesen. Es soll einfach und überschaulich bleiben.
Zitat von Hador Edit5:
In beider Versionen ist die Internet-IP-Adresse (da hast du übrigends einen Bindestrich vergessen) das einzige, was mir dein Prgm. im Reiter Internet anzeigt
Danke, den Bindestrich habe ich nachgezogen. Über der GroupBox von der Internet-IP-Adresse wird Dir noch die Verbindungsart angezeigt. (Router,DSL Modem, Proxy oder ISDN oder Analog)
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

Registriert seit: 11. Dez 2004
Ort: Recke
682 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 19:45
Zitat von RWarnecke:
... Könntest Du mir bitte die Sachen zu Punkt 2 auch noch zukommen lassen. Und noch den Key HKLM\Hardware\DEVICEMAP\SCSI. Danke Dir schonmal im voraus. Hoffe es hilft mir bei der Suche nach der Exception.
Siehe Anhang

Zitat von RWarnecke:
Punkt 3: Muss ich mir mal überlegen. Wie sollten denn diese Deiner Meinung nach aussehen ? Was stellst Du Dir darunter vor ?
Z.B. wäre ist schön, wenn man nur die Daten eines Reiters oder die einer GroupeBox kopieren könnte. Also bspw. alle Netzwerkinformationen oder aber nur die Prozessordaten, ...

Zitat von RWarnecke:
Punkt 4: Ich möchte das Programm nicht mit Informationen überladen. Deshalb werde ich wohl keine weiteren Daten zu Karten und Sensoren auslesen. Es soll einfach und überschaulich bleiben.
Vorallem die Kartentypen etc. sind doch eigentlich erst das Interessante an einem solchen Programm. Vergleichbare (Aida32, Everest) verwende ich hauptsächlich, um mir genaue Informationen über Karten, Chipsätze, ... zwecks Treibersuche zu holen, oder aber um aktuelle Sensordaten auszulesen (Lüftergeschwindigkei, Temperaturen).

Zitat von RWarnecke:
Zitat von Hador Edit5:
In beider Versionen ist die Internet-IP-Adresse (da hast du übrigends einen Bindestrich vergessen) das einzige, was mir dein Prgm. im Reiter Internet anzeigt
[...] Über der GroupBox von der Internet-IP-Adresse wird Dir noch die Verbindungsart angezeigt. (Router,DSL Modem, Proxy oder ISDN oder Analog)
Irgendwie finde ich so den Reiter Internet aber (fast) überflüssig, da der Informationsgehalt doch sehr niedrig ist (s.A.).
Miniaturansicht angehängter Grafiken
internet_166.png  
Angehängte Dateien
Dateityp: txt scsi.reg_190.txt (4,8 KB, 6x aufgerufen)
Dateityp: txt display.reg_205.txt (24,3 KB, 5x aufgerufen)
Lars Kiesow
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#10

Re: SystemInfo 1.5.0

  Alt 8. Sep 2008, 20:07
Mit welchen Rechten startest Du das Programm Lars (Benutzer, Administrator) ?
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 16 von 26   « Erste     6141516 1718     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 03:03 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