Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-10-2010
jor jor is offline
Registrado
NULL
 
Registrado: oct 2010
Posts: 2
Poder: 0
jor Va por buen camino
windows 7 como crear clave para autoejecutarse en inicio (..currenversion/run)

buenas a todos .
le agradeceria me ayudaran pues el algoritmo que utilizo para crear la clave en localmachine..currenversion/run no me funciona en windows 7 pues no la crea.

les agradeceria me ayudaran.
pues e buscado mucho y no encuentro como..
Responder Con Cita
  #2  
Antiguo 13-10-2010
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
¿Qué error te da?
Lo más probable es que sea tema de permisos, pero sin más información es difícil saberlo.

¿Puedes poner el código que utilizas?
¿Lo ejecutas como Administrador?
¿Lo necesitas para todos los usuarios, sólo para el actual?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 13-10-2010
jor jor is offline
Registrado
NULL
 
Registrado: oct 2010
Posts: 2
Poder: 0
jor Va por buen camino
Thumbs up listo socio aqui le dejo el codigo

el codigo que expongo a continuación me funciona bien para xp pero lo e probado en windows 7 como administrador y no me funciona.
no se que estara mal por lo que e leido windows 7 tiene modificaciones en lo que al accso al registro ,y sospecho que sea cosa de prmisos.

este es sl codigo


//direxe =>'C:\WINDOWS\system32\MIEJECUTABLE.EXE');
//clavenomb=> nombre calve creada

procedure tMainForm.crear_clave(clavenomb,direxe : string);
begin

try
Registro:=TRegistry.create;
Registro.RootKey := HKEY_LOCAL_MACHINE;
if Registro.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Run',FALSE) then
begin
if not(registro.ValueExists(clavenomb) )then
begin // SI NO EXISTE EL NOMBRE DE LA CLAVE

try
Registro.WriteString(clavenomb,direxe);

except
InicioActiveX();

end;




end







End;//OPEN KEY


finally
Registro.Destroy;

end;

end;


listo le agradesco mucho que me puedan a yudar
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Agregar Una Aplicacion Al INIcio de sesion de Windows Estuardo18 API de Windows 4 30-11-2009 02:43:49
Crear una clave en el Regedit de Windows XP BuRtOn Varios 0 02-09-2008 01:41:29
cómo crear ventana de inicio como la de word o delphi? jpcancino Varios 2 14-03-2007 02:56:02
como crear fonts para windows? Citlalli Varios 1 24-11-2006 02:30:48
Quitar Clave de Inicio NT 4 Aleca Windows 3 05-05-2003 21:26:41


La franja horaria es GMT +2. Ahora son las 11:10:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi