[VB.NET] Creer une petit navigateur web [Résolu]

Creer une petit navigateur web [Résolu] [VB.NET] - VB/VBA/VBS - Programmation

Marsh Posté le 07-04-2006 à 12:59:09    

Bonjour,
Je voudrais creer un petit navigateur avec simplement une barre d'addresse, un bouton OK et
la fenetre qui affiche la page demander.
Merci d'avance de vos reponsses...
 
Ps:Pour information j'utilise Microsft Visual Basic 2005 Express Edition.


Message édité par Jake@CS le 09-04-2006 à 02:59:31
Reply

Marsh Posté le 07-04-2006 à 12:59:09   

Reply

Marsh Posté le 07-04-2006 à 13:11:14    

C'est quoi la question?

Reply

Marsh Posté le 07-04-2006 à 13:17:23    

breizhbugs a écrit :

C'est quoi la question?


Escuse lol j'ai mm pas remarquer que j'avais oublier la question...
En faite dans mon prog je voudrai creer un simple navigateur web,
j'ai deja trouvé un fonction mais il n'y a pas de barre d'adresse et on ne peut donc  
pas changer de site.
Ma question est donc:
Comment creer un navigateur avec une barre d'addresse et une outon ok?

Reply

Marsh Posté le 07-04-2006 à 13:45:38    

Tu crées une zone de texte qui te servira de barre d'adresse et un bouton qui te servira à valider l'adresse...

Reply

Marsh Posté le 07-04-2006 à 13:50:27    

juju2k a écrit :

Tu crées une zone de texte qui te servira de barre d'adresse et un bouton qui te servira à valider l'adresse...


Oui mais moi je debute (3jours) en vb et j'aimerais qu'on me donne un code precis...svp
Merci d'avance

Reply

Marsh Posté le 07-04-2006 à 14:26:22    

Je crois que tu confonds ce forum avec un site qui proposerait du code source prêt à l'emploi.
Il y en a de très bons d'ailleurs.


Message édité par tegu le 07-04-2006 à 14:26:39
Reply

Marsh Posté le 07-04-2006 à 14:26:35    

"Je voudrais creer..." -> on avait cru comprendre que tu voulais le faire toi-même mais a priori, tu préfères qu'on te le fasse ("j'aimerais qu'on me donne un code precis..." ).

Reply

Marsh Posté le 07-04-2006 à 15:03:00    

rufo a écrit :

"Je voudrais creer..." -> on avait cru comprendre que tu voulais le faire toi-même mais a priori, tu préfères qu'on te le fasse ("j'aimerais qu'on me donne un code precis..." ).


Donner moi un bon tuto ou alors expliquer moi comment en appuyant sur le bouton ok l'addresse taper dans le textbox va se charger dans le navigateur interne. :??:  
Merci de bien vouloir m'expliquer cela.

Reply

Marsh Posté le 07-04-2006 à 15:33:33    

Citation :


j'ai deja trouvé un fonction mais il n'y a pas de barre d'adresse et on ne peut donc  
pas changer de site.  


De quoi parle tu?

Reply

Marsh Posté le 07-04-2006 à 15:46:42    

breizhbugs a écrit :

Citation :


j'ai deja trouvé un fonction mais il n'y a pas de barre d'adresse et on ne peut donc  
pas changer de site.  


De quoi parle tu?


Sous VB Express Edition
-->Toolbox-->WebBrowser
on peut parametrer une adresse mais on ne peut pas après changer de site

Reply

Marsh Posté le 07-04-2006 à 15:46:42   

Reply

Marsh Posté le 07-04-2006 à 16:23:08    

Je connais pas le composant dont tu parles (je connais rien en vb, et je n'ai pas VB express), mais
je suppose que quand tu ajoutes le composant a une fiche, ce composant a un nom "webbrowser1" par exemple, dans ce cas fais la meme chose pour une zone de texte "edit1" et un bouton "button1"
ensuite, associe a l'evenement onclick de button1 un code du genre 'webbrowser1.url=edit1.text'
(Regarde la doc de WebBrowser pour savoir comment il s'utilise!)
(Si tu comprends rien a ce que j'ai dit, laisse tomber je dois etre a coté de la plaque)

Reply

Marsh Posté le 07-04-2006 à 16:40:23    

breizhbugs a écrit :

Je connais pas le composant dont tu parles (je connais rien en vb, et je n'ai pas VB express), mais
je suppose que quand tu ajoutes le composant a une fiche, ce composant a un nom "webbrowser1" par exemple, dans ce cas fais la meme chose pour une zone de texte "edit1" et un bouton "button1"
ensuite, associe a l'evenement onclick de button1 un code du genre 'webbrowser1.url=edit1.text'
(Regarde la doc de WebBrowser pour savoir comment il s'utilise!)
(Si tu comprends rien a ce que j'ai dit, laisse tomber je dois etre a coté de la plaque)


Non t'est pas a cote de la plaque c'est exactement ce que je voulais qu'on m'explique je vais essayer ca tt de suite.
Merci beaucoup

Reply

Marsh Posté le 07-04-2006 à 18:15:19    

J'ai essayer  

Code :
  1. Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         WebBrowser1.Url = TextBox1.Text
  3. End Sub


mais VB Express le souligne (syntaxe incorrect)
alors j'ai essayer

Code :
  1. Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.         WebBrowser1.Url = TextBox1.Container
  3. End Sub


et la il n'y a pas l'air d'avoir de problemes sauf que quand je clique sur ok la page demander ne se charge pas :(  
si quelqu'un a une idée...

Reply

Marsh Posté le 07-04-2006 à 18:50:42    

Je crois que j'ai trouve de la doc/exemple:
http://www.devx.com/vb/Article/9834
 
D'apres  
http://msdn.microsoft.com/workshop [...] orward.asp
 
ca serait un truc du style
WebBrowser1.Naviguate "TextBox1.Text"

Message cité 1 fois
Message édité par breizhbugs le 07-04-2006 à 19:00:29
Reply

Marsh Posté le 07-04-2006 à 19:43:43    

breizhbugs a écrit :

Je crois que j'ai trouve de la doc/exemple:
http://www.devx.com/vb/Article/9834
 
D'apres  
http://msdn.microsoft.com/workshop [...] orward.asp
 
ca serait un truc du style

Code :
  1. WebBrowser1.Navigate ("TextBox1.Text" )



Merci de ton aide breizhbugs
Ta fonction marche bien le seul probleme c'est que le navigateur charge la page entre "  " dans ton exemple je me
retrouve avec une page serveur introuvable et l'adresse est http://TextBox1.Text/
Autrement dit il ne prend pas en compte l'adresse tapé dans la textbox et affiche bettement l'adresse entre "".
 
 
Sinon pour le lien http://www.devx.com/vb/Article/9834 c'est un prog en VB6 qui affiche ta page web en fonction du code html que tu as tapé.

Message cité 1 fois
Message édité par Jake@CS le 07-04-2006 à 19:45:00
Reply

Marsh Posté le 07-04-2006 à 20:17:44    

ben enleve les guillemets?

Reply

Marsh Posté le 07-04-2006 à 20:19:22    

Jake@CS a écrit :

Merci de ton aide breizhbugs
Ta fonction marche bien le seul probleme c'est que le navigateur charge la page entre "  " dans ton exemple je me
retrouve avec une page serveur introuvable et l'adresse est http://TextBox1.Text/
Autrement dit il ne prend pas en compte l'adresse tapé dans la textbox et affiche bettement l'adresse entre "".


purée, mais ne me dit pas que t'as pas compris qu'il fallait virer les guillemets [:pingouino]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 07-04-2006 à 20:50:30    

Harkonnen a écrit :

purée, mais ne me dit pas que t'as pas compris qu'il fallait virer les guillemets [:pingouino]


J'ai commencer Vb Mercredi et on est Vendredi alors escuse moi de ne pa comprendre.
Encore une fois merci breizhbugs tt marche nickel :) , tu pourrais pas m'aider pour un otre pb?
Si ca t'interesse c'est ici :  
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0

Reply

Marsh Posté le 07-04-2006 à 21:14:45    

Citation :

purée, mais ne me dit pas que t'as pas compris qu'il fallait virer les guillemets [:pingouino]


Nan mais c'est ma  faute  :kaola: , j'ai commencé le vb en lisant son post  :D  alors evidemment je fais des fautes...

Reply

Marsh Posté le 26-04-2006 à 00:42:13    

un peu tardif mais à priori http://www.vb-helper.com/index_vbnet.html
contient de nombreux exemples de code pour bien démarrer sous Vb.Net

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed