(Co-Admin)
Registriert seit: 29. Mai 2002
Ort: Hamburg
11.120 Beiträge
Delphi 11 Alexandria
|
Re: Suche API um Workgroup zu aendern
9. Dez 2006, 00:14
Moin Mackhack,
und hier mal ein Beispiel:
Delphi-Quellcode:
type // aus lmcons.h
NET_API_STATUS = type DWORD;
// aus lmjoin.h
function NetJoinDomain(
const lpServer : LPCWSTR;
const lpDomain : LPCWSTR;
const lpAccountOU : LPCWSTR;
const lpAccount : LPCWSTR;
const lpPassword : LPCWSTR;
const fJoinOptions : DWORD
) : NET_API_STATUS; stdcall; external 'netapi32.dll';
const // aus lmerr.h
NERR_Success = 0;
var
dwResult : DWORD;
begin
dwResult := NetJoinDomain(nil,'ARBEITSGRUPPE',nil,nil,nil,0);
if dwResult <> NERR_Success then begin
ShowMessage(SysErrorMessage(dwResult));
end else begin
ShowMessage('Alles gut');
end;
end;
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
|