AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte XP Usermanagers 6.1 Open Source
Thema durchsuchen
Ansicht
Themen-Optionen

XP Usermanagers 6.1 Open Source

Ein Thema von Luckie · begonnen am 24. Okt 2004 · letzter Beitrag vom 4. Feb 2020
Antwort Antwort
Seite 91 von 94   « Erste     4181899091 9293     Letzte »    
Benutzerbild von jmit
jmit

Registriert seit: 24. Feb 2005
Ort: Langelsheim
383 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 26. Jan 2009, 19:13
Hallo,

Zitat von Luckie:
Nein, er hat keine Resetfunktion. Aber wenn du ihn einfach nur startest und nichts machst, passiert auchnichts. Du musst also was gemacht haben. wenn du mir sagst, was du gemacht hast, kann man dir eventuell helfen. Allerdings mit einem kaputten Adminkoto wird das schwer werden.
Da ist es dann doch von Vorteil, wenn man einen weiteren Administrator-Account hat.


Gruß Jörg
Windows 7, Firefox Version 3.6, Turbo Delphi für Win32
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 11:00
Hallo,
könntet ihr mir mit mal bitte den Gefallen tun und den Usermanager unter Windows 7 32-Bit testen? Am besten in einer VM, falls was passiert. Solltet ihr ihn auf euren Live-System testen, übernehme ich keinerlei Verantwortung.

Vielen Dank schon mal.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#3

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 11:29
Zitat von Luckie:
Hallo,
könntet ihr mir mit mal bitte den Gefallen tun und den Usermanager unter Windows 7 32-Bit testen? Am besten in einer VM, falls was passiert. Solltet ihr ihn auf euren Live-System testen, übernehme ich keinerlei Verantwortung.

Vielen Dank schon mal.
Moin,

Irgendwas spezielles oder alles?
Also das Programm (Ver 5.1 full) erzeugt beim Start einen UAC-Prompt, so wie ich das sehe wird alles korrekt ausgelesen dann. Die Statusleiste meldet aber noch "Betriebssytem: Unbekannt".
Auch bei der Gruppenverwaltung scheinen alle Gruppen ausgelesen zu werden.
Testweise habe ich mal an meinem Profil die Angabe "vollständiger Name" ergänzt, das ging auf jeden Fall problemlos.

Ist es eigentlich gewollt, das man das Fenster nicht vergrößern kann? Außerdem sehen die Symbol in der Toolbar und das Programmsymbol in der Win7 Taskleiste etwas verschwommen aus...

Viele Grüße
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 11:48
Am liebesten alles.

Zitat:
Die Statusleiste meldet aber noch "Betriebssytem: Unbekannt".
Jupp. Windows 7 wird noch nicht ausgewertet. Muss ich mal gucken, wie ich das hinbekomme, denn das läuft nicht mit der normalen GetVersion Funktion.

Zitat:
Ist es eigentlich gewollt, das man das Fenster nicht vergrößern kann? Außerdem sehen die Symbol in der Toolbar und das Programmsymbol in der Win7 Taskleiste etwas verschwommen aus...
Wäre das Vergrößern denn notwendig? Und das mit den Symbolen hatten wir schon mal. Das sind ursprünglich mal PNGs gewesen.

Danke schon mal für deine Mühe.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.929 Beiträge
 
Delphi 12 Athens
 
#5

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 11:58
Zitat von Luckie:
Jupp. Windows 7 wird noch nicht ausgewertet. Muss ich mal gucken, wie ich das hinbekomme, denn das läuft nicht mit der normalen GetVersion Funktion.
Wie kommst du darauf? Vista und Server 2008 sind Version 6.0, Windows 7 und Server 2008 R2 sind 6.1, das funktioniert ganz normal.
Falsch sind diese Werte (wie auch unter XP und Vista) nur, wenn der Kompatibilitätsmodus aktiviert wird.

Ob es 64-Bit ist, bekommt man ja mit IsWow64Process heraus, auch die Edition lässt sich herausfinden.

Wenn man auch das Verfälschen durch den Kompatibilitätsmodus abfangen will, böte sich WMI z.B. an, das in jedem Fall die korrekten Ergebnisse liefert. Ansonsten gibt es da auch noch eine undokumentierte Funktion, von der ich allerdings abraten würde.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Benutzerbild von Mithrandir
Mithrandir
(CodeLib-Manager)

Registriert seit: 27. Nov 2008
Ort: Delmenhorst
2.379 Beiträge
 
#6

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 12:01
Zitat von Luckie:
Und das mit den Symbolen hatten wir schon mal. Das sind ursprünglich mal PNGs gewesen.
Ist ja nun auch schon ewig lange her. Was spricht denn dagegen, nach passenden Vektorgrafiken zu gucken? Die kann man problemlos in der Größe anpassen und dann ins passende Format konvertieren.
米斯蘭迪爾
"In einer Zeit universellen Betruges wird das Aussprechen der Wahrheit zu einem revolutionären Akt." -- 1984, George Orwell
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 12:16
Zitat von jaenicke:
Zitat von Luckie:
Jupp. Windows 7 wird noch nicht ausgewertet. Muss ich mal gucken, wie ich das hinbekomme, denn das läuft nicht mit der normalen GetVersion Funktion.
Wie kommst du darauf?
Siehe hier:
Delphi-Quellcode:
function GetOS(const Computer: WideString): string;
var
  res : DWORD;
  s : string;
  si : Pointer;
  Major : DWORD;
  Minor : DWORD;
resourcestring
  rsErrorOSUnknown = 'Betriebssystem unbekannt';
begin
  si := nil;
  s := '';
  res := NetServerGetInfo(PWideChar(Computer), 101, @si);
  if res = NERR_Success then
  begin
    Major := PSERVER_INFO_101(si)^.sv101_version_major;
    Minor := PSERVER_INFO_101(si)^.sv101_version_minor;
    if (Major = 4) and (Minor = 0) then
    begin
      s := 'Windows NT 4.0';
    end
    else if (Major = 5) and (Minor = 0) then
    begin
      s := 'Windows 2000';
    end
    else if (Major = 5) and (Minor = 1) then
    begin
      s := 'Windows XP';
    end
    else if (Major = 5) and (Minor = 2) then
    begin
      s := 'Windows 2003 Server Family';
    end
    else if (Major = 6) and (Minor = 0) then
      s := 'Windows Vista'
    else
      s := rsErrorOSUnknown;

    NetApiBufferFree(si);
  end
  else
    s := rsErrorOSUnknown;
  result := s;
end;
Ich müsste also nur noch Windows 7 ergänzen.

@Daniel: Weil ich bisher noch keine gescheiten Grafiken/Symbole gefunden haben, die auch von der Lizenz her verwenden darf ohne groß was dafür bezahlen zu müssen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von RWarnecke
RWarnecke

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

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 12:46
Hallo Michael,

der API-Befehl MSDN-Library durchsuchengetproductinfo könnte da etwas für Dich sein. Der erkennt alle Versionen von VISTA oder höher und Windows Server 2008 oder höher
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 12:55
Geht leider nicht:
Zitat:
Minimum supported client Windows Vista
Desweitern ist es nicht netzwerkfähig.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.929 Beiträge
 
Delphi 12 Athens
 
#10

Re: NEUE Version 5.1 des XP Usermanagers RELEASE

  Alt 8. Aug 2009, 13:44
Zitat von Luckie:
Ich müsste also nur noch Windows 7 ergänzen.
Genau:
Delphi-Quellcode:
    else if (Major = 6) and (Minor = 0) then
      s := 'Windows Vista'
    else if (Major = 6) and (Minor = 1) then
      s := 'Windows 7'
    else
      s := rsErrorOSUnknown;
Zitat von Luckie:
@Daniel: Weil ich bisher noch keine gescheiten Grafiken/Symbole gefunden haben, die auch von der Lizenz her verwenden darf ohne groß was dafür bezahlen zu müssen.
Bei OpenClipArt müsste ich mal schauen, ob es da etwas gibt. Die könntest du ja problemlos verwenden (Public Domain).
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 91 von 94   « Erste     4181899091 9293     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 21:56 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