begin process at 2008 07 21 00:41:27
1 213 530 membres
431 nouveaux aujourd'hui
14 167 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 !

RECHERCHE D'UNE VARIABLE DANS UN TEXTE ET LA RECUPERER


Information sur la source

Catégorie :Trucs & Astuces Classé sous : rechercher, variable, texte Niveau : Débutant Date de création : 20/11/2002 Date de mise à jour : 26/01/2008 19:13:04 Vu : 4 812

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

Description

Permet de rechercher une variable dans un texte
tout est décrit dans la sources
                                

Source

  • Public Function Recherche(Texte As String, Expression_debut As String, Expression_fin As String) As String
  • Dim Variable, Valeur
  • Valeur = Split(Texte, Expression_debut)
  • Variable = Split(Valeur(1), Expression_fin)
  • Recherche = Variable(0)
  • End Function
  • 'EXEMPLE
  • 'pour appeler la fonction
  • Private Sub Form_Load()
  • Dim ligne As String
  • ligne = "[test=toto]"
  • Form1.Caption = Recherche(ligne, "[test=", "]")
  • End Sub
Public Function Recherche(Texte As String, Expression_debut As String, Expression_fin As String) As String
Dim Variable, Valeur
Valeur = Split(Texte, Expression_debut)
Variable = Split(Valeur(1), Expression_fin)
Recherche = Variable(0)
End Function

'EXEMPLE
'pour appeler la fonction

Private Sub Form_Load()
Dim ligne As String
ligne = "[test=toto]"
Form1.Caption = Recherche(ligne, "[test=", "]")
End Sub

Conclusion

La fonction retourne toto car il est entre "[test=" et "]"
26 janvier 2008 19:12:02 :
correction
26 janvier 2008 19:13:04 :
.
  • signaler à un administrateur
    Commentaire de Pof le 20/11/2002 23:32:46

    pratique par exemple pour recuperer des liens dans une page en html ^^

  • signaler à un administrateur
    Commentaire de WhiteDwarf le 28/10/2005 12:21:05

    Ca ne marche pas lorsqu'il il ya plusieures lignes, aurais tu une solution ?

  • signaler à un administrateur
    Commentaire de Arnaud le 30/10/2005 00:52:08

    je ne programme plus en vb depuis presque 3ans donc je n'est pas beaucoup le temps de me pencher sur une solution
    mais tu peux envoyer ligne par ligne.
    ou rassemble les lignes en une seul
    ce n'est pas tres propre mais sa devrait fonctionner.

    Desoler de ne pouvoir t'avancer plus contact moi si sa te pose de gros probleme

    Arnaud

Ajouter un commentaire

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS