Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1324 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Fermer des fenêtres ouvertes par l'activex WebBrowser

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Fermer des fenêtres ouvertes par l'activex WebBrowser

n°251308
rufo
Pas me confondre avec Lycos!
Posté le 22-11-2002 à 12:51:36  profilanswer
 

Voilà, je suis en train de développer un soft fonctionnant sur le même principe que ACDSee mais pour visualiser des pages html. Je le développe en Delphi et pour afficher les pages web, j'utilise le composant activeX WebBrowser (l'afficheur de IE en fait) et je voudrais savoir comment je peux faire pour fermer toutes les fenêtres ouvertes par le fichier HTML qui est affiché par WebBrowser, genre les alert() et les open du javascript.
Merci :)

mood
Publicité
Posté le 22-11-2002 à 12:51:36  profilanswer
 

n°252745
rufo
Pas me confondre avec Lycos!
Posté le 25-11-2002 à 08:23:06  profilanswer
 

help, please, parce que je suis vraiment dans une impasse! Avec l'api EnumWindows, j'arrive même pas à détecter la boîte de dialogue ouverte à cause de la fonction window.close!!!

n°253825
rufo
Pas me confondre avec Lycos!
Posté le 26-11-2002 à 11:12:11  profilanswer
 

up :)

n°254177
rufo
Pas me confondre avec Lycos!
Posté le 26-11-2002 à 17:39:55  profilanswer
 

personne ne peut m'aider?

n°254880
rufo
Pas me confondre avec Lycos!
Posté le 27-11-2002 à 11:04:48  profilanswer
 

up :)

n°256304
rufo
Pas me confondre avec Lycos!
Posté le 28-11-2002 à 17:02:35  profilanswer
 

re up, je suis dans la M....! :(

n°258637
rufo
Pas me confondre avec Lycos!
Posté le 02-12-2002 à 09:14:23  profilanswer
 

up!!!!!

n°260581
rufo
Pas me confondre avec Lycos!
Posté le 04-12-2002 à 11:54:25  profilanswer
 

re-up :)

n°262684
zion
Plop
Posté le 06-12-2002 à 03:19:00  profilanswer
 

C'est quoi le problème?
 
Quand tu veux free le webbrowser il ferme pas les dialogues qui vont avec?
 
Enfin, de toute facon si c'est un dialogue modal ton application devrait plus bouger donc si c'est pour passer au document suivant je vois pas le problème vu que le mec doit fermer le dialogue.
 
Non?
 
Enfin sinon explique un peu plus  :)


---------------
Informaticien.be - Lancez des défis à vos amis
n°262685
zion
Plop
Posté le 06-12-2002 à 03:19:26  profilanswer
 

(Faut jamais désespérer, j'avais jamais lu ton topic mais la je sais pas, j'ai eu envie a force de le voir :p)


---------------
Informaticien.be - Lancez des défis à vos amis
mood
Publicité
Posté le 06-12-2002 à 03:19:26  profilanswer
 

n°268377
rufo
Pas me confondre avec Lycos!
Posté le 12-12-2002 à 18:19:25  profilanswer
 

voilà, mon composant webbroswer affiche des pages html contenues dans un répertoire (un peu comme acdsee pour les images). L'utilisateur fait défiler les pages html via des touches du clavier. Pour faciliter le passage d'une page à une autre, je veux killer certaines fenêtres indésirables : la fenêtre de demande de connexion et la boîte de dialogue qui s'affiche à la suite de la fonction javascript "Close" (qui permet de fermer le navigateur). La première fenêtre, pas de pb, je la trouve via la fonction EnumWindows (api windows) et sa caption. Mais la seconde, non!!! Alors je voudrais savoir comment je peux faire pour la killer.

n°268457
taureau
Posté le 12-12-2002 à 20:42:10  profilanswer
 

essayes en mettant la propriété silent à true ça va empecher les dialogues de s'ouvrir mais pas le lancement de nouvelles instances pour cela tu dois te brancher sur l'évenement OnNewWindow2 et mettre Cancel:=true;

n°268820
rufo
Pas me confondre avec Lycos!
Posté le 13-12-2002 à 09:18:28  profilanswer
 

Taureau a écrit :

essayes en mettant la propriété silent à true ça va empecher les dialogues de s'ouvrir mais pas le lancement de nouvelles instances pour cela tu dois te brancher sur l'évenement OnNewWindow2 et mettre Cancel:=true;


 
merci, je vais essayer :)
 
ps: que fait OnWindow ?

n°268871
taureau
Posté le 13-12-2002 à 11:00:47  profilanswer
 

tu veux dire OnNewWindow ? c'était l'équivalent de OnNewWindow pour la première version de TWebBrowser

n°268975
rufo
Pas me confondre avec Lycos!
Posté le 13-12-2002 à 12:30:45  profilanswer
 

Taureau a écrit :

tu veux dire OnNewWindow ? c'était l'équivalent de OnNewWindow pour la première version de TWebBrowser


 
ah, oui, c'est vrai, j'avais oublié que les activeX gardaient toutes les méthodes des versions précédentes...

n°270791
rufo
Pas me confondre avec Lycos!
Posté le 16-12-2002 à 17:42:57  profilanswer
 

Taureau a écrit :

essayes en mettant la propriété silent à true ça va empecher les dialogues de s'ouvrir mais pas le lancement de nouvelles instances pour cela tu dois te brancher sur l'évenement OnNewWindow2 et mettre Cancel:=true;


 
ça marche pas :(


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Fermer des fenêtres ouvertes par l'activex WebBrowser

 

Sujets relatifs
Ouverture de 2 fenetres d'explorateur avec un .batComment fermer automatiquement Win2Kpro ?
[JAVA] gridbaglayout, fenetres et resolution d'ecranca se telecharge un controle activeX?
Comment utiliser un controle ActiveX en c++ !__ [urgent] comment fermer une popup ?
fermer une popup[PHP] fclose() ne veut pas fermer la connection
taille des fenetres..Erreur activex --> ADODB.Recordset ??
Plus de sujets relatifs à : Fermer des fenêtres ouvertes par l'activex WebBrowser


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR