![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Cita:
Efectivamente con esta indicación he conseguido crear un nuevo TabSheet. Pero no sé cómo crearlo con un Memo en su interior como lo he hecho en tiempo de diseño con el primer TabSheet. Para ser más claro esta es la copia del código con el que ensayo la solución de este problema. Código:
unit PageControl;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ComCtrls;
type
TForm1 = class(TForm)
PageControl1: TPageControl;
TabSheet1: TTabSheet;
Memo1: TMemo;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
TTabSheet.Create(Self);
TMemo.Create(Self);
with TTabSheet.Create(Self) do
begin
PageControl := PageControl1;
end;
end;
end.
|
|
#2
|
||||
|
||||
|
Cita:
// Saludos |
|
#3
|
|||
|
|||
|
Código:
begin
TTabSheet.Create(Self);
TMemo.Create(Self);
with TTabSheet.Create(Self) do
begin
PageControl := PageControl1;
end;
Cita:
¿Cómo sería el código para esta asignación? Muchas gracias |
|
#4
|
||||
|
||||
|
¿De qué manera estás intentando la última asignación que te indiqué?
No lo puedes hacer con un simple Código:
with TTabSheet.Create(Self) // Saludos |
|
#5
|
|||
|
|||
|
Cita:
Código:
begin
TTabSheet.Create(Self);
TMemo.Create(Self);
with TTabSheet.Create(Self) do
begin
PageControl := PageControl1;
end;
Memo1.Parent := TabSheet1;
end;
Un saludo y disculpa la insistencia; estoy en los comienzos. |
|
#6
|
||||
|
||||
|
Es que TabSheet1 no apunta a ninguno de los dos tabshets recien creados...
tenes que hacer que el parent sea el tabshet que queres que sea su contenedor... Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#7
|
|||
|
|||
|
Cita:
Me doy cuenta que mi error es de concepto. Eso es lo que más me preocupa. No tengo urgencia. Lo que quiero es aprender. Un saludo y gracias por ayudarme. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|