notpa
Nouveau membre
Bonjour !
Je suis avec VB6. Je recherche dans une textbox une chaîne de caractères avec le code suivant :
idx = 100
lg = Len(recherche)
frm_history.histo.SetFocus
frm_history.histo.SelStart = idx
frm_history.histo.SelLength = lg
zone = frm_history.histo.Find(frm_history.recherche)
Recherche = zone text
Histo = textbox format Memo
idx = integer
Problème : quelque soit la valeur que je code dans idx, la recherche (Find) part toujours de 0, même si je force le départ de recherche à 100. Par exemple, le texte recherché est trouvé en position 35 (zone) alors que je demande de démarrer la recherche à partir de 100.
Une idée ? Je sèche..
Merci d'avance
Notpa
Je suis avec VB6. Je recherche dans une textbox une chaîne de caractères avec le code suivant :
idx = 100
lg = Len(recherche)
frm_history.histo.SetFocus
frm_history.histo.SelStart = idx
frm_history.histo.SelLength = lg
zone = frm_history.histo.Find(frm_history.recherche)
Recherche = zone text
Histo = textbox format Memo
idx = integer
Problème : quelque soit la valeur que je code dans idx, la recherche (Find) part toujours de 0, même si je force le départ de recherche à 100. Par exemple, le texte recherché est trouvé en position 35 (zone) alors que je demande de démarrer la recherche à partir de 100.
Une idée ? Je sèche..
Merci d'avance
Notpa