Probleme TtabSheet, Focus et ActiveControl... [Resolu]

Probleme TtabSheet, Focus et ActiveControl... [Resolu] - Delphi/Pascal - Programmation

Marsh Posté le 16-01-2008 à 10:03:43    

Bonjour  :hello:  
 
J'ai comme un petit soucis:
 
J'ai cree une appli avec un PageControl contenant 4 TabSheet.
Chaque TabSheet contient des champs TEdit et des procedures de calcul  :sweat:  
 
Et c'est la que ça se complique :
 
Les calculs de chaque TabSheet peuvent avoir besoin des donnees TEdit des autres TabSheet.
 
Des verifs sont faites avant de lancer mes calculs, et en cas de probleme, je voudrais que le "focus" aille sur le champ problematique...
 
D'un TabSheet, j'arrive à recuperer le nom du champ ciblé, celui de son conteneur (un autre TabSheet), j'arrive à activer ce nouveau TabSheet, mais quand je fais un "Form.ActiveControl:=TEdit1", une erreur me dit "Impossible parce que l'objet est inactif ou invisible"...
 
J'ai essayé des "TabSheet1.SetFocus", des "TabSheet.Visible:=true", etc, mais je seche  :cry:  
 
HHHHHHEEEEELLLLLLLLLLLPPPPPPPP
 
Resolu :
 
je suis trop con...
Mon Tedit etait pas "enabled"... J'ai changé, je l'ai mis sur Enabled, et ReadOnly. Et magie, ca marche...
 
++


Message édité par julienberthier le 18-01-2008 à 11:42:19
Reply

Marsh Posté le 16-01-2008 à 10:03:43   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed