AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Zeit, die der User angemeldet ist

Ein Thema von Ines · begonnen am 19. Jan 2011 · letzter Beitrag vom 12. Jan 2012
Antwort Antwort
hathor
(Gast)

n/a Beiträge
 
#1

AW: Zeit, die der User angemeldet ist

  Alt 19. Jan 2011, 16:17
JwaNtSecApi... da ist es drin:
http://www.google.com/codesearch/p?h...a=N&cd=1&ct=rc
  Mit Zitat antworten Zitat
Ines

Registriert seit: 22. Aug 2006
Ort: Augsburg
96 Beiträge
 
Delphi 2009 Enterprise
 
#2

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 06:47
Guten Morgen und Danke für Eure Hilfe.

Insofern muss ich ihr schon recht geben. Vor allem, wenn man mit der WinaAPI nicht so vertraut ist.
Genau das ist mein Problem - ich habe mir aber jetzt mehrere Beispiele ausgedruckt und werde sehen, was ich daraus machen kann.

Liebe Grüße
Ines
Ines
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 07:02
Wenn du nicht weiter kommst kannst du jederzeit gern fragen. Ich denke bisher hast du wenig Quelltext-Hilfe bekommen weil keine konkrete Frage danach bestand. Und einfach den kompletten Quelltext zu posten ist nicht unsere Art weil wir ja sehen wollen das der andere sich auch bemüht und nicht andere die Arbeit machen lässt.
Wenn du also genau sagst was dein derzeitiges Problem mit der Funktion ist, denke ich, wirst du recht schnell auch konkretere Hilfe dazu bekommen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Ines

Registriert seit: 22. Aug 2006
Ort: Augsburg
96 Beiträge
 
Delphi 2009 Enterprise
 
#4

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 11:23
Hallo,

ich muß Euch nochmals belästigen.

Über LsaGetLogonSessionData bekomme ich die Logon-Zeit als Large_Integer (wußte bisher garnicht, daß es so etwas gibt)

Wie kann ich einen Large_Integer-Wert in ein DateTime umwandeln? Mit der Funktion UnixToDateTime bin ich nicht recht weitergekommen - es kam keine plausible Zeit dabei heraus.

Ich will nur einen Denkansatz oder ein paar Stichworte - keinen fertigen Code.

Viele Grüße
Ines
Ines
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#5

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 11:54
Ein TDateTime ist hier glaub ich die falsche Wahl denn der ist für Uhrzeiten + Datum. Wenn du Eine Zeit > 24 Stunden hast gibt es dann Probleme diesen Wert vernünftig anzuzeigen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Ines

Registriert seit: 22. Aug 2006
Ort: Augsburg
96 Beiträge
 
Delphi 2009 Enterprise
 
#6

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 12:01
Welches Format oder welche Einheit sind in LogonTime hinterlegt? Sind das Millisekunden?

Liebe Grüße
Ines
Ines
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#7

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 12:11
Oh, ich habe Mist geschrieben. Ich bin davon ausgegangen das die die Funktion die Dauer zurück gibt, die der Nutzer bereits eingeloggt ist oder du die Dauer die du errechnest als TDateTime haben willst.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Benutzerbild von ChrisE
ChrisE

Registriert seit: 15. Feb 2006
Ort: Hechingen
504 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#8

AW: Zeit, die der User angemeldet ist

  Alt 20. Jan 2011, 12:13
Hallo,

soweit ich das verstanden habe hier ist das der echte Zeitpunkt an dem sich der User angemeldet hat. Und das in Differenz zu MSDN-Library durchsuchenGetTickCount64 bzw. MSDN-Library durchsuchenGetTickCount dürfte die dauer sein.
[EDIT] in ms[/EDIT]

Reine Vermutung.

Gruß, Chris
Christian E.
Es gibt 10 Arten von Menschen, die die Binär lesen können und die die es nicht können

Delphi programming rules

Geändert von ChrisE (20. Jan 2011 um 12:15 Uhr) Grund: Einheit vergessen
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 13:12 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