Bonjour,
je suis en train de développer un simple éditeur de texte permettant la modification d'un fichier avec une fonction de recherche et la sauvegarde de ce fichier.
pourriez vous m'aider sur deux problèmes qui me tracassent ?
lors de l'ouverture d'un fichier avec l'objet 'richtextbox' (richtext.filename = nom_fic), le fichier est toujours accessible via une autre application. comment vérouillé l'accès à ce fichier ?
la commande filename possède t'elle un paramètre permettant ce vérouillage ou bien faut il ouvrir le fichier dans le richtextbox et ensuite ouvrir le fichier à l'aide d'un open et le fermer avec un close lorsqu'on sort de l'éditeur ...
j'espere être assez clair ...
D'autre part, dans la fonction de recherche, je ne sais pas comment récupérer la position
du curseur.
ceci dans le but de pouvoir effectuer la recherche plusieurs fois dans le texte.
voici mon code qui ne recherche qu'une fois dans le texte :
positionrech = richtext.Find("bonjour", , , rtfNoHighlight)
If positionrech <> -1 Then
richtext.SelStart = positionrech
richtext.SelLength = Len("bonjour")
Else
MsgBox "Chaîne introuvable."
End If
merci d'avance pour toute votre aide,