LParam pcUsername, pcOldpassw, pcNewpassw Local lnRet *-- change password for user in current domain (require NT) Declare Integer NetUserChangePassword IN NETAPI32 ; INTEGER domain, STRING username, ; STRING oldpass, STRING newpass * String parameters are converted to UNICODE * Return : * 0 = No Error * 2221 = user name could not be found. * 86 = invalid old password * 2245 = new password doesn't comply with policies * 5 = access denied * lnRet = NetUserChangePassword( 0, StrConv(pcUsername, 5), ; StrConv(pcOldpassw, 5), StrConv(pcNewpassw, 5) ) Return lnRet>Hi,