begin process at 2010 02 10 16:33:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

FileListBox


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

FileListBox

mardi 2 mai 2006 à 16:50:38 | FileListBox

wawamule

Bonjour à tous :)

Voila mon petit problème, j'aimerais savoir s'il est possible de lancer un .exe à partir d'un filelistbox car j'ai essayé mais on me dit qu'on objet est requis.

Voila mon code, s'il vous plait aidez moi car c'est une partie de mon travail de fin d'études et je bloque dessus :(

Dim fso As FileSystemObject
Dim SelectedFile As String
Dim sl As String

Private Sub Form_Load()
Set fs = New FileSystemObject
End Sub

Private Sub Command1_Click()
sl = Shell(SelectedFile, vbHide)
End Sub

Private Sub DIR_Click()
FILE.Path = DIR.Path
End Sub

Private Sub Drive_Change()
DIR.Path = DRIVE.DRIVE
FILE.Path = DIR.Path
End Sub

Private Sub Fichier_Click()
SelectedFile = File1.FileName
End Sub

mardi 2 mai 2006 à 17:04:32 | Re : FileListBox

zavier666

Tu sembles manquer un peu de rigueur,
tes erreurs sont simplement une variable qui portent des noms différents:

Dim selectedfile As String

Sub Command1_Click()
sl = Shell(selectedfile, vbHide)
End Sub

 Sub DIR_Click()
File.Path = dir.Path
End Sub

Sub Drive_Change()
dir.Path = drive.drive
File.Path = dir.Path
End Sub

 Sub Fichier_Click()
selectedfile = fichier.FileName
End Sub


Là, ça marche!!!
En plus, nul n'est besoin d'avoir recours au filesystemobject danse ce cas précis


slts!

API @ la Loupe
[ Lien ]

mardi 2 mai 2006 à 17:10:22 | Re : FileListBox

wawamule

Excuse moi mais ca ne fonctionne tjr pas il m'indique l'erreur d'éxécution 424 : un objet est manque à la ligne soulignée

Dim fs As FileSystemObject


Dim selectedfile As String
Dim sl As String

Sub Command1_Click()
selectedfile = fichier.FileName.Click
sl = Shell(selectedfile, vbHide)
End Sub

 Sub DIR_Click()
FILE.Path = DIR.Path
End Sub

Sub Drive_Change()
DIR.Path = DRIVE.DRIVE
FILE.Path = DIR.Path
End Sub

 Sub Fichier_Click()
selectedfile = fichier.FileName
End Sub

mardi 2 mai 2006 à 17:24:20 | Re : FileListBox

zavier666

Pourquoi tu écris .click??????

je l'ai fait chez moi, et ca marche très bien
mardi 2 mai 2006 à 17:43:15 | Re : FileListBox

econs

Administrateur CodeS-SourceS


Salut,

Essayes plutôt ceci (si Fichier est une FileListBox) :


Sub Command1_Click()
SelectedFile = Fichier.Path & "\" & Fichier.List(Fichier.ListIndex)
' MsgBox SelectedFile
sl = Shell(SelectedFile,vbHide)
End Sub


S'il y a un problème, décommentes la ligne MsgBox et regarde le fichier qui est appelé.

Manu


mardi 2 mai 2006 à 17:49:30 | Re : FileListBox

wawamule

Merci à tous, j'ai finalement réussi à touver. Voici mon code :

Dim fs As FileSystemObject
Dim selectedfile As String
Dim Sl As String
Dim Cmd As String

Sub Lancer_Click()
selectedfile = FILE.Path & "\" & FILE.FileName
Cmd = (selectedfile)
Sl = Shell(Cmd, vbHide)
End Sub

Sub DIR_Click()
FILE.Path = DIR.Path
End Sub

Sub Drive_Change()
DIR.Path = DRIVE.DRIVE
FILE.Path = DIR.Path
End Sub

mais maintenant j'ai un autre soucis je dois adapter mon code afin de pouvoir m'en servir dans une relation serveur & client. Je m'explique le serveur sélectionne l'emplacement de l'exe de l'anti virus installer sur le client et doit le démarrer.

J'utilise les composants Winsock. quelqu'un aurait-il une idée ?

Bonne continuation :)


Cette discussion est classée dans : click, subprivate, dir, filelistbox, selectedfile


Répondre à ce message

Sujets en rapport avec ce message

filelistbox probleme [ par nessx ] salutvoilà je fait actuellement un lecteur multimedia et je voudrais que le programme lise les musique les unes a la suite des autres sachant que les format access2000 dans vb6??? [ par mertronic ] Bon je sais, j'ai déja posé cette question mais comme le premier sujet fait 3 km et qu'on y comprend plus rien, ze recommance... alors voila un cht'it TextBox [ par MOIJPCH ] Bonjour,j'ai besoin d'aide car je n'arrive pas a definir l'obligation de remplir les TextBox 1,3,4,et5 lors de la validation du UserFormPrivate Sub Co Accès au réseau par drive, dir et filelistbox ? [ par zanys74 ] salut à tous,j'ai un probleme concernant une application que j'essaie de développer en vb6... dans celle-ci, je voudrais , par l'intermediaire d'une d mode graphique calculatrice [ par gabkiel ] Bonjour,Je voudrais un peu d'aide ,quelques idées pour me permettre de réaliser le mode graphique de ma calcultrice.J'ai déjà fait ce code :Dim nb2 As Aidez moi à faire un boucle [ par yabross ] slt tout monde, svp aidez moi à faire un boucle sur mon exo excel, je veux faire un retour a la ligne suivant, exemple si je saisie dans TextBox1 de m Controles [ par wiking_division ] Bonjour,J'ai 3 boutons sur lesquels j'exécute exactement le même code, peut on remplacer les 3 "Private Sub Command_click" par un seul comme suit :AVA bouble_click sur listview [ par petchy ] bonsoirdans une form j'ai une listview,à l'ouverture de ma form je récupère certainnes données de mabase ACCESS pour alimenter la listview.Private<fon similer un click sans api [ par lorenzoviva ] je vous pose la question encore un fois :comment on fais pour imiler un click de souris sans api ?:peut etre avec sendkey ("{click}")mais maleuresment


Nos sponsors


Sondage...

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

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