Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2007
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
Mostrar aplicación en el explorer

Hola, saludos para todos, aquí ya es tarde en la noche en estos momentos pero el insomnio es más fuerte que el cansancio. Bueno, lo que pasa es que hace poco vi por uno de los foros unas documentaciones de como hacer para que en el Explorer de Windows, en la carpeta MI PC, se pueda agregar otra Carpeta/Item o ago asi, realmente no conozco el "nombre cientifico", la cosa es que cuando ejecutas esa Carpeta/Item puedes especificar la dirección de un programa que responderá a dicho comando Abrir, ¿me hago antender hasta aqui colegas?, yo hice un invento y le puse que se ejecutara la calculadora (Calc.exe), pero he visto programas como por ejemplo el Nero que agrega este tipo de Carpeta/Item llamada "Nero Scout" y que al ejecutarla/abrirla a la derecha del Explorador podemos explorar subcarpetas etc... pienso yo que sea que se esté ejecutando un programa de ese lado de Explorador, tambien en visto Drivers de algunas Cámaras digitales que hacen algo parecido pero muestran una pequeña region donde dan una vista previa a las imagenes, en conclusión nuevamente, creo que es una programa que se manda a ejecutar de ese lado del explorador ¿no?, ¿que ocurre colegas?, yo inventando logré hacer lo de la carpeta/item, pero lo que no he logrado es que al ejecutarla/abrila se mueste del lado derecho del explorador algun programa o algo, pero espeficamente de este lado...

bueno, hasta donde hice fue lo siguiente:
1. En el registro de windows, en la clave: "HKEY_CLASSES_ROOT\CLSID\" agregé una nueva clave llamada "{AEFF1234-AEFF-1234-AEFF-12345678AEFF}", por ejemplo.

2. Una ves creada esta nueva clave, dentro de ella, es decir: "HKEY_CLASSES_ROOT\CLSID\{AEFF1234-AEFF-1234-AEFF-12345678AEFF}\", hice lo siguiente:
(1)- El valor predeterminado lo puse "Carpeta/Item de prueba"
(2)- Cree estas claves "Shell\Abrir\Command\", y al valor predeterminado dentro de "Command" le puse "Calc.exe"

3. Cree dentro de "HKEY_CLASSES_ROOT\CLSID\{AEFF1234-AEFF-1234-AEFF-12345678AEFF}\" la clave "DefaultIcon" y dentro de esta clave le puse al valor predeterminado "C:\Windows\System32\Calc.exe, 1"

4. Cree dentro de "HKEY_CLASSES_ROOT\CLSID\{AEFF1234-AEFF-1234-AEFF-12345678AEFF}\" la clave "ShellFolder" y dentro de esta un nuevo valor DWORD nombrado "Atributes" con un valor de "b0000000" en Hexadecimal.

5. Por último dentro de la clave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\" creo una nueva clave llamada "{AEFF1234-AEFF-1234-AEFF-12345678AEFF}"

bueno, espero que hallan entendido mi pregunta, muchas gracias de antemano colegas,

saludos!
Aeff!

Última edición por aeff fecha: 25-09-2007 a las 07:07:27.
Responder Con Cita
  #2  
Antiguo 25-09-2007
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
hola, aun no me han dado una ayudita, de todas formas gracias a aquellos que han intentado enter mi "invento", quisiera sabre si alguien conoce de algun tipo de documentación para trabajar con el registro Windows sobre todo esta parte de CLSID,

muchas gracias,

saludos
aeff!!
Responder Con Cita
  #3  
Antiguo 25-09-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por aeff Ver Mensaje
sabre si alguien conoce de algun tipo de documentación para trabajar con el registro Windows sobre todo esta parte de CLSID,
¿Te sirve la de pctools?

http://www.pctools.com/guides/registry/
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #4  
Antiguo 25-09-2007
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
La mejor fuente para todo lo que buscas es MSDN...

También puedes buscar por windows shell extension...


Saludos...
Responder Con Cita
  #5  
Antiguo 25-09-2007
Avatar de aeff
aeff aeff is offline
Miembro
 
Registrado: oct 2006
Ubicación: Cuba, Guantánamo
Posts: 348
Poder: 18
aeff Va camino a la fama
hola,
gracias por responderme colegas, trataré de buscar esas documentaciones, muchas gracias,

un gran saludo para todos.
aeff!!
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
Correr aplicación windows en un explorer cristian.gomez API de Windows 3 11-09-2007 14:37:38
¿Como cerrar el explorer.exe desde el que se llamó a mi aplicación? jumasuro API de Windows 0 08-02-2007 20:54:50
Mostrar un formulario de una aplicacion oculta nenufer API de Windows 2 01-06-2006 11:26:45
Cómo hacer que se ejecute mi aplicación cuando se abra Internet Explorer? JuanErasmo API de Windows 3 19-04-2006 19:12:33
Ejecutar shell explorer.exe desde otra aplicación Pablo Carlos API de Windows 13 15-07-2004 16:37:30


La franja horaria es GMT +2. Ahora son las 18:11:27.


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