Savoir si un Timage et vide [Résolu]

Messages postés
26
Date d'inscription
vendredi 7 mars 2003
Dernière intervention
22 octobre 2010
- - Dernière réponse : pratrick
Messages postés
26
Date d'inscription
vendredi 7 mars 2003
Dernière intervention
22 octobre 2010
- 22 oct. 2010 à 07:29
Bonjour
j'essaie de savoir si une image est présent dans mon Timage
j'ai tenté
if photo1.Picture.Bitmap.Empty then
showmessage('vrai');
end;

sans succès
puis images
if  photo1.Picture:= nil then 
showmessage('vrai');
end;

pareil sans succès
Je sais que vous aller me prendre pour neuneu
mais j'ai passer beaucoup de temps sans succès
quelqu'un a t'il une idée
cordialement patrick
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
3 août 2018
3
Merci
Salut,

essayes comme ça:
  if (not Assigned(Image1.Picture.Graphic)) or (Image1.Picture.Graphic.Empty) then
    showmessage('vrai');



[hr]@+Cirec
[hr]

Merci Cirec 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Commenter la réponse de Cirec
Messages postés
4229
Date d'inscription
vendredi 23 juillet 2004
Dernière intervention
3 août 2018
3
Merci
oui .. en gros

que ce soit TBitmap, TIcon, TJPEGImage ... etc. etc. ils descendent tous TGraphic.

donc en testant si Image.Picture.Graphic est assigné
not Assigned(Image1.Picture.Graphic)
ont sait déjà si un contenaire image quelconque est assigné ... si non ben y a pas d'image ... si oui alors on teste si l'image est vide où non
Image1.Picture.Graphic.Empty


les deux testes sont indispensables ...
si
Image1.Picture.Graphic
n'est pas assigné le teste
Image1.Picture.Graphic.Empty
déclenche une exception ... normal
Image1.Picture.Graphic = nil



[hr]@+Cirec
[hr]

Merci Cirec 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 104 internautes ce mois-ci

Commenter la réponse de Cirec
Messages postés
26
Date d'inscription
vendredi 7 mars 2003
Dernière intervention
22 octobre 2010
0
Merci
merci pour ta réponse
mais c'était quoi mon probleme
tu vérifie qu(il n'y as pas d'image assignié
Cordialement
Commenter la réponse de pratrick
Messages postés
26
Date d'inscription
vendredi 7 mars 2003
Dernière intervention
22 octobre 2010
0
Merci
merci
de tes réponses
cordialement
Commenter la réponse de pratrick

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.