Cita:
Empezado por BuRtOn
  , jajajaja, hay Dios esto si cambia, pero bueno que todo sea por el saber, entonces como es la estructura del integer ??, tengo que hacer todo exactamente como el BinaryData, pero con Integer ??, tengo que crear la variable o como tengo que hacer, mira aqui esta el codigo como lo plantee:
Código Delphi [-]
procedure TForm1.btnOptimizar3Click(Sender: TObject);
var reg: TRegistry;
begin
reg:= TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('SYSTEM\CurrentControlSet\Control \SessionManager\MemoryManagement\',True);
if reg.ReadInteger('EnablePrefetcher',3) = '3'
then Begin
reg.WriteInteger('EnablePrefetcher',5);
MessageDlg('Su Menu ha sido optimizado',mtInformation,[mbOK],0);
end
else MessageDlg('Su Menu ya estaba optimizado',mtWarning,[mbOK],0);
reg.CloseKey;
end;
se hace igual que el string ? tengo que hacer el mismo metodo que el binary ?
|
Se procede igual que el ReadString y WriteString.
BuRtOn no te enojes, pero presiona F1 y fíjate los parámetros que reciben estos métodos.
El ReadInteger recibe como parámetro la variable o clave a consultar y regresa el valor guardado, mientras que el Write recibe la clave y el valor a guardar.
Código Delphi
[-]algo := Reg.ReadInteger('que se yo');
Reg.WriteInteger('que se yo',3);
Se ve la diferencia. Uno regresa, el otro escribe. Uno tiene un solo parámetro, el otro dos.
Eso está en la ayuda bien explicado.
Saludos,