cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 24 oct. 2004 à 01:15
Borland utilise une convention d'écriture pour les évènements qui dit qu'il faut préfixer chaque évènement par "On".
Tu comprendras donc que OnConnected n'est pas une propriété mais un évènement et qu'il est impossible de le comparer avec une valeur booléene.
En revanche, :
if IdHttp_ma.Connected then
begin
...
end;
sera accepté par le compilateur.
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
May Delphi be with you
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 24 oct. 2004 à 10:07
:question) :question) :question) :sleepy) %-6
Aïe, aïe, aïe...
Tu ne peux pas déclencher un évènement directement.
En revanche, si tu appelles la méthode Connect, l'évènement OnConnected sera appelé une fois que la connexion sera établie.
"OnConnected" signifie "quand la connexion est établie".
Est-ce plus clair ?
Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.
May Delphi be with you
royreal
Messages postés11Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention24 octobre 2004 24 oct. 2004 à 09:52
Oui j'ai vu mon erreur :)
Mais justement si au clique d'un bouton donc un évènement je decide d'appeler l'évènement OnConnected, ca s'est possible, non ? quelle serait la syntaxe puisque apparement OnConnected comme cela ne suffit pas.
royreal
Messages postés11Date d'inscriptionvendredi 1 octobre 2004StatutMembreDernière intervention24 octobre 2004 24 oct. 2004 à 10:31
Est-ce plus clair, oui et non :blush)
La méthode Connect, c'est une procédure et dans cette procedure l'évènement Onconnected sera appellé automatiquement . c'est ca ou j'ai tout faux !
Donc si c'est ca, un évènement on ne le declenche jamais nous même.
Par contre je pourrais appeller une méthode dans une méthode ?
aie, pas sur d'avoir tout compris :)
Vous n’avez pas trouvé la réponse que vous recherchez ?