cs_Antidote
Messages postés163Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention 8 mai 2010
-
10 nov. 2003 à 08:46
cs_wajdi22
Messages postés1Date d'inscriptionlundi 5 mars 2007StatutMembreDernière intervention10 mars 2007
-
10 mars 2007 à 16:10
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_wajdi22
Messages postés1Date d'inscriptionlundi 5 mars 2007StatutMembreDernière intervention10 mars 2007 10 mars 2007 à 16:10
bonjour
comment le dephi gere ses exceptions?????????????????
SiZiOUS
Messages postés69Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 novembre 2006 10 nov. 2003 à 20:06
Normalement ca sert à identifier l'exception. comme ca on fait une
var
MaFonction : Exception;
mais c pas obligatoire, comme tu le dit.
straahd
Messages postés4Date d'inscriptionvendredi 4 octobre 2002StatutMembreDernière intervention10 novembre 2003 10 nov. 2003 à 19:37
ok, mais bon je vois pas l'utilité du at ,
quand je veux lancer une exception je fais juste :
Raise Exception.create('text);
donc à quoi sert le at adresse ?
SiZiOUS
Messages postés69Date d'inscriptionsamedi 25 octobre 2003StatutMembreDernière intervention29 novembre 2006 10 nov. 2003 à 19:28
J'avait fait un raise pour simuler une exception. Juste pour montrer que mon application choppe toutes les exceptions.
Voici un extrait de l'aide de delphi :
raise objet at adresse
où objet et at adresse sont tous les deux facultatifs. Lorsqu'une adresse est spécifiée, cela peut être n'importe quelle expression dont le résultat est un type pointeur, mais c'est habituellement un pointeur sur une procédure ou une fonction. Par exemple :
raise Exception.Create('Paramètre manquant') at @MaFonction;
En gros ca créé une exception sans nom avec le message 'parametre manquant'. Ca la déclanche aussi tot.
Pour le graphisme, non : c du Cool3D combiné à du Photoshop. C pas mal hein ;)
straahd
Messages postés4Date d'inscriptionvendredi 4 octobre 2002StatutMembreDernière intervention10 novembre 2003 10 nov. 2003 à 11:55
Je comprend pas ton utilisation des exceptions perso :
raise Exception.Create('L''exception a été choppée par l''application') at @ExceptionPersoDemo;
j'aimerai avoir qq explications
merci
cs_Antidote
Messages postés163Date d'inscriptionlundi 29 septembre 2003StatutMembreDernière intervention 8 mai 2010 10 nov. 2003 à 08:46
Sympathique simple et concret rien à redire pour ma part :) Si joli graphisme comment nous as-tu créer ceci ? 3dsmax ?
10 mars 2007 à 16:10
comment le dephi gere ses exceptions?????????????????
10 nov. 2003 à 20:06
var
MaFonction : Exception;
mais c pas obligatoire, comme tu le dit.
10 nov. 2003 à 19:37
quand je veux lancer une exception je fais juste :
Raise Exception.create('text);
donc à quoi sert le at adresse ?
10 nov. 2003 à 19:28
Voici un extrait de l'aide de delphi :
raise objet at adresse
où objet et at adresse sont tous les deux facultatifs. Lorsqu'une adresse est spécifiée, cela peut être n'importe quelle expression dont le résultat est un type pointeur, mais c'est habituellement un pointeur sur une procédure ou une fonction. Par exemple :
raise Exception.Create('Paramètre manquant') at @MaFonction;
En gros ca créé une exception sans nom avec le message 'parametre manquant'. Ca la déclanche aussi tot.
Pour le graphisme, non : c du Cool3D combiné à du Photoshop. C pas mal hein ;)
10 nov. 2003 à 11:55
raise Exception.Create('L''exception a été choppée par l''application') at @ExceptionPersoDemo;
j'aimerai avoir qq explications
merci
10 nov. 2003 à 08:46