begin process at 2012 05 27 17:39:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

API

 > OUVRIR TOUS LES FICHIERS

OUVRIR TOUS LES FICHIERS


 Information sur la source

Note :
9,8 / 10 - par 5 personnes
9,80 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :API Niveau :Débutant Date de création :10/02/2002 Date de mise à jour :10/02/2002 08:56:47 Vu :6 665

Auteur : leneuf22

Ecrire un message privé
Commentaire sur cette source (12)
Ajouter un commentaire et/ou une note

 Description

Ce code sert juste à ouvrir n'importe quel fichier sans passer par start.exe ou un autre programme associé au fichier.

Source

  • Private Declare Function ShellExecute 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
  • Dim Ouvrir As String
  • ouvrir = "http://www.vbfrance.com" 'ouvre la page dans le navigateur ouvert/par défaut
  • OU ouvrir = "c:\machin\truc.txt"
  • OU ouvrir = "c:\truc.exe"
  • etc etc...
  • ShellExecute Me.hwnd, vbNullString, ouvrir, "", vbNullString, 1
Private Declare Function ShellExecute 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

Dim Ouvrir As String
ouvrir = "http://www.vbfrance.com" 'ouvre la page dans le navigateur ouvert/par défaut
OU ouvrir = "c:\machin\truc.txt"
OU ouvrir = "c:\truc.exe"
etc etc...
ShellExecute Me.hwnd, vbNullString, ouvrir, "", vbNullString, 1
 

 Conclusion

Voilà, si vous avez des remarques... !


 Sources du même auteur

EXEMPLE DE PROGRAMME UTILISANT DIRECTX
ENCORE UN "FAISEUR" DE MSGBOX !

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) .NET DEPENDENCY VIEWER : ARBRE DES DÉPENDANCES D'UN ASSEMBLY... par ShareVB
Source avec Zip Source .NET (Dotnet) UTILITAIRE SKYDRIVE par MasterShadows
Source avec Zip ROTATION RAPIDE D'IMAGE par trex70
Source avec Zip Source avec une capture ENUMERATION DES PORTS TCP ET IDENTIFCATION DU PROCESS (PID) ... par Renfield
Source avec Zip Source avec une capture MOUSE SPEED AND WEIGHT : RETOUR DE FORCE VIRTUEL ! par ScSami

Commentaires et avis

Commentaire de LuTo le 13/02/2002 10:16:53

Cool, ca marche impec. Bonne API. Je l'ai tout de suite mise dans un de mes prog.

Commentaire de BEB le 30/05/2002 09:25:47

Merci pour ton code, c'est exactement ce que je cherche.

Commentaire de calimero93 le 24/06/2004 10:21:35

Merci pour se code il est bien ( car toute les autres source avec leur Shell moi ca marcahis pas )

Commentaire de kokise le 08/11/2005 15:44:41

Fonctionnel et fiable Bravo

Commentaire de chicodelloft le 21/03/2006 16:14:43

Sauf que ca marche pas pour ouvrir un .chm

Désolé !

Commentaire de bronto le 23/05/2006 15:32:26

C'est exactement ce dont j'ai besoin mais je ne comprend pas l'utilité de "Me.hwnd", ni ce qu'il attend (je sais que c'est un long) ?
Quelqu'un pourais m'expliquer svp ?

Commentaire de Guittou le 04/07/2006 15:00:35

Enorme le programme, nettement mieux que ce "Shell".
Je te recommande à dieu.

Commentaire de Moritus le 05/07/2006 01:53:52

Hey, moi quand je fais l'essai depuis VB tous est impec mais une fois compilé le fichier ne s'ouvre pas
Dim Document as string
Document = folder & "\" & fichier & ".html"
Retour = ShellExecute(Me.hWnd, vbNullString, Document, "", vbNullString, 1)


Commentaire de Tas le 18/07/2007 13:22:21

Génial !
J'ai tellement vu d'autres sources compliquées qui ne fonctionnent pas. Faire simple c'est difficile, alors bravo !

Commentaire de aya_05_06 le 14/09/2007 15:28:10

je ne sais pas ou ecris ce code ? est ce que tu peux m'expliquer ?

Commentaire de MAGICIENMATT le 23/03/2009 14:18:44

Trop bon ca marche!

Commentaire de pepere5 le 12/03/2010 10:09:20 10/10

Superbe, un grand merci.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



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

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