Magnetisme des fenetres comme winamp avec un code simple

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 287 fois - Téléchargée 44 fois

Contenu du snippet

Créer un nouveau projet EXE, créer un timer et copiez-lui le code. (Le timer s'appelle ici Timer1) et règler Interval à 1. Ce code a pour but que lorsque vous approchez la feuille vers le haut de l'écran celle-ci est attirée pour ce "coller" en haut de l'écran comme les fenêtres de Winamp.

Source / Exemple :


Private Sub Timer1_Timer ()
If Form1.Top < 480 Then
Form1.Top = 0
End If
End

Conclusion :


En cas de problème avec la source, contactez-moi par e-mails à:
Kooralyne@aol.com.

A voir également

Ajouter un commentaire Commentaires
Messages postés
29
Date d'inscription
mardi 31 octobre 2000
Statut
Membre
Dernière intervention
2 mars 2003

Merci cosmic pour cette petite info.
Kooralyne.
Messages postés
61
Date d'inscription
mercredi 30 octobre 2002
Statut
Membre
Dernière intervention
16 mai 2005

Voici une légère modification...

Private Sub form_load()
Timer1.Interval = 1
End Sub
Private Sub Timer1_Timer()
If Form1.Top < 480 Then
Form1.Top = 0
End If
If Form1.Left < 480 Then
Form1.Left = 0
End If
End Sub

Mais ne peut être réduite ou agrandit car l'erreur suivant se produit :

erreur d'exécution '384' :

Une feuille ne peut etre déplacé ou dimensionnée lorsqu'elle est réduite ou agrandie

J'ai une petite idée pour adaptée le code a différente résolution...
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
Ouai, ca peut être utile pour ceux qui veulent gérer le positionnement de leurs fenêtres, bien vu.

DARK SIDIOUS
Messages postés
530
Date d'inscription
lundi 3 juin 2002
Statut
Membre
Dernière intervention
13 juin 2004

Si tu desactive le autoredraw (par défault), tu doit pouvoir le mettre dans le form_paint

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.