Garde une fenêtre "always on top" en VB

Garde une fenêtre "always on top" en VB - VB/VBA/VBS - Programmation

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  :hello:


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 11-12-2002 à 15:46:36   

Reply

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...

Reply

Marsh Posté le 11-12-2002 à 16:09:46    

tu lui colles le focus jusqu'a ce que le chargement soit terminé


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

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. :/


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

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. :/


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

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.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

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.


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

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 :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

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... :(

Reply

Marsh Posté le 11-12-2002 à 16:27:05    

bingo:
 
http://www.blackbeltvb.com/free.htm
 
Edit: ça marche impec!


Message édité par drasche le 11-12-2002 à 16:29:50
Reply

Marsh Posté le 11-12-2002 à 16:27:05   

Reply

Marsh Posté le 11-12-2002 à 16:49:17    

drasche a écrit :

bingo:
 
http://www.blackbeltvb.com/free.htm
 
Edit: ça marche impec!

merci, je regarde ça tout de suite  :jap:
 
EDIT: Nickel, c'est exactement ce que je voulais. Encore Merci Drasche  :hello:


Message édité par mareek le 11-12-2002 à 17:02:06

---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed