begin process at 2010 02 10 03:07:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Shell

 > LANCER UNE PAGE WEB À PARTIR DE SON APPLI.

LANCER UNE PAGE WEB À PARTIR DE SON APPLI.


 Information sur la source

Note :
7,4 / 10 - par 5 personnes
7,40 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Shell Classé sous :page, web, lancer, url Niveau :Débutant Date de création :28/10/2002 Date de mise à jour :27/05/2008 17:30:41 Vu :10 137

Auteur : Jujufouq

Ecrire un message privé
Site perso
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

 Description

Grâce à ce petit bout de code que déjà beaucoup ont essayé de trouver, vous pouvez permettre à votre application de lancer une page web, de n'importe quel type.

Explications : Ben oui, quel est le programme de chez microsoft dans windows qui bogue si souvent? Vous me direz: l'explorer. Gagné!

Source

  • 'Ouvrir une page web
  • Shell "explorer.exe http://www.siteweb.com"
  • 'Envoyer un mail avec la messagerie par défaut:
  • Shell "explorer.exe mailto:quelquun@fournisseur.com"
'Ouvrir une page web
Shell "explorer.exe http://www.siteweb.com"

'Envoyer un mail avec la messagerie par défaut:
Shell "explorer.exe mailto:quelquun@fournisseur.com"

 Conclusion

J'ai trouvé sur vbfrance des codes sources qui se servaient aussi de shell, mais dans la commande passaient des trucs du style "c:\program files\Internet Explorer 6.0\iexplore.exe adresseWeb"....

Je veux leur dire que ce code ne fonctionnera pas chez tout le monde, puisque tout le monde n'a pas internet explorer, ou netscape, ou opéra... Et encore, pour ceux qui l'ont, il suffit qu'il ne soit pas installé à cet endroit pour que cela ne marche pas.

Avec ce code-source-là, y a aucune raison que cela ne marche pas sur tous les Windows.


 Historique

27 mai 2008 17:30:41 :
Retrait de données personnelles de l'extrait de code source.

 Sources du même auteur

Source .NET (Dotnet) LARGEUR ET LONGUEUR DE LA RÉSOLUTION DE L'ÉCRAN .NET
SCANNER UN DISQUE
Source avec Zip DIRLISTBOX: EMPÊCHER L'ACCÈS AU DOSSIER SUPÉRIEUR
CE QU'EST APP.STARTMODE
XP:EN 1 LIGNE TROP SIMPLE:ETEINDRE, REDÉM ET LOGOFF

 Sources de la même categorie

Source avec Zip Source avec une capture LANCEUR REALVNC par Nobru59
Source avec Zip Source .NET (Dotnet) XGBLENDERCOMPRESSOR par XelectroX
Source avec Zip Source .NET (Dotnet) CONTRÔLER L'AUTORUN DE WINDOWS XP (ET SUPÉRIEUR) ET LES NOTI... par ShareVB
Source avec Zip Source .NET (Dotnet) LECTURE ET MODIFICATION DES PROPRIÉTÉS DES FICHIERS OFFICE E... par ShareVB
Source avec Zip Source avec une capture QEMUGUI - LANCEUR DE QEMU par ghuysmans99

 Sources en rapport avec celle ci

Source avec Zip RÉCUPÉRER LE CODE SOURCE D'UNE PAGE PROTÉGÉE PAR HTACCESS par Vedlen
Source avec Zip GENERER DES FICHIERS HTML par elguevel
Source avec Zip Source avec une capture TRANSFORMATEUR FORMS -> PAGES WEB par Xentor
OUVRIR UNE PAGE WEB DEPUIS VB par youpiiie
OUVRIR UNE URL par Nix

Commentaires et avis

Commentaire de matrey le 28/10/2002 12:25:09

Et ceux qui ont mozilla, netscape ou opera ??? C'est vrai que sous windows on est censé avoir Internet Explorer... Mias bon, voila une solution plus "universelle" :
ShellExecute hWnd, "Open", "http://www.vbfrance.com", "", App.Path, 1

Commentaire de matrey le 28/10/2002 12:26:36

Faut bien sur avoir déclaré shellexecute :
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Commentaire de FirSteph le 28/10/2002 14:11:24

Euh... et avec:
Shell "start adresseweb",vbhide ou Shell "start mail",vbhide
ca marche seulement avec Internet Explorer ou aussi avec les autres explorateurs webs ?

Commentaire de Jujufouq le 28/10/2002 18:34:18

FirSteph : j'avais essayé avec SHELL "starr adresseWeb", ... mais ça ne marchait pas.

matrey: dans mon exemple, peut importe que tu es un navigateur ou pas. On s'en fou d'internet explorer, de netscape ou des autres, même mozilla et les autres encore plus encore.......... On se fou des navigateurs.

Le programme utilisé dans mon exemple est celui qui te permet de te promener dans ton pc, sans lui t'as plus d'icone sur ton bureau quand il plante, des fois ta plus a barre des tâches, c'est lui qui eteint ton pc................ c'est donc pas un navigateur!!!

Donc l'exemple        SHELL "explorer adressWeb"       reste la meilleur, surtout qu'il n'y a rien à déclarer.

L'exemple de matrey est très bien pour faire des trucs plus complexes, mais il nécessite une déclaration. Très utile certe, mais autant faire simple quand on le peut.

Merci à tous de votre participation.

Commentaire de Nox le 28/10/2002 23:04:12

savait tu que internet explorer (iexplore.exe) est lié à explorer.exe ?
les fnetres de windows se comportent comme dans internet explorer car elles sont en fait un explorateur web!

le code de matrey est le meilleur car il ouvre le fichier avec son programme habituel, toi tu l'ouvre avec internet explorer...

Commentaire de Nox le 28/10/2002 23:04:30

pour tes bugs d'icones et de bare des taches... install XP ;P

Commentaire de Jujufouq le 29/10/2002 11:41:04

Nox : c'est bon j'ai XP depuis 2mois. C'est vrai que plus de problème. Je sais bien que iexplore (internet explorer) et le explorer (de windows) sont liés, mais différents quand même. C'est vrai que dans tous les cas le code de matrey est mieux, mai on peut s'en passer parfois pour plus simple.

Commentaire de Albin le 26/12/2003 23:10:26

Bonjour,
ce script a l'air vachement sympa, seulement voilà :
J'ai une erreur d'exécution Microsoft VBScript. Il me met Type incompatible : 'Shell'.
Si vous pouviez m'aider à résoudre ce problème ....
Je veux en fait simplement lancer une page Web avec un script et, j'en profite pour poser la question, l'ouvrir en choisissant les barres d'outils et la taille de la fenêtre ... Je voudrais que cela ressemble à un programme que l'on pourrait écrire comme cela en JavaScript :
<SCRIPT LANGUAGE="JavaScript">
window.open('..... .htm','TITRE','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=150, height=350, left=30, top=20');
</SCRIPT>
Merci beaucoup si vous pouvez m'aider !

Commentaire de niketo le 07/01/2004 13:40:12

salut !
Votre code fonctionne peut etre pour les pages internet mais pour ouvrir un dossier j' ai tenté shell(explorer.exe chemin) et ca ne fonctionne pas ,hors avec iexplore ca marche !
Vous savez peut etre pourkoi ?
pour le chemin je met \\c:\....... et j'ai tenté aussi c:\......
Si vous trouvez comment ce marche faite moi signe !

Commentaire de Jujufouq le 08/01/2004 01:10:18

Pour Albin, il ne s'agit pas de VBScript, mais de VB6.

Pour Niketo, j'ai XP, et cela marche nickel pour dossier comme page web comme email.

Commentaire de Robinwood01 le 18/01/2005 15:16:25

ShellExecute hWnd, "Open", "http://www.vbfrance.com", "", App.Path, 1

Ca c'est bien mais quand un explorateur internet et déjà ouvert avec un site, il prend celui la et remplace l'adresse.

Que peut on faire ?


Merci d'avance

Commentaire de BruNews le 18/01/2005 16:11:55 administrateur CS

CreateProcess() avec FullPathName du navigateur en 1er param et adresseHttp en secod param.

Commentaire de Robinwood01 le 18/01/2005 17:08:41

Merci


Pas de solution générique ?

Je cherche quelque chose qui marche avec le navigateur par defaut par forcement un navigateur précis.


Merci d'avance

Commentaire de BruNews le 18/01/2005 17:51:40 administrateur CS

Mais c'est generique si tu arrives a lire dans la base de registre quel est le navigateur par defaut.

Commentaire de fenek59 le 25/06/2007 14:23:01

Comment feriez vous pour ouvrir une page web puis saisir un nom d'utilisateur et mot de passe sur cette dernière?

L'utilisation de sendkeys est un peu barbare d'autant plus qu'il faut attendre l'ouverture complète de la fenêtre web puis la rendre active.

Merci pour vos suggestions

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

WebBrowser nouvelle page [ par Chuck ] J'ai créer un program ds lequel il y a un WebBrowser. Je voudrait que lorsqu'un utilisteur clique sur un lien, la nouvelle page souvre avec un logicie gérer les controles d'une page web [ par edd ] Bonjour!qqn pourrait-il me dire comment gérer les controles d'une page web avec visual basic svp?merci de votre aide!e-mail Vérification d'une page Web [ par vbwill ] J'ai réalisé une application avec Visual Basic qui me renvoie le contenu du header de la réponse du serveur à une requête html envoyée à une URL entré Lancer une page web (avec variables) [ par kp85 ] Bonjour,J'aimerai savoir comment lancer une page web en y affectant des variables.Exemple : http://www.site.com/index.php?id=1&cat=2Merci how to get current page web url from IE [ par ybar ] salut tous les solitairesy a t il un programme qui permet de recuperer l url de la page web qui est affiche sur la fenetre IE active URL page précédente [ par Chewba ] Bonjor à tous,Je cherche le moyen de revenir à la page web précédente en VB...En fait, c'est pour si un utilisateur va sur une page web interdite, mon Comment fermer une page web [ par tooffy123 ] tOOffy123e-m@ilSalut !Je cherche (d'urgence) comment fermer une page web dont je ne connais pas le nom mais l'url.<br Lancer une page web [ par Seth77 ] Slucomment lancer une page web avec le navigateur installe et non IE , a partir de VB ???Thx ! Tester un url/une page web [ par titus74 ] Auriez vous un exemple simple en VBS de preference, merci par avance ;o) radio web: ouverture d'url sur meme page web [ par psyco21 ] bonjour a tous! j'ai creer une web radio.voila je voudrai que quand j'ouvre une deuxieme radio&nbsp; sa remplace l'autre radio et ne pas ouvrire un no


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,108 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales