begin process at 2008 07 06 02:59:50
1 205 441 membres
21 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : BorderStyle = 2 Si form réduite. [ Divers / Débutants ] (DarkFel)

BorderStyle = 2 Si form réduite. le 04/05/2008 10:20:02

DarkFel
Bonjour voilà j'ai créé une forme : form1 sans BorderStyle. Donc j'ai dû utliser la propriété Me.WindowState = 1 pour réduire la form
Donc quand ma form est réduite je n'ai pas de menu quand je click doit sur mon icone dans la barre des tâches. Donc pour avoir un menu quand le programme est dans la barre des tâches je pensais activer Le BorderStyle = 2

donc j'ai mis ce code :

Private Sub Form_Resize()
If Me.WindowState = 1 Then
Me.BorderStyle = 2
Else: Me.BorderStyle = 0
End Sub

Mais ça marche pas, pourquoi ? Merci à vous

Re : BorderStyle = 2 Si form réduite. le 04/05/2008 10:20:47

DarkFel
Private Sub Form_Resize()
If Me.WindowState = 1 Then
Me.BorderStyle = 2
Else: Me.BorderStyle = 0
End If
End Sub

Désolé j'ai oublié le End If. Mais ça marche pas... Comment faire. Merci à vous

Re : BorderStyle = 2 Si form réduite. le 04/05/2008 15:08:44

jmfmarques
Membre Club
Bonjour,

Mets donc tout simplement à True la propriété ShowInTaskBar de ta form, au lieu de te lancer dans ces "acrobaties" ...

Re : BorderStyle = 2 Si form réduite. le 04/05/2008 15:19:18

DarkFel
Merci de ta réponse... Mais je vois pas le rapport !
Ma form a un BorderStyle = 0
Donc quand je la réduit avec Me.windowState = 1
Et que je click droit sur l'icone de mon Programme dans LA BARRE DES TACHES. Ben il n'y a pas de menu. Et moi je voudrais qu'il y est un menu...

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 13:18:06

PCPT
(Admin CS)
salut tout le monde,

me semble bien que cette propriété est en lecture seule en exécution

utilise cette source, tu pourras ôter la barre de titre tout en conservant le bouton et le menu dans la barre des tâches

++

Prenez un instant pour répondre à ce sondage svp

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 18:19:07

DarkFel
Merci à toi, mais c'est pas de mon niveau, je laisse tombé. Merci

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 18:27:53

PCPT
(Admin CS)
Réponse acceptée !
tu as juste à ajouter la classe à ton projet, à la déclarer (exemple fourni), attacher ta fenêtre et changer la propriété...

çà donne :

Option Explicit
Private AfFrm As New AfCls_FormButtons
'
Private Sub Form_Load()
    Set AfFrm.Form = Me
    AfFrm.Flat3D = True 'supprimer cette ligne si tu veux pouvoir redimensionner
    AfFrm.ShowTitleBar = False
End Sub
Private Sub Form_Unload(Cancel As Integer)
    Set AfFrm = Nothing
End Sub



Prenez un instant pour répondre à ce sondage svp

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 19:02:17

DarkFel
Merci à toi de te donner la peine de m'aider. Seulement il me dit erreur débogage. à cette ligne :
Set AfFrm.Form = Me

Juste pour ne pas recopier ce code bêtement... j'aurais pu mettre autre chose que AfFrm ?
Merci.

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 19:20:50

PCPT
(Admin CS)
à partir du moment ou tu utilises une classe toute faite çà change plus grand chose de "recopier bêtement" sourtout quand on demande une réponse sur un forum....

c'est quoi l'erreur indiquée?
s'il bloque là, fort probable que çà soir le type Form par reconnu, donc VBA ?!!!!!
çà va beaucoup moins m'amuser si je ne me trompe pas

Re : BorderStyle = 2 Si form réduite. le 05/05/2008 19:27:46

DarkFel
Non c'est VB6. Et ça fonctionne pourtant pas...


[Page 1 Page 2 Page 3]
Classé sous : menu, form, borderstyle, réduite, windowstate

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Boutique

Boutique de goodies CodeS-SourceS