Einzelnen Beitrag anzeigen

weisswurst

Registriert seit: 10. Aug 2004
11 Beiträge
 
#7

Re: Programm unter NT 4.0 als anderer User starten

  Alt 3. Sep 2004, 13:35
Vielen Dank! Super! - Das funktioniert.

Aber: Leider nur mit lokalen Usern. Ich möchte es gerne mit einem Domainuser veranstalten.
Dazu habe ich die Zeile

   if LogonUser(PChar(edUserName.Text), nil, PChar(edPassword.Text), entsprechend nach

   if LogonUser(PChar(edUserName.Text), PChar('MyDomainame'), PChar(edPassword.Text), geändert.

Die Anmeldung scheint auch zu funktionieren, dann bekomme ich allerdings (z.B. bei cmd.exe als zu startendes Programm) die Fehlermeldung:

"Initialisierung der DLL "C:\winnt\system\kernel32.dll" gescheitert. Prozess wird nicht normal beendet."

Bei einem anderen Programm (z.B. calc.exe) eine andere DLL, also nicht immer die Kernel-DLL.

Woran könnte das liegen?
  Mit Zitat antworten Zitat