cs_Krome
Messages postés10Date d'inscriptionmardi 17 juin 2003StatutMembreDernière intervention 8 septembre 2005
-
6 août 2004 à 08:41
cs_kinay
Messages postés20Date d'inscriptionsamedi 30 août 2003StatutMembreDernière intervention18 février 2008
-
13 janv. 2005 à 13:19
Bonjour,
J essai de créer un Tedit dynamiquement à l'affichage d'une form:
Mais Delphi me met une erreur à la compilation:
[Erreur] fenfich.pas(108): Types incompatibles : 'TWidgetControl' et 'Tfrmfich'
je commprend pas car Tfrmfich herite de Tform qui herite de TWidgetControl
J'ai essayé de forcer la conversion avec des 'as TWidgetControl' mais aucun resultat.
si quelqu'un pourrait m aider merci.
Armkreuz_Spiderz
Messages postés61Date d'inscriptionmercredi 23 juin 2004StatutMembreDernière intervention27 décembre 2008 6 août 2004 à 13:16
Bonjour, ceci fonctionne pour moi:
procedure TForm1.FormShow(Sender: TObject);
var
toto : tedit;
begin
toto := TEdit.Create(self);
toto.Parent := form1;
toto.Visible:=true;
toto.Color:=clblack;
toto.Top:=0;
toto.Left:=0;
end;
cs_kinay
Messages postés20Date d'inscriptionsamedi 30 août 2003StatutMembreDernière intervention18 février 2008 13 janv. 2005 à 13:19
Dans mon application, je crée des TForm dynamiquement de la façon suivante :
var TempForm : TForm;
a_envoyer : integer;
begin
a_envoyer:=1;
Tempform:=TFDisque.create(FDisque);
// ICI
Tempform.show;
end;
FDisque étant une form déjà créé.
Je voudrais initialiser des variables (au niveau du //ICI) contenue dans la FORM créé dynamiquement avec par exemple la valeur de la variable 'a_envoyer' . Comment puis-je faire ?