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 12-11-2009
snakesskaters snakesskaters is offline
Registrado
 
Registrado: nov 2009
Posts: 8
Poder: 0
snakesskaters Va por buen camino
Como hacer que la pantalla del Pc sea un Form o un Panel?

Hola amigos de clubdelphi. Tengo que hacer algo que de momento me parece imposible o muy loco:

Como puedo tener una Form o un panel (o el que sea) que sea la propia pantalla del ordenador con el cual pueda controlar-lo. Quiero que la pantalla del Pc sea pequeña y se controle dentro de la form.

Si no se puede hacer lo anterior, se puede hacer que una aplicación se ejecute en un panel o form? Como si fuera un vídeo que tu le dices que se reproduzca en el panel.

Gracias!

Última edición por snakesskaters fecha: 12-11-2009 a las 16:12:15.
Responder Con Cita
  #2  
Antiguo 12-11-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Me pregunto ¿que realmente deseas hacer?
¿Quieres encrustar una aplicacion en un panel o Form? Si es tal caso pues existen algunas alternativas pero eso es cuestion de qué exactamente quieres hacer. Haber si nos das mas detalles y sin vueltas...
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7

Última edición por rgstuamigo fecha: 12-11-2009 a las 22:10:51.
Responder Con Cita
  #3  
Antiguo 12-11-2009
snakesskaters snakesskaters is offline
Registrado
 
Registrado: nov 2009
Posts: 8
Poder: 0
snakesskaters Va por buen camino
Post

Es que es un poco complicado de explicar. Haber si con este ejemplo consigo explicarme bien:

Imaginad que teneis una form que esta maximizada. Ella quiero ejecutar un videojuego (un Call of Duty). Quiero que el juego se ejecute en un panel (o otro elemento) que yo he puesto en la form.





Conoceis el comando winexec? Puede servir? Como?
Responder Con Cita
  #4  
Antiguo 12-11-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por snakesskaters Ver Mensaje
Es que es un poco complicado de explicar. Haber si con este ejemplo consigo explicarme bien:

Imaginad que teneis una form que esta maximizada. Ella quiero ejecutar un videojuego (un Call of Duty). Quiero que el juego se ejecute en un panel (o otro elemento) que yo he puesto en la form.





Conoceis el comando winexec? Puede servir? Como?
Winexec sirve para ejecutar archivos exe lo que mas veo conveniente es usar las API de Windows que son:
SetParent y FindWindow
Chequea este Hilo.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #5  
Antiguo 12-11-2009
snakesskaters snakesskaters is offline
Registrado
 
Registrado: nov 2009
Posts: 8
Poder: 0
snakesskaters Va por buen camino
Sabes como puedo modificar esta API para que se redimensione al tamaño del panel?

Gracias!
Responder Con Cita
  #6  
Antiguo 12-11-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por snakesskaters Ver Mensaje
Sabes como puedo modificar esta API para que se redimensione al tamaño del panel?

Gracias!
Las API´s no se modifican solo se usan ya que éstas son rutinas propias del sistema Operativo.
Sobre la redimension de tu panel pues creo que tranquilamente puedes redimensionarlos con las propiedades Width y Height del mismo. mas o menos asi:
Código Delphi [-]
MyPanel.Width:=100;//Anchura
MyPanel.Height:=200;//Altura
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
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 puedo hacer iconos en mi form ? lsg Varios 1 02-03-2007 15:20:16
Como hacer always on top de un form osvrom Varios 12 30-04-2004 00:15:28
como hacer un panel o botones con las esquinas ovaladas viajero2015 Gráficos 2 14-02-2004 03:50:02
Como hacer que el usuario no mueva la form? Waldo API de Windows 10 23-11-2003 11:00:52
Cómo hacer que se visualice una pantalla de presentación (Splash) luisreg OOP 2 15-11-2003 22:45:50


La franja horaria es GMT +2. Ahora son las 15:38:34.


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