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 11-01-2010
Avatar de vpepen
vpepen vpepen is offline
Miembro
 
Registrado: nov 2003
Ubicación: Higüey
Posts: 104
Poder: 21
vpepen Va por buen camino
desactivar elementos windows.

Hola a tod@s.

Por favor, necesito desarrollar una aplicación que permita deshabilitar/habilitar elementos del sistema operativo windows XP. Por ejemplo: barra de tarea, iconos del desktop, etc....

En realidad quiero poder modificar las politicas gpedit a través de delphi.

Este requerimiento viene porque a ciertos usuarios se desea que única y exclusivamente puedan trabajar en una aplicación y que no puedan interactuar con el sistema operativo. (menú, iconos, dar logoff, apagar el PC, etc)

Si pudieran ayudarme les agradeceré mucho.

Saludos.
Responder Con Cita
  #2  
Antiguo 11-01-2010
elarys elarys is offline
Miembro
 
Registrado: abr 2007
Posts: 94
Poder: 18
elarys Va por buen camino
Si estoy equivocado perdon... pero creo que deberias pegarle una ojeada a las api de windows y algunas funciones que vienen ya en System creo que es... Ejemplo:

Código Delphi [-]
//Bloquear la barra de tareas
//funcion SetTaskBar

var
  WndTaskbar: HWND;
begin
  Result:=true;
  //buscamos la barra de tareas
  WndTaskbar := FindWindow('Shell_TrayWnd', nil);
  if TaskBarVisible then
    ShowWindow(wndTaskbar, SW_SHOW)
  else
    ShowWindow(wndTaskbar, SW_HIDE);
 
  if TaskBarEnabled then
    EnableWindow(wndTaskbar, True)
  else
    EnableWindow(wndTaskbar, False);
  end;

Uso
SetTaskBar(true,false); //bloquea la barra de tareas
SetTaskBar(true,true);  //desbloquea la barra de tareas
SetTaskBar(false);      //oculta la barra de tareas
SetTaskBar(true);       //muestra la barra de tareas
SetTaskBar();           //muestra y desbloquea la barra de tareas

Código Delphi [-]
//Bloquear teclas Ctrl-Alt-Del
//Desconectar:
var dummy : integer; 
  SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @dummy, 0); 
  
  //Habilitarlo: 
  var dummy : integer; 
  SystemParametersInfo( SPI_SCREENSAVERRUNNING, 0, @dummy, 0);

Perdon pero no los he probado

Última edición por elarys fecha: 11-01-2010 a las 20:08:36.
Responder Con Cita
  #3  
Antiguo 11-01-2010
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
Tambien deberias de tener en cuenta en que sistema operativo va a correr la aplicación ya que es facil que cambien algunas cosas y que lo que funciona en uno no funcione en otro.
Responder Con Cita
  #4  
Antiguo 12-01-2010
Avatar de vpepen
vpepen vpepen is offline
Miembro
 
Registrado: nov 2003
Ubicación: Higüey
Posts: 104
Poder: 21
vpepen Va por buen camino
Cita:
Empezado por cocute Ver Mensaje
Tambien deberias de tener en cuenta en que sistema operativo va a correr la aplicación ya que es facil que cambien algunas cosas y que lo que funciona en uno no funcione en otro.
Gracias cocute, pero creo especifiqué Windows XP.

Saludos.
Responder Con Cita
  #5  
Antiguo 12-01-2010
cocute cocute is offline
Miembro
 
Registrado: nov 2008
Posts: 403
Poder: 16
cocute Va por buen camino
ya, pero no estaria de mas que te asegures que funciona tambien por ejemplo en Windows7 al que poco a poco se ira pasando la gente ya que al xp dejaran de darle soporte. Esto no sera muy pronto pero.... hay que prevenir.
Responder Con Cita
  #6  
Antiguo 12-01-2010
Avatar de vpepen
vpepen vpepen is offline
Miembro
 
Registrado: nov 2003
Ubicación: Higüey
Posts: 104
Poder: 21
vpepen Va por buen camino
Cita:
Empezado por cocute Ver Mensaje
ya, pero no estaria de mas que te asegures que funciona tambien por ejemplo en Windows7 al que poco a poco se ira pasando la gente ya que al xp dejaran de darle soporte. Esto no sera muy pronto pero.... hay que prevenir.
Se agradece tu señalamiento cocute....

Saludos.
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
desactivar tecla windows anubis Varios 3 19-04-2007 22:33:23
como desactivar la tecla windows??? seba_cipo Varios 5 11-11-2005 15:54:25
Desactivar menu contextual de Windows en WebBrowser PTW Varios 1 11-05-2005 13:21:34
Desactivar windows 2003 AngelMarvin Windows 0 12-01-2005 06:06:06
Desactivar alt + f4 con windows XP Psycohell API de Windows 5 10-08-2003 02:59:35


La franja horaria es GMT +2. Ahora son las 21:20:22.


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