elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Proceso de instalacio nde un programa.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Proceso de instalacio nde un programa.  (Leído 1,426 veces)
Thaorius


Desconectado Desconectado

Mensajes: 1.073


Ver Perfil WWW
Proceso de instalacio nde un programa.
« en: 8 Noviembre 2005, 15:49 pm »

Hola

Llevo variso dias mirando programas para hacer instaladores tales como InstallShield, Wise, entre otros.

Me gustaria saber ezaktamente cual es el proceso de instalacio nde un programa.
Me refiero a claves de registro que deben agregarse, como generar el id unico del programa, asociar extensiones,etc.

Perosonalmente no encontre mucha info al respecto

Saludos y espero sepan respodnerme.


En línea

Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí
br1

Desconectado Desconectado

Mensajes: 22



Ver Perfil
Re: Proceso de instalacio nde un programa.
« Respuesta #1 en: 8 Noviembre 2005, 21:04 pm »

Para asociar una extensión con un programa determinado lo unico que tienes que hacer es agregar la siguiente información al registro:

Todos estos datos deben estar en la clave HKEY_CLASSES_ROOT.
-Lo primero que debes crear es una clave con la extension. Ej: .eje
-Dentro de esta clave, en el valor predeterminado pones el tipo de archivo. Ej: ejefile
-Despues en la clave HKEY_CLASSES_ROOT, creas otra clave, el nombre de esta clave debe ser el tipo de archivo. Ej: En este caso seria ejefile.
-En esta clave, en el valor predeterminado debes poner el tipo de archivo. Ej: En este caso seria ejefile.
-Crea dos claves mas dentro de la actual (ejefile) una con el nombre DefaultIcon y la otra con el nombre Shell. El valor predeterminado para la clave DefaultIcon será la ruta del icono para los archivos con esa extensión.
-Dentro de la clave Shell crea otra clave con el nombre Open y dentro de Open creas otra con el nombre Command.
-El valor prederminado de la clave Command sera la ruta del programa con el que se abrirán los archivos con la extensión que estamos registrando.

El resultado sería algo así:
Las claves las pongo entre corchetes y los valores predeterminados entre parentesis.

[HKEY_CLASSES_ROOT]
  |
  |_[.eje]
  |     |
  |     |_(ejefile)
  |
  |_[ejefile]
        |
        |_[DefaultIcon]
        |       |
        |       |_(C:\Archivos de programa\ejemplo\ejemplo.ico)
        |
        |_[Shell]
                |
                |_[Open]
                       |
                       |_[Command]
                                 |
                                 |_(C:\Archivos de programa\ejemplo\ejemplo.exe)

Espero que te alla alludado en cuanto a lo de registrar la extensión  ;D


En línea

Thaorius


Desconectado Desconectado

Mensajes: 1.073


Ver Perfil WWW
Re: Proceso de instalacio nde un programa.
« Respuesta #2 en: 11 Noviembre 2005, 02:09 am »

Gracias, lo mirare.

Saludos
En línea

Si te sirvio mi aporte, encontrarás más en www.teoxstudios.com. Gracias!
Buscando un buen hosting? Click aquí
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Detectar finalización proceso contador de un programa.
Ingeniería Inversa
Mustakrakish 4 2,990 Último mensaje 20 Diciembre 2010, 22:56 pm
por Mustakrakish
Duda de proceso de mi programa y proceso system
Programación General
crazykenny 0 2,800 Último mensaje 12 Abril 2011, 20:02 pm
por crazykenny
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines