Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Api Opciones de Carpeta (https://www.clubdelphi.com/foros/showthread.php?t=54833)

MaMu 01-04-2008 02:53:30

Api Opciones de Carpeta
 
Como puedo setear por código, en las opciones de carpeta "Utilizar carpetas clásicas de Windows", supongo que debo tener que modificar el registro de windows, pero donde?

Saludos

cHackAll 02-04-2008 01:15:02

Cita:

Empezado por mamu (Mensaje 276582)
Como puedo setear por código, en las opciones de carpeta "Utilizar carpetas clásicas de Windows", supongo que debo tener que modificar el registro de windows, pero donde?

Saludos

Será porque mi Güindos está en EN que no veo tal opción... por que no nos explicas un poco mas que es eso de "Utilizar carpetas clásicas de Windows", en que menú lo encuentras y que efecto tiene?

Saludos

MaMu 02-04-2008 01:36:10

Bueno, abriendo una ventana del explorador en cualquier carpeta, podemos acceder mediante el menú Herramientas, a Opciones de Carpeta.
En la primer solapa "General", aparece el grupo de Tareas, cuyas 2 opciones disponibles son:
- Mostrar tareas comunes en las carpetas
- Utilizar las carpetas clásicas de Windows

La diferencia entre una y otra, es que la primera, nos muestra un barra de tareas lateral sobre el margen izquiero del ListView del explorador de windows, donde existen tareas comunes a los archivos a medida que se seleccionan, hasta una vista preliminar del mismo, y datos extra, como ser fecha de creación, etc.
Y la segunda, no muestra este menu lateral.

Saludos

cHackAll 02-04-2008 01:41:12

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
var
 hKey: Windows.HKEY;
 Value: Cardinal;
begin
 Value := 0; // Value := 1;
 RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced', hKey);
 RegSetValueEx(hKey, 'WebView', 0, REG_DWORD, @Value, 4);
 RegCloseKey(hKey);
end;

PD; puede requerir cierre de sesión (por causa de lectura de nuevos valores por el explorador).

Saludos

MaMu 03-04-2008 09:13:46

Cita:

Empezado por cHackAll (Mensaje 276884)
Código Delphi [-]procedure TForm1.Button1Click(Sender: TObject);
var
hKey: Windows.HKEY;
Value: Cardinal;
begin
Value := 0; // Value := 1;
RegOpenKey(HKEY_CURRENT_USER, 'Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced', hKey);
RegSetValueEx(hKey, 'WebView', 0, REG_DWORD, @Value, 4);
RegCloseKey(hKey);
end;




PD; puede requerir cierre de sesión (por causa de lectura de nuevos valores por el explorador).

Saludos

:eek: Gracias mil!!!


La franja horaria es GMT +2. Ahora son las 22:15:33.

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