Przełączanie u?żytkowników

0

Nie wiem czy już gdzieś na forum to było (nie znalazłem).

Jak w WinXP przełączyć użytkownika spod Delphi (konkretnie D7).
Nie chodzi mi o wylogowanie tylko przełączenie (Start->Wyloguj->Przełącz użytkownika).

0

Też sie kiedyś nad tym zastanawiałem i najłatwiej chyba zasymulować nacisnięcie Win+L.

0

hmm wystarczy sie wylogowac http://www.swissdelphicenter.ch/torry/showcode.php?id=168

[<font color="blue">Dopisane</span>]
aha w takim razie sorry

0

hmm wystarczy sie wylogowac

Wylogowywanie <> Przełączanie użytkowników

0

Przy wylogowaniu zamyka otwarte programy, a właśnie temu chciałbym zapobiec. Przy przełączaniu użytkownika uruchomione programy nie są zamykane.

0

Też sie kiedyś nad tym zastanawiałem i najłatwiej chyba zasymulować nacisnięcie Win+L.

nie...
ja mam wyłączone przełączanie i Win+L to u mnie "Blokowanie komputera" :-/

0

no to wie ktoś czy nie bo sam jestem ciekaw? [diabel] Jak na moje oko to bedzie jakis komunikat (nie mylić z oknem komunikatu ;p )

0

Sadze ze nie, bo M$ nie dopuscilby do mozliwosci zmiany uzytkownika bez haslo i loginu, a to powoduje ze musielibysmy wrzucic je do kodu - a znowuz to ze jako stringi znalezc je byloby prosciutko.
Z kazdym logujacym sie uzytkownikiem zwiazany jest token z informacjami o jego prawach, a tworzony jest on tylko przy logowaniu sie - hasla musza byc porownane z tymi z bazy itp itd
Wiec jestem na NIE :]

Ale ludzka rzecz sie mylic :]

0

Nie chodzi mi o to żeby automatycznie przełączyć się na innego użytkownika, ale po prostu wrócić do ekranu logowania. Dokładnie w taki sposób jakby kliknąć Start->Wyloguj->Przełącz użytkownika.

0

Tak, ale tam jest tylko Shutdown, Reboot i Logout (Wyłączenie, Restart i Wylogowanie) a o przełączeniu użytkownika ani słowa. Kurcze chyba na MSDNie poszukam. Może coś znajdę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1