Posted: Sat 25 Dec 2010 - 14:13 Post subject: [Tuto]Créer un Bloc Note avancé
Le tuto prend environ 15 minutes si l'on est attentif
Comment créer un bloc note en VB.Net ? eh bien c'est tout simple (vu que tout est déjà pré-crée)
1) Ajouter une RichTextBox et l'intégrer au contenu parent ( si cela n'est pas fait automatiquement ) 2) Ajouter un MenuStrip 3) Le premier menu aura pour titre "Fichier", le deuxième "Edition" et pour finir le troisième se nommera "Format", comme ceci :
4) Occupons nous maintenant du menu "Fichier" (on passera au code plus tard) - Ajoutez l'item "Nouveau" - Ajoutez l'item "Ouvrir" - Ajoutez l'item "Enregistrer" - Ajoutez l'item "Quitter"
5) Occupons nous maintenant du menu "Edition" - Ajoutez l'item "Annuler" - Ajoutez l'item "Suivant" - Ajoutez un séparateur - Ajoutez l'item "Couper" - Ajoutez l'item "Copier" - Ajoutez l'item "Coller" - Ajoutez un séparateur - Ajoutez l'item "Supprimer tout" - Ajoutez l'item "Sélectionner tout"
6) et enfin le menu "Format" - Ajoutez l'item "Police" - Ajoutez l'item "Couleur"
7) Attaquons maintenant le code Vous inquiétez pas il est très simple
Pour l'item "Nouveau"
Code:
RichTextBox1.Clear()
Pour l'item "Ouvrir"
Code:
Try Dim dlg As OpenFileDialog = New OpenFileDialog dlg.Title = "Ouvrir" dlg.Filter = "Rich Text Files (*.rtf)|*.rtf" If dlg.ShowDialog() = System.Windows.Forms.DialogResult.OK Then RichTextBox1.LoadFile(dlg.FileName) End If Catch ex As Exception : End Try
Pour l'item "Enregistrer"
Code:
Try Dim dlg As SaveFileDialog = New SaveFileDialog dlg.Title = "Enregistrer" dlg.Filter = "Rich Text Files (*.rtf)|*.rtf" If dlg.ShowDialog() = System.Windows.Forms.DialogResult.OK Then RichTextBox1.SaveFile(dlg.FileName, RichTextBoxStreamType.RichText) End If Catch ex As Exception : End Try
Pour l'item "Quitter"
Code:
Me.Close()
Pour l'item "Annuler"
Code:
RichTextBox1.Undo()
Pour l'item "Suivant"
Code:
RichTextBox1.Redo()
Pour l'item "Couper"
Code:
RichTextBox1.Cut()
Pour l'item "Copier"
Code:
RichTextBox1.Copy()
Pour l'item "Coller"
Code:
RichTextBox1.Paste()
Pour l'item "Supprimer tout"
Code:
RichTextBox1.Clear()
Pour l'item "Sélectionner tout"
Code:
RichTextBox1.SelectAll()
Pour l'item "Police"
Code:
Try Dim dlg As FontDialog = New FontDialog dlg.Font = RichTextBox1.Font If dlg.ShowDialog = System.Windows.Forms.DialogResult.OK Then RichTextBox1.Font = dlg.Font End If Catch ex As Exception : End Try
Pour l'item "Couleur"
Code:
Try Dim dlg As ColorDialog = New ColorDialog dlg.Color = RichTextBox1.ForeColor If dlg.ShowDialog = System.Windows.Forms.DialogResult.OK Then RichTextBox1.ForeColor = dlg.Color End If Catch ex As Exception : End Try
Un petit merci ne coute rien Faites moi part de vos créations Merci de ne pas copier le tutoriel La Unclear Team
Posted: Sat 25 Dec 2010 - 19:38 Post subject: [Tuto]Créer un Bloc Note avancé
Bravo good game enfin un sujet dans visual basique que je regarde tout le temps mais jamais rien )'= _________________ EX keke83400 banni du chat par xxxx