test création objet [Résolu] - Delphi/Pascal - Programmation
Marsh Posté le 19-04-2005 à 15:09:52
Si le pointeur est vide il est égal à nil (si c'est une variable locale il faut l'avoir initialisée à nil), mais c'est tout ce que l'on peut tester
Marsh Posté le 19-04-2005 à 15:25:54
Hum... Ok je veux bien... mais comment est-ce que je teste le pointeur de mon objet?
Marsh Posté le 19-04-2005 à 15:43:55
if le_pointeur_de_l_objet = nil then ...
Marsh Posté le 19-04-2005 à 15:50:39
Alors comment obtenir le pointeur? :-)
Bouhouhou suis trop nul :-(
Marsh Posté le 19-04-2005 à 16:37:30
benh le pointeur c'est la variable qui pointe vers ton objet quand tu le crées
le_pointeur_de_l_objet = le_type_de_l_objet.Create;
Au cas où : en Delphi tous les objets "sont" des pointeurs
Marsh Posté le 19-04-2005 à 14:57:40
Bonjour,
J'aimerais tester par code si un objet a été créé ou non sans passer par une gestion d'erreur mais je ne sais pas comment faire (suis débutant).
En fait, j'ai un objet qui peut être une copie d'un autre objet (avec un Assign) ou non selon ce qu'à fait l'utilisateur dans mon programme. Je pourrais utiliser un boolean public pour savoir si l'objet est créé mais je me dis qu'il doit bien exister une fonction qui permet de tester ça non?
Merci de votre aide!
Message édité par gfa le 20-04-2005 à 15:05:25