IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Delphi Discussion :

evenement inconditionnel delphi


Sujet :

Langage Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 5
    Points : 3
    Points
    3
    Par défaut evenement inconditionnel delphi
    bonjoura tous,

    je precise que j'ai consulté la faq et visionner plusieurs
    codes sources sans trouver la reponse a ma question.

    je suis debutant en delphi, et d'apres ce que j'ai compris:

    lorsque l'on veut declencher un evenement conditionnel
    il suffit d'appeler une procedure a partir de l'evenement.

    mais si il n'y a pas d'evement?

    j'ai donc tapé:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    begin
    comport1.connected:=true;
    et ce code est refusé

    alors que le meme code dans une procedure est accepté.

    que me manque t'il pour que delphi accepte ce code ?

    merci.

  2. #2
    Expert éminent Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Points : 7 903
    Points
    7 903
    Par défaut
    Bonjour,

    Pour faire une instruction non conditionelle, il faut le faire dans le code du projet (pour voir le code, utiliser le menu : Afficher/code du projet ) :

    En general, on y trouve :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    begin
      Application.Initialize;
      Application.CreateForm(TForm1, Form1);
      Application.Run;
    end ;
    Avant l'instruction Application.Run, tu peux mettre les instructions de ton choix, en particulier l'instruction "comport1.connected:=true" ou une instruction d'appel à une procedure qui le fait.

    Toutefois, si tu as une forme principale, il vaut mieux faire les initialisations dans la procédure "FormCreate" appelée à la création de la forme (événement OnCreate de la form).

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Salut,
    Bienvenue sur les forums de Developpez.com.
    Citation Envoyé par musicmaniac
    que me manque t'il pour que delphi accepte ce code ?
    Je ne suis pas sur d'avoir compris ta question
    Tu peux préciser ?
    N'oublie pas l'usage des balises code ou quote, merci.

  4. #4
    Candidat au Club
    Inscrit en
    Décembre 2005
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    je souhaite debuter mon prg par une ouverture du port com
    mais cela sans acceder au propriete de celui ci, car comport1.connected
    va charger d'etat duran de l'execution prg

    donc je voudrais ne pas avoir a appeller une procedure,

    si je comprend graffito , il y a en fait deux codes

    le code lié a la fiche d'une part
    et le programme d'autre part sur une autre page.
    est ce cela?

  5. #5
    Membre confirmé Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Points : 594
    Points
    594
    Par défaut
    il ya tout de même des sections dans les unités où tu peux écrire du code comme tu dis incontionnel :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    initialization
    //c'est ce qui s'execute en premier 
    finalization
    //c'est ce qui s'execute à la fin du programme

Discussions similaires

  1. Evenement Google Calendars en Delphi
    Par Jik70 dans le forum Web & réseau
    Réponses: 3
    Dernier message: 15/09/2009, 16h33
  2. Différences entre Delphi et Visual Basic ?
    Par Anonymous dans le forum Débats sur le développement - Le Best Of
    Réponses: 75
    Dernier message: 30/03/2009, 20h09
  3. [Kylix] Migration delphi -> kylix
    Par Christian dans le forum EDI
    Réponses: 1
    Dernier message: 03/04/2002, 22h50
  4. Réponses: 4
    Dernier message: 27/03/2002, 11h03
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo