Nous sommes actuellement le 06 Juil 2026, 10:58

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 11 message(s) ] 
Auteur Message
MessagePublié: 18 Fév 2003, 13:27 
Hors-ligne
Petit nouveau
Petit nouveau
Avatar de l’utilisateur

Inscription : 21 Jan 2002, 10:56
Message(s) : 24
Localisation : Québec
Par du code vb, je me demandais comment ouvrir un répertoire dans une fenêtre.

Merci :wink:


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 19 Fév 2003, 15:41 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 04 Mars 2002, 12:51
Message(s) : 149
Localisation : Montréal
Avec le composant DirListBox?

_________________
Crayon, le gladiateur

Cookie : Anciennement petit gâteau sucré, qu'on acceptait avec plaisir. Aujourd'hui : petit fichier informatique drôlement salé, qu'il faut refuser avec véhémence.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 12:19 
Hors-ligne
Petit nouveau
Petit nouveau
Avatar de l’utilisateur

Inscription : 21 Jan 2002, 10:56
Message(s) : 24
Localisation : Québec
Ma question porte à confusion alors la voici reformulée :

Je désire intégrer une fonctionnalité à mon programme en vb. Lorsque l'utilisateur appuie sur un bouton, le dossier "Éléments reçus" s'ouvre, comme si l'utilisateur avait double-cliqué sur le dossier "Éléments reçus" dont le chemin est "C:\Gestion\Éléments reçus".

En vb, on peut créer un dossier (MkDir path), le supprimer (RmDir path) ... mais on ne peut pas l'ouvrir. Je crois que c'est possible par un API de Windows mais je ne sais pas laquelle.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 13:12 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Dany Viens a écrit:
Ma question porte à confusion alors la voici reformulée :

Je désire intégrer une fonctionnalité à mon programme en vb. Lorsque l'utilisateur appuie sur un bouton, le dossier "Éléments reçus" s'ouvre, comme si l'utilisateur avait double-cliqué sur le dossier "Éléments reçus" dont le chemin est "C:\Gestion\Éléments reçus".

En vb, on peut créer un dossier (MkDir path), le supprimer (RmDir path) ... mais on ne peut pas l'ouvrir. Je crois que c'est possible par un API de Windows mais je ne sais pas laquelle.


le plus simple est d'utiliser Microsoft File System Object. Ajoutez une référence là-dessus et utilisez le, c'est assez simple.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 14:56 
Hors-ligne
Petit nouveau
Petit nouveau
Avatar de l’utilisateur

Inscription : 21 Jan 2002, 10:56
Message(s) : 24
Localisation : Québec
J'ai ajouté la référence "Microsoft Scripting Runtime".

J'ai écrit le code :

Dim fs As New FileSystemObject

Set fs = CreateObject("Scripting.FileSystemObject")
Set fil = fs.GetSpecialFolder("c:\Gestion\Éléments reçus")


J'ai cherché pour une propriété ou un événement de FileSystemObject qui pourait faire ouvrir le dossier, mais rien.

Ta méthode ne fonctionne pas, ou bien, il y a quelque chose que je ne fais pas correctement.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 17:29 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 04 Mars 2002, 12:51
Message(s) : 149
Localisation : Montréal
Pourquoi tu fais pas:
Code :
Shell ("explorer C:\Gestion\Éléments reçus")
:?:

_________________
Crayon, le gladiateur

Cookie : Anciennement petit gâteau sucré, qu'on acceptait avec plaisir. Aujourd'hui : petit fichier informatique drôlement salé, qu'il faut refuser avec véhémence.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 17:32 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 04 Mars 2002, 12:51
Message(s) : 149
Localisation : Montréal
Quand tu cherches une réponse rapide tu peux aller sur http://www.planet-source-code.com/vb il y a un paquet de code source.

_________________
Crayon, le gladiateur

Cookie : Anciennement petit gâteau sucré, qu'on acceptait avec plaisir. Aujourd'hui : petit fichier informatique drôlement salé, qu'il faut refuser avec véhémence.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 20 Fév 2003, 20:52 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Crayon a écrit:
Pourquoi tu fais pas:
Code :
Shell ("explorer C:\Gestion\Éléments reçus")
:?:


haaaa si c'est quelque chose du genre qu'il veut faire, il peut aussi faire un équivalent s'il cherche a savoir quel fichier l'utilisateur aura sélectionné.

Ajoute un controle (je ne me rappel plus du nom par coeur) qui permet d'ouvrir une fenêtre de dialogue (save as, open, print, ...). Common dialog je crois.

pour ajouter un controle, click droit sur le toolbar.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Fév 2003, 09:04 
Hors-ligne
Régulier
Régulier

Inscription : 13 Jan 2002, 19:28
Message(s) : 360
Jump a écrit:
Ajoute un controle (je ne me rappel plus du nom par coeur) qui permet d'ouvrir une fenêtre de dialogue (save as, open, print, ...). Common dialog je crois.

pour ajouter un controle, click droit sur le toolbar.


c bien common dialog


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 21 Fév 2003, 12:34 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Jump a écrit:
pour ajouter un controle, click droit sur le toolbar.


c'est plutot sur le toolbox

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Fév 2003, 02:25 
Hors-ligne
Petit nouveau
Petit nouveau
Avatar de l’utilisateur

Inscription : 21 Jan 2002, 10:56
Message(s) : 24
Localisation : Québec
Crayon a écrit:
Pourquoi tu fais pas:
Code :
Shell ("explorer C:\Gestion\Éléments reçus")
:?:


Enfin :) C'est ce code que je cherchais
Merci 8)


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 11 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site