Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Delphi-For-PHP: Modificar el valor de un tEdit (https://www.clubdelphi.com/foros/showthread.php?t=47885)

maro 10-09-2007 13:00:58

Delphi-For-PHP: Modificar el valor de un tEdit
 
Hola Foro!

Soy demaisado novato en esto de Delphi-For-Php:


Tento un componente tWindow en modo modal y un componente TEdit colocado dentro del tWindow.
Inicialmente TWindow está no visible, para hacerle un Show desde código, en "tiempo de ejecución".

Mi idea es poder iniciar el .Text del Tedit, antes de mostrar el TWindow, pero no puedo hacer referencia al TEdit antes de mostrar el TWindow.

¿Como podría hacer esto?

Agradecería alguna orientación, por mínima que sea.

Gracias por adelantado.

Un Saludo,
Maro.

jhonny 10-09-2007 15:21:53

Pues yo tambien soy un novato con este asunto, pero yo probaria programando los eventos OnBeforeShow, OnAferShow u OnShow del TWindows, seguramente desde allí logres el efecto que necesitas :).

Código PHP:

function Window1BeforeShow($sender$params)
{

    
$This->Edit1->Text 'El valor inicial';



Espero que eso sea lo que necesites y que te sirva :).

maro 28-09-2007 18:38:21

OK, Gracias.

Un Saludo.

jhonny 28-09-2007 18:50:43

Cita:

Empezado por maro (Mensaje 234788)
OK, Gracias.

Un Saludo.

¿Te funciono? :)

maro 29-09-2007 20:25:21

Hola,

Sí.
El problema estaba en la propiedad Visible = False, del Window. Como en diseño estaba Visible = False, el servidor no generaba el objeto en la página que enviaba al cliente, con lo cual no podía hacer referencia a él posteriormente (desde un evento javaScript);

La solución paso, por hacer un .show() e inmediatamente un .close() al Window en el evento onAfterShow del formulario, así el servidor crea el objeto y lo envia con la página.

Gracias.
Un Saludo.


La franja horaria es GMT +2. Ahora son las 12:00:49.

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