declare integer SetComputerName in kernel32 string declare integer GetLastError in kernel32 lcnewname = "MyNewName"+chr(0) && null terminated string if SetComputerName(lcnewname) = 0 then * it failed, return error number ? GetLastError() else * everything okay endifAs for the ethernet address, take a look atthis message concerning retrieving the IP address http://www.levelextreme.com/wconnect/wc.dll?FournierTransformation~?2,15,526831.