Rafraichir l'explorateur

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Rafraichir l'explorateur

Message par MLD »

Bonjour a tous
Une ptite question pour les pros de l'API Windose
J'ai réaliser un petit installeur indépendant (création d'un répertoire, et transfer de quelques fichiers). cela est Ok.
Mais a la fin du transfer le nouveau répertoire n'apparait pas dans l'explorateur. il faut faire affichage/actualiser.
Comment faire pour simuler affichage/actualiser.
Voila une P....n de bonne question auquel je n'ai pas la réponse.
Merci d'avance
Michel
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Message par Geo Trouvpatou »

Salut.

Quand tu parles d'explorateur, tu parles duquel :
- un ExplorerListGadget()
- un ExplorerTreeGadget()
ou l'explorateur Windows
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Message par MLD »

Geo Trouvpatou a écrit :Salut.

Quand tu parles d'explorateur, tu parles duquel :
- un ExplorerListGadget()
- un ExplorerTreeGadget()
ou l'explorateur Windows
Salut Geo Trouvpatou
Je parle de l'explorateur Windows bien sur
Michel
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Message par Geo Trouvpatou »

Et tu ne peux pas faire tout ton scmillblick et ouvrir l'explorateur uniquement à la fin de ton install?
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Message par MLD »

Geo Trouvpatou a écrit :Et tu ne peux pas faire tout ton scmillblick et ouvrir l'explorateur uniquement à la fin de ton install?
Non car je te rappel qu'une fenêtre d'installation est petite, et donc tu vois en même temps l'explorateur. donc quand tu installe un programme et que tu ne vois pas qu'il est installé ceci pas trés sympa.
Michel
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

ou simplement envoyé par sendmessage le fait qu'on a appuyé sur F5 :)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Rafraichir l'explorateur

Message par MLD »

Merçi a gnozal et lsi. Je vais voir
Michel
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

c'est quand meme curieux ton truc !! 8O

si je cree des fichiers dans un dossier, avec pb , et que j'ai l'explorateur windows ouvert a cet endroit , je vois apparaitre les fichiers crées !!

pas besoin de rafraichissements pour moi 8O :)
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Message par MLD »

Dobro a écrit :c'est quand meme curieux ton truc !! 8O

si je cree des fichiers dans un dossier, avec pb , et que j'ai l'explorateur windows ouvert a cet endroit , je vois apparaitre les fichiers crées !!

pas besoin de rafraichissements pour moi 8O :)
Bonjour Dobro
Tu as semé le doute dans mon esprit. J'ai recommencé ce matin. Même punition.
J'utilise:
CreateDirectory(Repertoirecible$)
CopyDirectory(RepertoireOrgn$, Repertoirecible$,"",#PB_FileSystem_Recursive)
ensuite je ferme la fenêtre et termine par End.
Si je ne fais pas un rafraichissement de l'explorateur,on ne vois pas immédiatement le nouveau répertoire.
Michel
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

il m'est avis que c'est un probleme de configuration windows !!

parceque je t'assure que windows XP rafraichi en automatique l'explorateur, dès qu'un fichier est ecrit dedans !! :?

ps : dans ta boucle des events
utilise WaitWindowEvent(2)
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

Même avis que Dobro, c'est pas normal que ton système ne rafraîchisse pas automatiquement ton explorateur. Est-ce que par hasard tu ne créerais pas ton répertoire en mode temporaire (dans le dossier Temp utilisateur par exemple, pour avoir les droits en écriture) avant de le transférer définitivement?
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Message par MLD »

Jacobus a écrit :Même avis que Dobro, c'est pas normal que ton système ne rafraîchisse pas automatiquement ton explorateur. Est-ce que par hasard tu ne créerais pas ton répertoire en mode temporaire (dans le dossier Temp utilisateur par exemple, pour avoir les droits en écriture) avant de le transférer définitivement?
Bonjour Dobro et Jacobus
J'ai véfifié les réglages de Widows. No problème.
Faites un éssai a partir d'un sous répertoire de PB. Création d'un répertoire dans C:,et transfer de fichiers et vous verrez.
a + Michel
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Message par MLD »

MLD a écrit :
Jacobus a écrit :Même avis que Dobro, c'est pas normal que ton système ne rafraîchisse pas automatiquement ton explorateur. Est-ce que par hasard tu ne créerais pas ton répertoire en mode temporaire (dans le dossier Temp utilisateur par exemple, pour avoir les droits en écriture) avant de le transférer définitivement?
Bonjour Dobro et Jacobus
J'ai véfifié les réglages de Windows. No problème.
Faites un éssai a partir d'un sous répertoire de PB. Création d'un répertoire dans C:,et transfer de fichiers et vous verrez.
a + Michel
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

avec regedit clé

Code : Tout sélectionner

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Update
Valeur : UpdateMode est bien sur 1 ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre