Résultats de 1 à 4 sur 4

Sujet : propriete de composant

  1. #1
    Visiteur MP
    Visiteur MP

    propriete de composant

    Salut tt,
    jai decouvert la propriete *.update
    ex: Label1.Update. quest ce que ca veut dire?
    UpDate veut dire \'\'Mettre a jour\'\' Mais Delphiquemet parlant c\'est quoi ?

    Merci.

  2. #2
    Membre MP
    Inscrit
    août 2013
    Messages
    14
    salut ennor.

    j\'ai pas de repence pour ta question mais l\'expession \"Delphiquement parlant\" me plais trop : .

    Bonne chance mec.
    preparation de doctorat en informatique (EIAH)

  3. #3
    C\'est simple, essaie et tu verras bien lol!

    Non, sans rire, j\'utilise souvant cette propriété!
    Par exemple, si tu fais une boucle de traitement d\'enregistrements dans une DB, et que tu veux afficher le numéro de l\'enregitrement en cours de traitement, tu feras quelque chose comme ceci:

    Code:
    for boucle:=1 to 100 do
     begin
          {-- traitement --}
           Label1.Caption:=IntToStr(boucle);
     end;
    et bien je te garantis que tu ne verras rien à l\'écran avec la fin de ta boucle. Parcontre, si tu rajoute un uptate, ca marchera.

    Code:
    for boucle:=1 to 100 do
     begin
          {-- traitement --}
           Label1.Caption:=IntToStr(boucle);
           Label1.Update;
     end;
    Mais tu sais, tu apprendras beaucoup en lisant l\'aide de Delphi, et en analysant les exemples fournis, c\'est comme cela que j\'ai apris temps de petits trucs untéressants sur le Delphi.

    Si tu as d\'autres questions, n\'ésite pas... tu sais où me trouver !

  4. #4
    Membre MP
    Inscrit
    août 2013
    Messages
    6 517
    Salut, pour mettre à jour l\'interface pendant de longs traitements, afin qu\'elle ne parraisse pas gelée ou tout simplement pour voir les infos à jour, il faut aussi parfois mettre pour que ce soit plus efficace :
    [code=Delphi]Application.ProcessMessages;[/code]
    Cela permet à l\'application de gérer les messages venant de Windows, comme par exemple le déplacement de la fenêtre, l\'appuie sur un bouton.
    D\'ailleurs, pour permettre à l\'utilisateur d\'arrêter un traitement en cours, c\'est obligatoire.
    Lisez la charte, pensez à regarder la FAQ, les tutoriaux, l'annuaire et faites une recherche dans les forums.
    N'oubliez pas le Tag [Résolu]http://www.ressources.moteurprog.com...rum/Resolu.gif.

    Initiez-vous à Delphi avec Turbo Delphi Explorer, au C ou au C++ avec Code::Blocks et C# avec Visual C# 2005 Express.

Informations du sujet

Utilisateur(s) parcourant ce sujet

il y a actuellement 1 utilisateur(s) parcourant ce sujet. (0 membre(s) et 1 visiteur(s))

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé