begin process at 2012 02 14 17:02:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Divers

 > 

J'en ai marre !!!!!!!!!!!!!!!!!!!!!!!!!!


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

J'en ai marre !!!!!!!!!!!!!!!!!!!!!!!!!!

dimanche 31 mars 2002 à 17:40:38 | J'en ai marre !!!!!!!!!!!!!!!!!!!!!!!!!!

nicolson

Salut tout le monde !
Là, je voudrais vraiment un réponse parce que j'en peux plus !!!!

J'ai beau cherché partout, je trouve pas de solution...
Voilà mon problème : Je crée un annuaire en vb, et j'ai envie rediriger mes utilisateurs sur mon site. Je fais donc AppActivate
Shell("Explorer http://nicosite.serveurperso.net/", 1)
et ça marche. Mais le problème, c'est que je ne peux pas passer de variables ( ce qui est assez gênant vu que j'utilise des pseudo-frames :).
Et j'aimerais aussi que l'utilisateur n'ait pas forcément besoin de IE, mais que ça soit juste son navigateur par défaut qui s'ouvre...

Voilà :-)
J'espère que vous pourrez m'aider parce que je suis vraiment dans la mouise là !

Nico
dimanche 31 mars 2002 à 17:44:25 | Re : J'en ai marre !!!!!!!!!!!!!!!!!!!!!!!!!!

nicolson

J'aimerais aussi ajouter que ces varibles peuvent être traitées en javascript ou en php, mais c'est juste que
AppActivate Shell("Explorer http://nicosite.serveurperso.net/index.php?p=news", 1)
ne marche pas

Soit il faut une autre syntaxe, soit une API, ou je sais pas ...
Et j'ai aussi oublié de dire que j'ai esaayé de remplacer les ? et les = par leurs codes ascci respectifs, mais ça n'a rien donné :(

MERCI !

Nico
dimanche 31 mars 2002 à 18:01:12 | Re : J'en ai marre !!!!!!!!!!!!!!!!!!!!!!!!!!

mWaAtR

L'API ShellExecute devrait résoudre ce problème et reste simple d'utilisation.

J'ai vu qu'il y avait déjà une source à ce sujet :
http://www.vbfrance.com/article.asp?Val=639

Dans l'exemple, on trouve la ligne :
lapi = ShellExecute(Me.hwnd, "open", a$, vbNull, vbNull, 5)
qui te faudra un peu modifier
A$ = Nom du fichier
le premier VBNull = la chaine de params commençant par le ?.
Ex : lapi = ShellExecute(Me.hwnd, "open", "http://monchemin/monfichier.php", "?Param1=Value1&Param2=Value2", vbNull, 5)

Cette fonction utilisera directement le navigateur par défaut

-------------------------------
Réponse au message :
-------------------------------

Salut tout le monde !
Là, je voudrais vraiment un réponse parce que j'en peux plus !!!!

J'ai beau cherché partout, je trouve pas de solution...
Voilà mon problème : Je crée un annuaire en vb, et j'ai envie rediriger mes utilisateurs sur mon site. Je fais donc AppActivate
Shell("Explorer http://nicosite.serveurperso.net/", 1)
et ça marche. Mais le problème, c'est que je ne peux pas passer de variables ( ce qui est assez gênant vu que j'utilise des pseudo-frames :).
Et j'aimerais aussi que l'utilisateur n'ait pas forcément besoin de IE, mais que ça soit juste son navigateur par défaut qui s'ouvre...

Voilà :-)
J'espère que vous pourrez m'aider parce que je suis vraiment dans la mouise là !

Nico
dimanche 31 mars 2002 à 18:36:19 | Alors là merci infiniment :)

nicolson

Je t'aimerai jusqu'à la fin de ma vie !!
Non, sans déconner, tu m'as vraiment sauvé la vie !

Pour information, j'arrive à passer des variables, mais pas exactement comme tu m l'as dit.

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php", "?id=coucou", vbNull, 5)

Ca ne marchait pas. La variable ne s'affichait pas.

Mais en faisant ça, ça marche !

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php?id=coucou", vbNull, vbNull, 5)

Mais le plus important est que ça marche !

Merci encore !

Nico
lundi 1 avril 2002 à 11:28:28 | Re : Alors là merci infiniment :)

config

oui le coup des variables c interne à l'api ça n'a aucun rapport avec les variables php...
sinon il y a une erreur...
si tu regarde bien l'api au niveau des VbNull elle demande des strings il faut donc remplacer par :

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php?id=coucou", "", "", 5)

pour ke la syntaxe soit exacte, même si ça fonctionne kand même dans la plupart des cas (mais pas tous).

NOISE IS A DRUG
UNSOUND BRAIN
http://listen.to/ub


-------------------------------
Réponse au message :
-------------------------------

Je t'aimerai jusqu'à la fin de ma vie !!
Non, sans déconner, tu m'as vraiment sauvé la vie !

Pour information, j'arrive à passer des variables, mais pas exactement comme tu m l'as dit.

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php", "?id=coucou", vbNull, 5)

Ca ne marchait pas. La variable ne s'affichait pas.

Mais en faisant ça, ça marche !

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php?id=coucou", vbNull, vbNull, 5)

Mais le plus important est que ça marche !

Merci encore !

Nico
lundi 1 avril 2002 à 11:48:00 | Re : Alors là merci infiniment :)

config

au passage, si ça t'interesse, avec cette api tu peux aussi imprimer un fichier en remplaçant "open" par print ou explorer un dossier (avec explorer) avec "explore".

de plus, le 5 à la fin signifie ke ça affiche la fenetre mais ya plein de constantes pour définir l'affichage de la fenêtre. par exemple
0 : cachée
3 : maximisée
6 : minimisée

c pas forcément utile a tout le monde mais c tjs bon à savoir...




NOISE IS A DRUG
UNSOUND BRAIN
http://listen.to/ub


-------------------------------
Réponse au message :
-------------------------------

Je t'aimerai jusqu'à la fin de ma vie !!
Non, sans déconner, tu m'as vraiment sauvé la vie !

Pour information, j'arrive à passer des variables, mais pas exactement comme tu m l'as dit.

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php", "?id=coucou", vbNull, 5)

Ca ne marchait pas. La variable ne s'affichait pas.

Mais en faisant ça, ça marche !

lapi = ShellExecute(Me.hwnd, "open", "http://coucou.com/coucou.php?id=coucou", vbNull, vbNull, 5)

Mais le plus important est que ça marche !

Merci encore !

Nico


Cette discussion est classée dans : problème, voil, codevb, vraiment, marre


Répondre à ce message

Sujets en rapport avec ce message

!!! COURSE CONTRE LA MONTRE !!! [ par Lyle Lanley ] Salut à tous,Voilà mon problème : je dois avoir fini un logiciel impérativement vendredi midi, et il me reste encore deux trois petites choses à faire !!! COURSE CONTRE LA MONTRE !!! [ par Lyle Lanley ] Salut à tous,Voilà mon problème : je dois avoir fini un logiciel impérativement vendredi midi, et il me reste encore deux trois petites choses à faire Problème avec l'éditeur de ressources! [ par Jonef ] Salut a tous !Beh, voilà j'ai un big problème, en fait je sais très bien comment rajouter des trucs dans l'éditeur de ressources, mais le problème que Problème de syntaxe sur UPDATE (err 3144) [ par titi18 ] Bonjour!Voilà j'ai un gros problème sur lequel je coince: j'ai sans arret une erreur de syntaxe pour l'instruction suivante:maBase.Execute "UPDATE Rep Read error [ par syl170577 ] Je travaille sur une application VB6 sous windows 2000 et le problème c'est que j'ai un message d'erreur systeme qui me dit que la mémoire ne peut pas Problème d'éxécution [ par psychodingue ] Salut à tous.Voilà, j'ai développé un programme chez moi, j'le compile, j'essaye sur un autre pc, ça me marque erreur 713. Grâce à vbfrance que je rem CA URGE !! Gérer les utilisateurs et mots de passe pour l'accès à une BD ACCESS !! AIDEZ-MOI !! Ma voisine de droite en a marre de m'entendre grogner !!! Grrrr !!!! [ par Madvin ] Salut,Je sais comment gérer les Users et les Passwords en VB6, mais pas en VBNET !!! On m'a dit qu'il fallait utiliser ADOX, j'ai essayé, mais apparem Problème avec RecordSet [ par neo00neo ] Bonjour,J'ai un petit problème avc la méthode RecordSet. Déjà je ne comprends pas très bien à kio elle peut servir...Enfin bon...Voilà j'ai récupéré u tri de fichiers, le retour... [ par Daydayer ] bon, je vais faire mon boulet, j'en suis vraiment désolée, mais là, c'est la catastrophe. J'ai essayé de retrouver l'endroit où vous aviez suggéré des un problème avec une dll [ par perathoner ] Bonjour à toutes et à tous.Alors voilà, je dois créer une application (sous vb6) permettant de dialoguer avec un lecteur de badge (carte à puce) de la


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 4,961 sec (4)

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