Ver la Versión Completa : TpageControl
agora18
16-10-2003, 22:36:17
Hola amigos
estoy utilizando un TpageControl con 3 hojas, pero nose como hacer para que cuando de click en un boton, el foco se vaya para una determinada hoja la cual contiene un tedit.
marcoszorrilla
16-10-2003, 22:42:18
Prueba esto:
procedure TForm1.Button1Click(Sender: TObject);
begin
Pagecontrol1.SelectNextPage(true);
end;
roman
16-10-2003, 22:56:08
En caso de que no sea la siguiente hoja puedes usar:
PageControl1.ActivePageIndex := número de hoja;
// Saludos
agora18
16-10-2003, 23:04:21
ok muchas gracias eso era lo que necesitaba
agora18
16-10-2003, 23:14:35
la propiedad activePageIndex no funciona para el componente TpageControl
roman
16-10-2003, 23:46:37
Esto es raro ya que lo acabo de probar y funciona bien. Quizá la versión de Delphi que manejas no esté implementando bien la propiedad. Prueba mandando el mensaje correspondiente directamente al control:
PageControl1.Perform(TCM_SETCURSEL, NumHoja, 0);
Debes incluir la unidad commctrl para la constante TCM_SETCURSEL.
// Saludos
agora18
17-10-2003, 01:04:43
me funcionó de la siguiente manera
pageControl1.activePage:=nombreHoja;
De todos modos muchas gracias
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.