LANCER UNE PAGE WEB À PARTIR DE SON APPLI.

matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004 - 28 oct. 2002 à 12:25
siatou Messages postés 1 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 17 juin 2010 - 17 juin 2010 à 20:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/4913-lancer-une-page-web-a-partir-de-son-appli

siatou Messages postés 1 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 17 juin 2010
17 juin 2010 à 20:14
salut les amis je voudrai transmettre une information sur un lien web sans ouvrir le navigateur.Donc j'aimerai que tout se passe en arrière plan. merci

VB6 + mysql
Antho973 Messages postés 1 Date d'inscription mardi 26 février 2008 Statut Membre Dernière intervention 24 mai 2010
24 mai 2010 à 02:27
Bonjour, comment je fais pour déclarer Shell sous Visual Studio 2008 svp ? Merci
cs_fenek59 Messages postés 4 Date d'inscription vendredi 17 novembre 2006 Statut Membre Dernière intervention 6 août 2007
25 juin 2007 à 14:23
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
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
18 janv. 2005 à 17:51
Mais c'est generique si tu arrives a lire dans la base de registre quel est le navigateur par defaut.
Robinwood01 Messages postés 153 Date d'inscription jeudi 25 avril 2002 Statut Membre Dernière intervention 3 juillet 2014
18 janv. 2005 à 17:08
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
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
18 janv. 2005 à 16:11
CreateProcess() avec FullPathName du navigateur en 1er param et adresseHttp en secod param.
Robinwood01 Messages postés 153 Date d'inscription jeudi 25 avril 2002 Statut Membre Dernière intervention 3 juillet 2014
18 janv. 2005 à 15:16
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
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
8 janv. 2004 à 01:10
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.
cs_niketo Messages postés 2 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 8 janvier 2004
7 janv. 2004 à 13:40
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 !
cs_Albin Messages postés 1 Date d'inscription vendredi 26 décembre 2003 Statut Membre Dernière intervention 26 décembre 2003
26 déc. 2003 à 23:10
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 !
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
29 oct. 2002 à 11:41
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.
cs_Nox Messages postés 415 Date d'inscription mardi 3 avril 2001 Statut Membre Dernière intervention 26 avril 2008
28 oct. 2002 à 23:04
pour tes bugs d'icones et de bare des taches... install XP ;P
cs_Nox Messages postés 415 Date d'inscription mardi 3 avril 2001 Statut Membre Dernière intervention 26 avril 2008
28 oct. 2002 à 23:04
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...
Jujufouq Messages postés 254 Date d'inscription jeudi 27 décembre 2001 Statut Membre Dernière intervention 5 mars 2006
28 oct. 2002 à 18:34
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.
FirSteph Messages postés 60 Date d'inscription lundi 21 octobre 2002 Statut Membre Dernière intervention 7 octobre 2007
28 oct. 2002 à 14:11
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 ?
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
28 oct. 2002 à 12:26
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
matrey Messages postés 399 Date d'inscription jeudi 31 janvier 2002 Statut Membre Dernière intervention 6 septembre 2004
28 oct. 2002 à 12:25
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
Rejoignez-nous