Garde une fenêtre "always on top" en VB - VB/VBA/VBS - Programmation
Marsh Posté le 11-12-2002 à 16:09:31
euh une fenêtre modeless (form.show vbmodeless) ? ça marche plutôt bien chez nous on l'affiche pendant le chargement du prog, les initialisations etc... mais on ne cherche pas à afficher quelque chose par dessus donc je sais pas si ça va répondre à ta question...
Marsh Posté le 11-12-2002 à 16:09:46
tu lui colles le focus jusqu'a ce que le chargement soit terminé
Marsh Posté le 11-12-2002 à 16:10:40
Harkonnen a écrit : tu lui colles le focus jusqu'a ce que le chargement soit terminé |
le pb, c'est quand l'utilisateur clique en dehors de la fenêtre de chargement, elle disparait.
Marsh Posté le 11-12-2002 à 16:13:27
en fait, je voudrais que cette fenêtre soit comme une fenêtre modale sauf que je veux que l'appli continue de tourner derrière.
Marsh Posté le 11-12-2002 à 16:13:50
En Delphi je fais un Enabled := False de la fenêtre qui a appelé la fenêtre de progression, comme ça elle ne peut pas reprendre le focus.
Marsh Posté le 11-12-2002 à 16:17:00
antp a écrit : En Delphi je fais un Enabled := False de la fenêtre qui a appelé la fenêtre de progression, comme ça elle ne peut pas reprendre le focus. |
ben oui, mais il se passe des chose dans la fenêtre appelante, je peux pas la désactiver.
Marsh Posté le 11-12-2002 à 16:17:48
Enabled := False je sais pas ce que ça fait exactement, mais ça empêche juste l'utilisateur de cliquer dedans, le code en cours continue son chemin
Marsh Posté le 11-12-2002 à 16:23:47
je viens de faire un chtit test, j'ai l'impression qu'il va falloir faire appel aux API...
Marsh Posté le 11-12-2002 à 16:27:05
bingo:
http://www.blackbeltvb.com/free.htm
Edit: ça marche impec!
Marsh Posté le 11-12-2002 à 16:49:17
drasche a écrit : bingo: |
merci, je regarde ça tout de suite
EDIT: Nickel, c'est exactement ce que je voulais. Encore Merci Drasche
Marsh Posté le 11-12-2002 à 15:46:36
j'ai une fenêtre qui affiche une progressbar et je voudrais qu'elle reste soit toujours visible (always on top) durant le chargement sans que ça soit une fenêtre modale. c'est possible ?
Merci d'avances pour vos contributions
---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack