celtium
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention24 avril 2010
-
23 déc. 2009 à 11:12
celtium
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention24 avril 2010
-
13 févr. 2010 à 09:27
bonjour a tous je débute en vb express 2008
mon projet est le suivant je voudrais une interface graphique
contenant : un treeview listant des jeux par catégorie (cartes,puzzle,coloriage,etc)
un WebBrowser affichant une page html de déscription du jeux choisi dans le treeview (node)
et pour finir un bouton jouer pour tous les jeux (node)
donc je voudrais de l'aide et des conseils pour réaliser mon projet
j'ai commencer le treeview renplie a la main (trés long!!?)
réussi a afficher ma page html avec ce bout de code
Private Sub TreeView1_AfterSelect(ByVal sender As System.Object, ByVal e As System.Windows.Forms.TreeViewEventArgs) Handles TreeView1.AfterSelect
Select Case e.Node.Text
Case "spider"
WebBrowser1.Navigate("C:\jeux\html\spider.html")
Case "clic"
WebBrowser1.Navigate("C:\jeux\html\clic.html")
End Select
End Sub
il y a peut être plus simple ?
mais pas a faire marcher le bouton
merci d'avance de votre aide
celtium
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention24 avril 2010 21 janv. 2010 à 15:13
salut
je viens demander de l'aide une fois de plus.je n'arrive pas à faire tourner mon bouton
(un seul bouton pour démarrer le jeu sélectionner dans le treeview).comment recupérer l'info treeview ou html et
donner l'info au bouton ?
voici mon code,la partie HTML fonctionne trés bien ,la partie bouton ne marche pas (pas réussi)
un coup de mains serait le bien venu merci .
Public Class Form1
Private Declare Function ShellExecuteA 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
Public Sub StartProcess(ByVal sFile As String, Optional ByVal sParameters As String = vbNullString)
End Sub
j'ai le message d'erreur suivant :'Node' n'est pas un membre de 'System.EventArgs' ??
j'ai essayer de remplacer par sender mais erreur :Le membre public 'Node' du type 'Button' est introuvable.
comment on récupère l'info du nœud sélectionner ?
mais il reste des problème des jeux démarre bien ,d'autre plante au démarrage (fichier config ou autres introuvables,erreur systeme,...)et certains ne font rien du tout (pas des message d'erreur)
faut il ajouter des paramètre à Process.Start ?
sinon ,comment faire pour ne garder que la branche du noeud parent developper et refermer les autres noeuds automatiquement ?
essai avec TreeView1.SelectedNode.Toggle() ou expand ou collapse mais ne correspond pas se que je veux
et pour finir une question bête ma ligne de code au dessus ne marche que pour le dossier cartes .j'ai trier mes jeux par catégorie (cartes,puzzle,plateaux,etc).faut il tous remettre en vrac dans le dossier jeux ?
celtium
Messages postés8Date d'inscriptiondimanche 29 novembre 2009StatutMembreDernière intervention24 avril 2010 13 févr. 2010 à 09:27
salut à tous
une réponse a mes questions (message au dessus)serait le bien venue ,car je sèche littéralement sur Process.Start .pour le comportement de mon treeview toujours pas trouvé mon bonheur .sinon j'ai mis tous les jeux en vrac dans le dossier jeux.