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 15-10-2006
Avatar de Ascii1457
Ascii1457 Ascii1457 is offline
Miembro
 
Registrado: oct 2006
Posts: 20
Poder: 0
Ascii1457 Va por buen camino
Nueva duda... abrir otro Form... x_x

Bueno, creo que esta duda realmente debe ser una tontera gigante… pero realmente ya no se como se hace. x_x

Pues tengo 2 Form que cree ( Uno como Ventana principal y otra solo da mensajes )… y pues simplemente quiero abrir del form1 el form2… pero no me funciona, ya que en el código del form1 me dice que no esta declarado form2, como para hacer form2.ShowModal; o algo por el estilo…

Bueno, a ver si alguien me salva de la perdición nuevamente.

Y lo siento si es una pregunta muy tonta ^_^U

PD: Realmente he buscado en el foro... pero como que no he podido pillar nada sobre mi problema en si.
Responder Con Cita
  #2  
Antiguo 15-10-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
Tienes que declarar en las uses del primer formulario la unidad que contiene el segundo formulario. Algo así:
Código Delphi [-]
 // ...

var
  Form1: TForm1;

implementation

{$R *.dfm}

uses unit2; // Suponiendo que la unit del segundo formulario se llama unit2

// ...
Responder Con Cita
  #3  
Antiguo 15-10-2006
Avatar de Ascii1457
Ascii1457 Ascii1457 is offline
Miembro
 
Registrado: oct 2006
Posts: 20
Poder: 0
Ascii1457 Va por buen camino
Aaaaaaaaaaaaa... ahora que me fijo esta mas que claro... no se como no me fije antes en eso… U_U

Muchas gracias seoane, que llevaba largo rato dando vueltas en el tema tonto este @_@

Debe ser el sueño que ya no me deja pensar con claridad =_=
Responder Con Cita
  #4  
Antiguo 15-10-2006
Avatar de Ascii1457
Ascii1457 Ascii1457 is offline
Miembro
 
Registrado: oct 2006
Posts: 20
Poder: 0
Ascii1457 Va por buen camino
Estooo... surgio un pequeño problema...

Al compilar me da este error en la linea que pongo Msgbox.showmodal;

:s

[Pascal Error] Main.pas(63): E2066 Missing operator or semicolon
Responder Con Cita
  #5  
Antiguo 15-10-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 24
seoane Va por buen camino
¿Que es MsgBox? Supongo que es el nombre del formulario que quieres abrir, comprueba que en tu unidad no tienes declarada ninguna otra variable con el mismo nombre. Por lo demás no parece haber ningún error en la linea que muestras, por que no pones aquí un par de lineas anteriores y posteriores.
Responder Con Cita
  #6  
Antiguo 15-10-2006
Avatar de Ascii1457
Ascii1457 Ascii1457 is offline
Miembro
 
Registrado: oct 2006
Posts: 20
Poder: 0
Ascii1457 Va por buen camino
Bueno, MsgBox es un Form en blanco ( recién creado )... nada mas que eso, y pues no esta declarado en ningún lado MsgBox en el Form1... solo esta declarado en el archivo mismo de MsgBox que es Form2.
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
Abrir nueva ventana y pasar parametros Coco_jac PHP 2 25-08-2006 17:14:16
Cerrar un Form MDI al abrir otro MDI David OOP 7 17-08-2006 18:14:37
Imposible hacer visible un form desde otro form SMTZ .NET 13 16-01-2006 21:41:08
abrir .htm en una nueva ventana con shellexecute ruina API de Windows 5 24-06-2004 19:47:54
Como puedo abrir nueva forma presionando la tecla de funcion F3 luisreg OOP 6 17-09-2003 20:22:25


La franja horaria es GMT +2. Ahora son las 01:51:37.


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