Casa
Top.Mail.Ru Yandeks.Metrika
Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

abajo

Frame Encontrar ramas similares


Sand Worm   (2001-12-19 14:55) [0]

De alguna manera puede acceder a los componentes ubicados en el marco creado en el mismo formulario desde el formulario principal. Es decir Se ha creado un marco en el formulario, por ejemplo, en Label1, ¿es posible cambiar la propiedad Caption de este Label1 desde el formulario principal? Frame1.Label1.Caption: = "123"; - Cae con las esteras: - (Ayuda al hervidor de agua.



Digitman   (2001-12-19 14:58) [1]

Label1 - sv-en el formulario, pero no el marco. y necesita acceder a través de Form1, y no a través de Frame1



SergVlad   (2001-12-19 15:13) [2]

Esto es algo nuevo: sobre la relación de la forma y el marco.
Por ejemplo, el formulario contiene un marco frDBTree, el marco contiene una TQuery.
Hago esto

con frDBTree empezar
quTree.DatabaseName: = DBName;
pSQL: = TStringList.Create;
pSQL.Add ("SELECT * FROM" + pTbName + "R");
pSQL.Add ("ORDER BY R.NAME");
m_SetView;
m_SetStatus;
tv.ReBuildTree;
fin;

Y nada más.



Digitman   (2001-12-19 15:31) [3]

> Gusano de arena
Puede que no lo entienda. ¿Está hablando de un TFrame o algún tipo de panel de una paleta, que a veces también se llama un marco? Si sobre TFrame, entonces
Frame1.Label1.Caption debería referirse correctamente a b-vu (si Self en este momento = la forma a la que pertenece el marco)



Sand Worm   (2001-12-20 07:03) [4]

Por favor tenga el siguiente código:
privada
FFrame: TFrame;
fin;
var
Form1: TForm1;
implementación
Utiliza unit2; - Esta es una unidad de marco, hay un marco var: TFrame2;
{$ R * .DFM}
/ Aquí creamos un marco /
procedimiento TForm1.Button1Click (Sender: TObject);
comenzar
si FFrame <> nil entonces FFrame.Free;
FFRame: = TFrame2.Create (Panel1);
FFRame.Parent: = Panel1;
FFRame.Align: = alClient;
fin;

procedimiento TForm1.Button2Click (Sender: TObject);
comenzar
ShowMessage (Frame.Label1.Caption);
fin;

Así que cuando hace clic en el pan 2, por supuesto, después de hacer clic en el pan 1, el programa se cierra con una excepción. Dime donde el perro revolvió por completo. Lo más interesante es que compilar todo con una explosión, aunque esto no es un indicador, pero aún así.



Digitman   (2001-12-20 08:06) [5]

y ¿qué es Frame en ShowMessage (Frame.Label1.Caption)? ¿Dónde y cómo se define esta variable? Después de todo, el enlace a la copia del marco creado, a juzgar por FFRame: = TFrame2.Create (Panel1) se almacena en FFRame, no Frame!




Vitaly   (2001-12-20 09:32) [6]

¿Puede la descripción de la clase TFrame2?



Páginas: 1 rama entera

Foro: "Principal";
Archivo actual: 2002.01.08;
Descargar: [xml.tar.bz2];

arriba









Memoria: 0.57 MB
Tiempo: 0.025 c
1-22163
marina
2001-12-20 16:29
2002.01.08
Nombres de los meses


1-22170
AVALLOGIGS
2001-12-20 19:37
2002.01.08
Ayuda!


1-22097
Serzhik
2001-12-19 15:45
2002.01.08
¿Cuáles son los dos botones para adjuntar, de modo que estén en la parte inferior central?


7-22430
AlexK
2001-09-21 12:28
2002.01.08
bloqueo de teclas


1-22057
AlexeyV
2001-12-19 03:34
2002.01.08
Cómo provocar un diálogo.





africaans albanés Arabic armenio Azerbaiyán vasco Bielorruso Bulgarian Catalán Chino (simplificado) Chino (tradicional) Croata Checo Danés Dutch Inglés Estonia filipina Finnish Francés
gallego georgiano Alemán Griego criollo haitiano hebreo hindi Húngaro islandés Indonesian irlandés Italiana Japonés Korean letón lituano macedonio Malay maltés Noruego
persa polaco Portuguese rumano Ruso Serbio Slovak Esloveno Español swahili Sueco Thai turco ucranio Urdu vietnamita galés yídish bengalí bosnio
cebuano esperanto gujarati hausa hmong igbo javanés kannada khmer lao latín maorí marathi mongol nepali punjabi somalí Tamil telugu yoruba
zulú
Английский Francés Alemán Italiano portugués Русский Español