| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
mirey Cdt

Registrado: 10 May 2007Mensajes: 15
|
Publicado: Sab 12 May, 2007 3:33 pm Asunto: problemas con form |
|
|
he hecho un form1 con varios panel(s) dentro y en forma de paredes para que un button choque con ellos como si fuesen paredes , pero cuando voy a insertar un form2 no me reconoce en este los componentes del form1
ya he agregado la unit1.h en la dos ???
necesito lomas urgente
un millon de gracias |
|
| Volver arriba |
|
 |
jacko Master


Registrado: 03 Sep 2005Mensajes: 287Ubicación: Colombia
|
Publicado: Dom 13 May, 2007 12:19 am Asunto: |
|
|
Pero dinos como intentas acceder al Form1. Mandanos algo de codigo para revisar en donde puede estar el error. _________________ Dios es real... a menos que se declare entero! |
|
| Volver arriba |
|
 |
mirey Cdt

Registrado: 10 May 2007Mensajes: 15
|
Publicado: Mar 15 May, 2007 2:01 pm Asunto: |
|
|
jacko gracias por leer y responder alla va esto | Código: |
#include "Unit1.h"
#include "Unit2.h"
//panel 45 con restricciones
if(Key==VK_DOWN && SpeedButton1->Top+SpeedButton1->Height+8>Panel45->Top && SpeedButton1->Top<Panel45>Top+Panel45->Height && ((SpeedButton1->Left+SpeedButton1->Width>Panel45->Left && SpeedButton1->Left<Panel45>Left+Panel45->Width)))
Key=0;
if(Key==VK_UP && SpeedButton1->Top-8<Panel45>Top+Panel45->Height && SpeedButton1->Top+SpeedButton1->Height>Panel45->Top && ((SpeedButton1->Left+SpeedButton1->Width>Panel45->Left && SpeedButton1->Left<Panel45>Left+Panel45->Width) ))
Key=0;
//Panel46 con restricciones
if(Key==VK_DOWN && SpeedButton1->Top+SpeedButton1->Height+8>Panel46->Top && SpeedButton1->Top<Panel46>Top+Panel46->Height && ((SpeedButton1->Left+SpeedButton1->Width>Panel46->Left && SpeedButton1->Left<Panel46>Left+Panel46->Width) || (SpeedButton1->Left+SpeedButton1->Width>Panel41->Left && SpeedButton1->Left<Panel41>Left+Panel41->Width)))
Key=0;
if(Key==VK_UP && SpeedButton1->Top-8<Panel46>Top+Panel46->Height && SpeedButton1->Top+SpeedButton1->Height>Panel46->Top && ((SpeedButton1->Left+SpeedButton1->Width>Panel46->Left && SpeedButton1->Left<Panel46>Left+Panel46->Width) ))
Key=0;
//Movimiento
if(Key==VK_RIGHT && SpeedButton1->Left>=690)
Key=0;
if(Key==VK_RIGHT)
SpeedButton1->Left+=8;
if(Key==VK_LEFT && SpeedButton1->Left<4>Left-=8;
if(Key==VK_UP && SpeedButton1->Top<7>Top-=8;
if(Key==VK_DOWN && SpeedButton1->Top>=510)
Key=0;
if(Key==VK_DOWN)
SpeedButton1->Top+=8;
|
como ven es un speedbutton que se mueve atraves de panel(s) y que choca con ellos, arriba como ves esta en el include la unit2, pero cuando voy a a la form2 y le pongo include unit1 y quiero hacer referncia a cualquier panel u objeto que tengo insertado en la form1 no me lo reconoce solo me deja Form1->Show();
que puedo hacer; |
|
| Volver arriba |
|
 |
|