I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det med at checke om dit og dat findes er slet ikke nødvendigt i mit tilfælde, for den key som jeg skal læse findes altid, for det er HKEY_LOCAL_MACHINE\Network\Logon og key'en "username" jeg skal læse !!!
Så det er egentlig ikke en værdi, men en streng jeg skal læse, sorry ;)
Registry := TRegistry.Create; try Registry.Rootkey := HKEY_LOCAL_MACHINE; if (Registry.OpenKey("\Network\Logon")) Then begin username := Registry.ReadString("username");
Din kode skulle lige rettes lidt til, men nu virker det ;)
var reg: TRegistry; y: Integer; s: String;
begin reg := TRegistry.Create; try reg.Rootkey := HKEY_LOCAL_MACHINE; if reg.OpenKey('\SYSTEM\ControlSet001\Control\ComputerName\ComputerName', True) Then // if reg.OpenKey('\Network\Logon', True) Then begin s := reg.ReadString('ComputerName'); end; finally reg.Free; end; end;
Det er vist for mange timer siden, jeg har programmet Pascal :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.