Précédent   Forum du club des développeurs et IT Pro > Autres langages > Général Visual Basic 6 et VBScript > VBScript > Vos Contributions VBScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 15/01/2013, 10h51   #1
omen999
Rédacteur
 
Avatar de omen999
 
Inscription : février 2006
Messages : 903
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 903
Points : 2 242
Points : 2 242
Par défaut [HTA sans fichier .hta] Sélectionner un fichier

bonjour,
toujours selon la même technique du HTA sans fichier mais beaucoup plus simple que le précédent,
un exemple pratique d'ouverture du dialogue de sélection d'un fichier
il ne nécessite aucun composant et son principal intérêt est de fonctionner aussi bien sous w2k que sous seven.
le répertoire par défaut est le dernier ouvert par le script
les pointilleux pourront même y ajouter la gestion de ce répertoire sachant qu'il figure dans
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\LastVisitedMRU\"
et qu'il existe un moyen de maj la valeur de clé correspondante
Code :
1
2
3
4
Function GetFileNameDlg()
GetFileNameDlg=CreateObject("WScript.Shell").Exec("mshta.exe ""about:<input type=file id=f><script language=""VBScript"">f.click():CreateObject(""Scripting.FileSystemObject"").GetStandardStream(1).WriteLine(f.value):close()</script>""").StdOut.ReadAll
End Function
MsgBox GetFileNameDlg()
__________________
nomen omen, nemo non omen
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
omen999 est déconnecté   Envoyer un message privé Réponse avec citation 30
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 13h59.


 
 
 
 
Partenaires

Hébergement Web