Accueil > Forum > > > > Actualisation d'un dossier
Actualisation d'un dossier
lundi 6 juillet 2009 à 20:36:13 |
Actualisation d'un dossier

PHILOUVB
|
Bonsoir
Je cherche une méthode pour ouvrir un dossier et en actualiser le contenu
Pour ouvrir le dossier, pas de problème
Dim newProc As Diagnostics.Process
newProc = Diagnostics.Process.Start("explorer.exe")
Par contre le problème se pose pour actualiser ce dossier
j'ai essayé plusieurs choses
newProc.Refresh()
ou
SendKeys.Send("{F5}")
Mais rien n'y fait, je n'arrive pas à actualiser
Avez-vous une solution à ce problème
Merci par avance.
PhilouVB
|
|
mardi 7 juillet 2009 à 05:14:25 |
Re : Actualisation d'un dossier

PCPT
|
salut,
un redrawwindow ou un postmessage sur wm_paint devrait suffire, à essayer ++
|
|
mardi 7 juillet 2009 à 18:40:34 |
Re : Actualisation d'un dossier

PHILOUVB
|
Pourrais-tu m'en dire un peu plus.
J'ai regardé sur MSDN, mais je n'ai rien trouvé qui puisse m'aider.
par avance merci
|
|
mardi 7 juillet 2009 à 18:54:38 |
Re : Actualisation d'un dossier

PHILOUVB
|
j'ai trouvé la méthode suivante :
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
Private Sub RefreshDesktop()
Dim ProgMan As Long, Desktop As Long
ProgMan = FindWindow("Progman", "Program Manager")
Desktop = FindWindowEx(ProgMan, 0, "SHELLDLL_DefView", vbNullString)
PostMessage(Desktop, &H111, &H7103, 0)
End Sub
Mais qui hélas n'actualise pas mes dossiers.
Y a t il un problème dans cette instruction qui empeche l'actualisation ?
|
|
mardi 7 juillet 2009 à 20:18:44 |
Re : Actualisation d'un dossier

PCPT
|
"progman" ??? c'était sous win3.51 non?.... peut-être conservé pour compatibilité mais bon
newProc ne te renvoie pas de HANDLE? sur lequel faire un redraw, comme indiqué au dessus (tu connais le snippet sur lequel te baser pour la déclaration de l'api)
++
|
|
mardi 7 juillet 2009 à 21:01:06 |
Re : Actualisation d'un dossier

PHILOUVB
|
Si j'utilise
Dim newProc As Diagnostics.Process
newProc = Diagnostics.Process.Start("explorer.exe")
J'obtiens un handle.
Cela peut-il etre utile ?
|
|
Cette discussion est classée dans : problème, dossier, actualisation, actualiser, newproc
Répondre à ce message
Sujets en rapport avec ce message
Problème pour crée un nouveau dossier [ par taglli ]
salut Quel serait le code pour quand je crées un nouveau dossier qui porte le nom du contenu d'un testbox et en meme temps le contenu d'un textbox s'e
Problème avec CommonDialog [ par philippe ]
J'ai mis un commondialog sur le form.tout fonctionne ou presque.Quand j'écris Sub Command1_Click() CommonDialog1.ShowFontEnd Subj'ai un message d'
problème concaténation de deux string !! [ par occhipin ]
Bonjour, voila mon problème est simple (à poser !)Dim fichier As FileDim chemin As String...dossier = Mid$(tab_name(j), 1, InStrRev(tab_name(j), "\"))
problème de 'next' sans 'for' [ par Daydayer ]
je suis entrain de faire un code permettant de lister les fichiers de chaque sous répertoire. j'ai le code suivant : Dim fld, newfld As Folder Dim s
ACCESS - Commande indisponible - Actualisation [ par skamoua ]
SalutJ'ai un gros problème avec Access 2000 au sujet de la commande 'Actualiser' ... Auparavant, je pouvais sans problème créer un bouton en utilisant
Problème de caractère espace pour transfert FTP [ par lucio57 ]
Bonjour,J'ai un fichier Excel que je dois changer en page WEB. Lors de cette enregistrement une page .HTM est créée contenant tous les formats du fich
problème de date [ par yeyedeb ]
Bonjour,dans une application vb net, je fais le lien avec une base de données Access.Dans cette dernière, des tables contiennent des champs date/time.
Problème pour nommer un dossier avec la date courante [ par alexalex55 ]
Salut à vous, Je voudrais , en VBS , créer un dossier qui porte le nom de la date curante, j'ai utiliser plusieurs méthodes dont une qui fonctionne so
Problème de copie d'image [ par NykoKurapika ]
Bonjour à tous !voilà, j'ai un gros problème avec la copie d'image.Lors de la création de ma classe, je charge une image externe au programme dans un
[VB.Net] Problème de répertoires de travail [ par moimael ]
Salut à tous, Voila je travaille sur une petit application(déjà disponible au téléchargement) de gestion du Twin (un tel portable) et je viens de m'
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET.[SHAREPOINT] NOUVELLE PRéSENTATION POUR LA DOCUMENTATION SHAREPOINT SUR TECHNET. par Patrick Guimonet
Vous l'avez peut-être déjà remarqué ? La documentation SharePoint a subit un cure de "relooking" et prend un style inspiré de Metro, donc plus sobre, plus pur, plus clair ! C'est sur fond blanc et ca ressemble à ça : Globaleme...
Cliquez pour lire la suite de l'article par Patrick Guimonet ASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHEASYNC/AWAIT: COMPRENDRE COMMENT CA MARCHE par fathi
Tout le monde est unanime pour dire que la programmation multi-thread et asynchrone est en train de devenir un sujet incontournable. Beaucoup de choses sont arrivées avec le framework 4 pour le code parallèle (TPL, PLinq,.) et bientôt, on va avoir l...
Cliquez pour lire la suite de l'article par fathi PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS !PAS D'INTELLITRACE SUR MON SITE WEB DANS IIS ! par Etienne Margraff
J'ai récemment eu un problème pour obtenir l'intelliTrace sur un site web dans IIS. Il n'y avait pas de message d'erreur, rien dans le journal d'évènement Windows, et après 3 appels à une voyante, 2 visites chez un marabou, j'ai failli me résign...
Cliquez pour lire la suite de l'article par Etienne Margraff OFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONSOFFICE 365 - SHAREPOINT ONLINE, QUELQUES LIMITATIONS par junarnoalg
De nombreuses entreprises font le choix de SharePoint Online, service fourni au travers de l'offre de Microsoft Office 365. S'il est vrai que ce choix apporte un grand nombre d'avantages; rapidité de mise en œuvre, disponibilité, large couvertu...
Cliquez pour lire la suite de l'article par junarnoalg PRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGEPRéSENTATION DES API REST DE WINDOWS AZURE : LISTER LES COMPTES DE STORAGE par richardc
http://www.c2idotnet.com/articles/presentation-des-api-rest-de-windows-azure-lister-les-comptes-de-storage
Désolé pour "toto", mais c2i existait avant blogs.developpeur.org et c'est mon site "officiel" ;-) ...
Cliquez pour lire la suite de l'article par richardc
Forum
FEUILLE EXCELFEUILLE EXCEL par samanta26
Cliquez pour lire la suite par samanta26 FEUILLE EXCELFEUILLE EXCEL par samanta26
Cliquez pour lire la suite par samanta26
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|