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

Delphi Discussion :

TWebBrowser - propriété Enabled


Sujet :

Delphi

  1. #1
    Candidat au Club
    Inscrit en
    Mars 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut TWebBrowser - propriété Enabled
    Bonjour,

    Je développe sous Delphi 2006 et j'utilise le composant TWebBrowser. Dans mon programme, j'ai besoin à un moment d'afficher des pages à l'utilisateur sans qu'il puisse intérargir avec elles. J'ai donc écris:

    MyWebBrowser.Enabled := false;

    Dans ce cas l'utilisateur ne peut plus accéder aux champs texte de ma page mais peut toujours cliquer sur les liens, modifier des checkBox etc.
    Est-ce que quelqu'un saurait comment on peut afficher des pages dans le composant TWebBrowser en empêchant l'utilisateur de faire quoique ce soit à partir ce ces pages ?

    Merci beaucoup.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2005
    Messages : 67
    Points : 102
    Points
    102
    Par défaut
    Avec un boolean et l'évènement onBeforeNavigate2

    par exemple une variable bloque initialisée à true si tu veux bloquer par défaut ou à false sinon. Ensuite dans le gestionnaire de l'évènement :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    begin
           cancel := bloque;
           bloque := true;
    end;
    Pour afficher une nouvelle page :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    bloque := false;
    webbrowser1.navigate(URL_de_la_page);
    bon code !!

  3. #3
    Candidat au Club
    Inscrit en
    Mars 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    C'est génial ça marche nickel !!!
    beaucoup Nihao !!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Propriété Enabled dans TSpeedButton et son Glyph
    Par walid_kerkoub dans le forum Composants VCL
    Réponses: 2
    Dernier message: 27/09/2007, 13h14
  2. Propriété Enabled dans TMainMenu et TActionList
    Par fab56 dans le forum Delphi
    Réponses: 2
    Dernier message: 02/03/2007, 11h18
  3. Propriété enabled d'un bouton
    Par malabar92 dans le forum Access
    Réponses: 2
    Dernier message: 24/06/2006, 17h28
  4. Composant TMenuitem et propriété Enabled
    Par supercyprien dans le forum Composants VCL
    Réponses: 7
    Dernier message: 10/07/2005, 01h46
  5. Réponses: 12
    Dernier message: 06/04/2005, 11h54

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