Comment fait on pour ouvrir la boite de dialogue de windows qui permet de sélectionner un ou plusieurs fichiers ?
Merci d'avance.
Comment fait on pour ouvrir la boite de dialogue de windows qui permet de sélectionner un ou plusieurs fichiers ?
Merci d'avance.
Bonjour,
Une piste :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 '// Create the Object 'cd = new ActiveXObject("MSComDlg.CommonDialog") set cd = CreateObject("MSComDlg.CommonDialog") '// Set file filter cd.Filter = "All Files(*.*)|*.*|JScript Files(*.js)|*.js" cd.FilterIndex = 2 '// Must set MaxFileSize. Otherwise you will get an error cd.MaxFileSize = 128 '// Show it to user cd.ShowOpen() '// Retrieve file + path file = cd.FileName
Ca me donne le bug la classe n'a pas de licence d'utilisation.
J'ai bien téléchargé différents trucs comme vbrun mais ca ne marche pas quelqu'un aurait la bonne url à télécharger pour que je puisse éxecuter ce script ?
bonjour,
le contrôle ms n'est pas utilisable quand on n'a pas la license installée avec
visual studio ou d'autres produits ms
une petite visite ici: http://ccrp.mvps.org/
nomen omen, nemo non omen - Consultez la FAQ VBScript et les cours et tutoriels VBScript
le plus terrible lorsqu'une voiture renverse un piéton, c'est que ce sont les freins qui hurlent. (ramón)
pas de questions techniques par mp
Comme j'ai Excel j'ai pu utiliser ce code. Il faut noter que pour mettre un path par défaut, il faut créer unpremier objet "Excel.Application"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Dim oXL, strFileName, String strFilter = "Tab Separated Text,*.tst,All Files,*.*" intFilterIndex = 0 strTitle = "Select Import File" strButtonText= "Select" Set oXL = CreateObject("Excel.Application") oXL.DefaultFilePath = "c:\" Set WshShell = CreateObject ("wscript.Shell") CurDir = CreateObject ("WScript.Shell").CurrentDirectory ' -- Get the file name from the XL object strFileName = oXL.GetOpenFileName( strFilter, intFilterIndex, strTitle, _ strButtonText, False )
Mouais ....
Si le Flag BROWSEINCLUDEFILES fonctionnait sous vbscript comme sous VB6, on aurai pas besoin de tels artifices avec ça : http://www.developpez.net/forums/sho...d.php?t=270516
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6
Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager