Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 27-11-2011
alexisenp alexisenp is offline
Registrado
NULL
 
Registrado: nov 2011
Posts: 3
Poder: 0
alexisenp Va por buen camino
Cita:
Empezado por Lord Delfos Ver Mensaje
Y pregunto, de donde tratas de acceder a objetos de Form2 desde Form3? Es decir, al hacer click en algun boton de Form3, en el OnCreate?

Por ahi viene por ese lado la cosa...


PD: Mis disculpas por la ortografia pero estoy en un teclado en ingles...
El Form1 es el principal hay varias opciones, el usuario presiona el boton de Nueva boleta y se abre el Form2 que pide el ingreso de varios datos. Uno de ellos son los datos del cliente, el usuario tiene un boton que al presionarlo se abre el Form3 y se le muestra una lista con clientes en un DBGrid en ese form tiene varias opciones de busqueda y filtro, al presionar el boton "Seleccionar" del Form3 los datos del cliente que el usuario eligio, se muestran en el Form2 ( en unos Edits). Al presioinar el boton "Seleccionar" se ejecuta un codigo como el siguiente
Código:
Form2.edit_nombre:=DBgrid_clientes.Fields[1].Value;
form2.edit_direccion:=DBgrid_clientes.Fields[2].Value;
Form2.edit_fono:=DBgrid_clientes.Fields[3].Value;
en ese momento es cuando me da el error

Cita:
Empezado por beginner01 Ver Mensaje
Prueba de esta manera.

Código Delphi [-]
uses Unit2;  // Incluyo la referencia en el Uses
...
procedure TForm1.Button1Click(Sender: TObject);
//var f2 : Tform2; //Esta variable solo será visible durante la ejecución de este procedimiento
begin
  Form2 := TForm2.Create(self);
  try
     Form2.ShowModal;
  finally
     Form2.Free;
  end;
end;

Prueba acceder al form2 desde Form3 usando.

Código Delphi [-]
Form2.edit1.text :='algo'

haz lo mismo para Form3 y los demas formularios que quieras crear.
Pero esa variable que pusiste Form2, ¿donde la declaro?, es la unica duda que me queda de tu respuesta, pero todo lo demas lo he hecho.

Saludos y gracias por sus respuestas.
Responder Con Cita
 



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
Acceder a propiedades componentes de un form José Luis Garcí OOP 15 20-03-2010 11:33:38
Obtener el nombre del Form que llamó a otro Form. cybergerman OOP 9 01-01-2009 11:53:29
llamar al evento click de un boton q se encuentra en un form desde otro form TURBOIGOR OOP 6 02-12-2008 14:50:16
como puedo asociar un form a otro form? jasz OOP 1 28-11-2007 00:12:09
Imposible hacer visible un form desde otro form SMTZ .NET 13 16-01-2006 21:41:08


La franja horaria es GMT +2. Ahora son las 18:22:05.


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