Forum: Sonstige Fragen zu Delphi
Delphi
by mr2,
14. Nov 2003
Hallo,
Dir ist aber schon bewußt, dass
if not Fun(UserData)
then RaiseLastOSError;
das Kernstück ist, oder?
Das muss unbedingt drinbleiben sonst ist der ganze Aufruf sinnlos!
Forum: Sonstige Fragen zu Delphi
Delphi
by mr2,
13. Nov 2003
Also bei mir funktioniert das zuletzt angegebene Beispiel (MIT RaiseLastOSError) einwandfrei.
Hast Du die Hinweise aus einem der Beiträge zuvor beachtet?
Forum: Sonstige Fragen zu Delphi
Delphi
by mr2,
10. Nov 2003
Hallo,
Domain und Passwort waren vertauscht:
Res := Logon(UserNm.Text, '.', PassWd.Text, LOGON32_LOGON_INTERACTIVE);
Eventuell muss dem ausführenden Benutzer noch ein Recht gewährt werden:
- secpol.msc ausführen
Forum: Sonstige Fragen zu Delphi
Delphi
by mr2,
10. Nov 2003
Hallo,
versuchs mal so:
// Beispielaufruf
var
Res: THandle;
bValid: Boolean;
begin