begin process at 2012 02 16 14:50:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaire

 > METTRE LE TITRE DU DU FORMULAIRE AU MILIEU DE LA BAR DE TITRE

METTRE LE TITRE DU DU FORMULAIRE AU MILIEU DE LA BAR DE TITRE


 Information sur la source

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaire Classé sous :barre, titre, texte, caption, milieu Niveau :Initié Date de création :29/05/1999 Vu / téléchargé :5 814 / 415

Auteur : Nix

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note


 Description

Comment puis-je centrer le titre de mon Formulaire au Milieu de mon Formulaire ?

Créez un Formulaire et mettez-y ce code :

Source

  • Dim AncienneTaille As Long
  • Private Sub Form_Load()
  • CentrerTitre Me
  • AncienneTaille = Me.Width
  • End Sub
  • Private Sub Form_Resize()
  • If Me.Width = AncienneTaille Then
  • Exit Sub
  • Else
  • CentrerTitre Me
  • AncienneTaille = Me.Width
  • End If
  • End Sub
  • ' Puis ajoutez un Module et mettez-y ce code :
  • Public Sub CentrerTitre(MonForm As Form)
  • Dim EspaceCompte As Integer
  • Dim TailleTitre As Integer
  • Dim AncienTitre As String
  • Dim i As Integer
  • AncienTitre = MonForm.Caption
  • Do While Left(AncienTitre, 1) = Space(1)
  • DoEvents
  • AncienTitre = Right(AncienTitre, Len(AncienTitre) - 1)
  • Loop
  • Do While Right(AncienTitre, 1) = Space(1)
  • DoEvents
  • AncienTitre = Left(AncienTitre, Len(AncienTitre) - 1)
  • Loop
  • TailleTitre = Len(AncienTitre)
  • If InStr(AncienTitre, "!") <> 0 Then
  • If InStr(AncienTitre, " ") <> 0 Then
  • TailleTitre = TailleTitre * 1.5
  • Else
  • TailleTitre = TailleTitre * 1.4
  • End If
  • Else
  • If InStr(AncienTitre, " ") <> 0 Then
  • TailleTitre = TailleTitre * 1.4
  • Else
  • TailleTitre = TailleTitre * 1.3
  • End If
  • End If
  • EspaceCompte = MonForm.Width / 75
  • EspaceCompte = EspaceCompte - TailleTitre
  • If EspaceCompte > 1 Then
  • DoEvents
  • MonForm.Caption = Space(Int(EspaceCompte / 2)) + AncienTitre
  • Else
  • MonForm.Caption = AncienTitre
  • End If
  • End Sub
Dim AncienneTaille As Long
Private Sub Form_Load()
    CentrerTitre Me
    AncienneTaille = Me.Width
End Sub
Private Sub Form_Resize()
    If Me.Width = AncienneTaille Then
        Exit Sub
    Else
        CentrerTitre Me
        AncienneTaille = Me.Width
    End If
End Sub

' Puis ajoutez un Module et mettez-y ce code :

Public Sub CentrerTitre(MonForm As Form)
    Dim EspaceCompte As Integer
    Dim TailleTitre As Integer
    Dim AncienTitre As String
    Dim i As Integer
    AncienTitre = MonForm.Caption
    
    Do While Left(AncienTitre, 1) = Space(1)
        DoEvents
            AncienTitre = Right(AncienTitre, Len(AncienTitre) - 1)
        Loop
        
    Do While Right(AncienTitre, 1) = Space(1)
        DoEvents
        AncienTitre = Left(AncienTitre, Len(AncienTitre) - 1)
    Loop
    
    TailleTitre = Len(AncienTitre)
    If InStr(AncienTitre, "!") <> 0 Then
        If InStr(AncienTitre, " ") <> 0 Then
            TailleTitre = TailleTitre * 1.5
        Else
            TailleTitre = TailleTitre * 1.4
        End If
    Else
        If InStr(AncienTitre, " ") <> 0 Then
            TailleTitre = TailleTitre * 1.4
        Else
            TailleTitre = TailleTitre * 1.3
        End If
    End If

    EspaceCompte = MonForm.Width / 75
    EspaceCompte = EspaceCompte - TailleTitre
    If EspaceCompte > 1 Then
        DoEvents
        MonForm.Caption = Space(Int(EspaceCompte / 2)) + AncienTitre
    Else
        MonForm.Caption = AncienTitre
    End If
End Sub


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) FAIRE UN PING (ICMP) EN VB 2005 (LE PLUS SIMPLEMENT DU MONDE...
IMPRIMER LE CONTENU D'UN RICHTEXTBOX
Source avec Zip Source avec une capture TESTEUR DE REGEX (REGULAR EXPRESSIONS)
Source avec Zip Source avec une capture FORCER LE REBOOT SOUS WINDOWS NT OU WINDOWS 2000 (REDÉMARRAG...
COMPTER LES MOTS DANS UNE CHAINE DE CARACTÈRE

 Sources de la même categorie

Source avec Zip GEST COTISATION - ASSOCIATION par MOHA555
Source avec Zip HSCROLLBAR POUR L'ARRIÈRE PLAN par 320C
Source avec Zip Source avec une capture Source .NET (Dotnet) METTRE VOTRE FORM VB.NET EN PLEINE ÉCRAN par Gabilach
RECHERCHE DANS UNE LISTE À PARTIR D'UN CHAMP TEXTE par jmeunier
Source avec Zip GESTION DES COMSOMMABLE par gboraud

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) LECTEUR MP3 + AFFICHAGE DU TEXTE DU TITRE par NHenry
Source avec Zip Source avec une capture Source .NET (Dotnet) BARRE DE TITRE DE LA FENÊTRE AVEC SON PROPRE DÉSIGN. par et1
Source avec Zip Source avec une capture OCX PROGRESS BARRE AVEC TEXTE D'AVANCEMENT par jack
Source avec Zip Source avec une capture LIVE (( TRAITEMENT DE TEXTE )) par crossblade
Source avec Zip Source avec une capture BARRE DE TITRE ANIMÉE par HEproduct

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Caption dans la Barre des tâches [ par appstmd ] Salut !Je souhaite réaliser une feuille sans Barre de titre (Caption) ni ControlBox et sans BorderStyle... le problème c'est que dès que je mets un Ca Cacher la barre de titre d'une form [ par DraaFil ] Bonjour a tous,Je cherche le moyen de cacher ma barre des titres. Voici mon contxte.n'aimant pas la barre de titre de windows j,ai decide de l'enleve Fenêtre avec caption mais sans barre de titre [ par jimmypage64 ] Bonjour,J'ai une fenêtre dans mon appli pour laquelle je n'ai pas de barre de titre. Pour enlever cette barre de titre j'ai enlevé le caption dans les FICHIER TEXT [ par vbsmohamed ] bonjour ,s'il vous plais j'ai vraiment besoin d'aide ,mon problème est comme suite  je veux importer un fichier texte vers deux zone de texte ce fichi Problème Création d'une Barre [ par rickgoz ] Bonjour à tous, J'explique mon problème, j'ai voulu créer une barre d'outils à laquelle j'ai intégrer des boutons renvoyant des macros. Seul petit pr Création d'une barre d'outils: problème [ par rickgoz ] Bonjour à tous, J'explique mon problème, j'ai voulu créer une barre d'outils à laquelle j'ai intégrer des boutons renvoyant des macros. Seul petit VBA : Suppression Barre de titre et Bordures [ par mzfr ] Bonjour,Je souhaite réaliser une appli en VBA avec une forme quelconque et ceci grace à l'API de transparence SetWindowsLayered. Une fois la transpare Masquer barre de titre classeur Excel ou boutons de contrôle [ par Nath_07 ] Bonjour,J'ai un petit souci en VBA-Excel : Je désire ouvrir un classeur en plein écran (ça, ça fonctionne).. et ensuite, soit masquer, soit inactiver Titre de la barre des tâches [ par Gunshin82 ] Bonjour à tous,J'ai chercher un peu partout sur le net avant de posté mais je n'ai rien trouvé donc me voilàs. J'ai fait une petite application pour c Calculer la hauteur de la barre de titre d'une forme [ par gentlegiant ] Bonjour,Lorsqu'on utilise la propriété HEIGHT d'une forme, elle retourne la hauteur incluant la barre de titre si elle est présente.Comment faire pour


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,933 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales