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 : surligner mot d un texte [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (steph42160)

lundi 30 janvier 2006 à 15:50:23 | surligner mot d un texte

steph42160

Salut amis développeurs!! j'aurais une petite question a vous poser. J'aimerais réalise une appli qui surligne un texte mot a mot suivant un timer.Ce texte provient d un fichier texte et peut etre dans un label ou un textbox. Mon gros problème est de pouvoir surligner un mot ou mettre en gras ou changer la couleur de la police du mot. Si vous avez une solution ou une idée prévenez moi!! merci. salut

lundi 30 janvier 2006 à 16:10:24 | Re : surligner mot d un texte

NHenry

Membre Club
Bonjour

les TextBox ou les labels ne peuvent ahir que sur tous le texte, utilise plutot un RichTextBox.

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)

lundi 30 janvier 2006 à 16:35:06 | Re : surligner mot d un texte

bouv

Membre Club
Réponse acceptée !

Sur une feuille, met un TextBox nommé Text1 et un Timer nommé Timer1.
Met le Timer en False

Et copie le code suivant dans la feuille

Dim sTexte() As String    'Pour stocker le texte découpé
Dim iCurrent As Integer   'Pour savoir à quel mot on en est
Dim iPosition As Integer   'Pour sauvegarder la dernière position du curseur

Private Sub Form_Load()
    'On met un texte dans la TextBox
    Text1.Text = "Salut amis développeurs !! j 'aurais une petite question a vous poser. J'aimerais réalise une appli qui surligne un texte mot a mot suivant un timer. Ce texte provient d un fichier texte et peut etre dans un label ou un textbox. Mon gros problème est de pouvoir surligner un mot ou mettre en gras ou changer la couleur de la police du mot. Si vous avez une solution ou une idée prévenez moi !! merci."
    'On decoupe le Texte pour recuperer tout les mots
    ReDim sTexte(0)
    sTexte = Split(Text1.Text, " ")
    'On parametre le Timer
    Timer1.Interval = 300
    Timer1.Enabled = True
End Sub

Private Sub Timer1_Timer()
    iCurrent = iCurrent + 1
    If iCurrent = UBound(sTexte) + 1 Then Timer1.Enabled = False
    Call Surligner(sTexte(iCurrent - 1), Text1, iPosition)
End Sub

Public Sub Surligner(Mot As String, TexteBox As TextBox, Optional Position_Mini As Integer = 1)
    Dim i As Integer
    If Position_Mini = 0 Then Position_Mini = 1
    i = InStr(Mid$(TexteBox.Text, Position_Mini), Mot)
    If i = 0 Then Exit Sub
    TexteBox.SelStart = i - 1 + Position_Mini - 1
    TexteBox.SelLength = Len(Mot)
    iPosition = i - 1 + Position_Mini
End Sub

Bonne prog
++


lundi 30 janvier 2006 à 21:36:57 | Re : surligner mot d un texte

steph42160

Merci bouv de ta reponse qui marche très bien. Pile ce dont j avais besoin! a+



Cette discussion est classé dans : texte, mot, surligner


Répondre à ce message

Sujets en rapport avec ce message

surligner [ par steph42160 ] Salut amis développeurs!! j'aurais une petite question a vous poser. J'aimerais réalise une appli qui surligne un texte mot a mot suivant un timer.Ce surligner mot d un texte [ par steph42160 ] Salut amis développeurs!! j'aurais une petite question a vous poser. J'aimerais réalise une appli qui surligne un texte mot a mot suivant un timer.Ce surlig [ par steph42160 ] Salut amis développeurs!! j'aurais une petite question a vous poser. J'aimerais réalise une appli qui surligne un texte mot a mot suivant un timer.Ce Supprimer un mot ou une balise dans un texte [ par lisco ] Bonjour, j'ai un probleme , je fais un projet en vb6 , j'ai un texte qui fais 40000 lignes mais on retrouve plein de saloperies comme des balise et j Comment chercher un mot dans un fichier texte et le modifier? [ par PetiteAnge ] Bonjour, Avant de poster ma questtion j'ai cherché dans la FAQ VB et les tutoriels VB mais ce j'ai trouvé c'était toujours comment modifier un fichie validation de texte et recherche de mot dans une chaine de caractère [ par Groovygirl ] Bonjour, voici mon problèmeje dois saisir du texte dans un textbox, mais je dois vérifier que certain mot ne se trouve pas dans la chaine de caractère compteur de mots dans un texte [ par omzo25 ] bonjour chers programmeurs ben mwa j mapel omar fall et suis en 2ième année de génie informatk .ben g un projet à rendre et il concerne la création d' Récupérer une ligne de texte en fonction du 1er mot de la ligne [ par NewSky ] Bonjour à tous,Je cherche depuis 2 jours la façon de récupérer la ligne entière d'un fichier texte uniquement si elle contient au tout début un mot.J' Crypter un mot de passe [ par pseudoOM ] Bonjour à tous ! J'aimerais savoir si il est possible de crypter un mot de passe lorque l'on enregistre celui-ci dans la registry ?En fait j'ai un cha comment mettre un mot de passe a un fichier texte? [ par romain et benoit paradi ] je voudrai un document texte protéger par un mot de passe                             &


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.