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 : TextBox et curseur !!!!!! [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (guiguimac)

lundi 18 août 2003 à 19:36:40 | TextBox et curseur !!!!!!

guiguimac

Bonjour,

je suis en train de faire un peit éditeur (disons de requête SQL ...). pour cela j'ai un textbox et des boutons. quand je clique sur un bouton, cela rajoute du texte dans le textbox.

ensuite quand je donne le focus au textbox, le curseur est à la fin du texte ...

maintenant imaginons un bouton qui marque 2 guillemets et qui met le curseur entre les 2 pour que je rentre le texte au bon endroit ... c'est à dire entre les 2 guillemets

bah moi je l'imagine bien mais j'y arrive pas ...
alors si qq'un sait comment déplacer (par du code VB) le curseur d'écriture dans un TextBox ou un richtextbox ...

merci d'avance !

Guiguimac

lundi 18 août 2003 à 20:05:18 | Re : TextBox et curseur !!!!!!

rene38

Bonsoir

Text1.Text = Chr(34) & Chr(34)
Text1.SelStart = 1



-------------------------------
Réponse au message :
-------------------------------

> Bonjour,
>
> je suis en train de faire un peit éditeur (disons de requête SQL ...). pour cela j'ai un textbox et des boutons. quand je clique sur un bouton, cela rajoute du texte dans le textbox.
>
> ensuite quand je donne le focus au textbox, le curseur est à la fin du texte ...
>
> maintenant imaginons un bouton qui marque 2 guillemets et qui met le curseur entre les 2 pour que je rentre le texte au bon endroit ... c'est à dire entre les 2 guillemets
>
> bah moi je l'imagine bien mais j'y arrive pas ...
> alors si qq'un sait comment déplacer (par du code VB) le curseur d'écriture dans un TextBox ou un richtextbox ...
>
> merci d'avance !
>
> Guiguimac

lundi 18 août 2003 à 20:35:22 | Re : TextBox et curseur !!!!!!

PROGRAMMIX

Un autre exemple :

Option Explicit

Dim Position As Integer
Dim EntreGuillemets As Boolean

Private Sub Command1_Click()
Position = Len(Me.Text1.Text & " " & Chr(34))
Me.Text1.Text = Me.Text1.Text & " " & Chr(34) & Chr(34)
EntreGuillemets = True
End Sub

Private Sub Text1_GotFocus()
If EntreGuillemets Then
EntreGuillemets = False
Me.Text1.SelStart = Position
End If
End Sub


Programmix


-------------------------------
Réponse au message :
-------------------------------

> Bonsoir
>
> Text1.Text = Chr(34) & Chr(34)
> Text1.SelStart = 1
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour,
> >
> > je suis en train de faire un peit éditeur (disons de requête SQL ...). pour cela j'ai un textbox et des boutons. quand je clique sur un bouton, cela rajoute du texte dans le textbox.
> >
> > ensuite quand je donne le focus au textbox, le curseur est à la fin du texte ...
> >
> > maintenant imaginons un bouton qui marque 2 guillemets et qui met le curseur entre les 2 pour que je rentre le texte au bon endroit ... c'est à dire entre les 2 guillemets
> >
> > bah moi je l'imagine bien mais j'y arrive pas ...
> > alors si qq'un sait comment déplacer (par du code VB) le curseur d'écriture dans un TextBox ou un richtextbox ...
> >
> > merci d'avance !
> >
> > Guiguimac
>



Cette discussion est classé dans : bouton, textbox, guillemets, texte, curseur


Répondre à ce message

Sujets en rapport avec ce message

qu'un texte n'ai pas "le curseur" [ par Antitrust ] Salut. Je voudrais savoir comment on peut faire pour que dans une appli VB avec 1 ou 2 Textbox au début le curseur ne soit sur aucun des 2 Textbox. Me curseur dans le texte [ par toki127 ] salut!bon apres avoir recherché sur le forum j ai trouvé nulle part...Comment avoir dans une textbox autre chose qu un I qui clignote? ce qui m interr Ajouter du texte dans un textbox à l'endroit du curseur [ par Nicorombe ] Slt,je voudrais savoir comment faire pour ajouter du texte, lorsque l'on clique sur un bouton, dans un textbox, là où se trouve le curseur, sans modif insertion de texte dans un TextBox [ par poilusduboux ] Bonjour à tous   <p class="MsoNorm Ecrie un texte dans un Textbox en cliquant sur une image ou un boutton. [ par koje ] Bonjour à tous,Voila j'aimerai pouvoir créer une aplication capable d'écrire un texte dans une textbox du projet quand je clique sur une image ou un b remplir textbox par rapport au texte d'un bouton [ par teamtiti ] Salut je revient vers vous car malgré plusieur recherche infrutueuse j'aimerai savoir comment suite a un clic sur un Button1,2,3 etc...recupérer le te VB6 Mettre le curseur à droite dans un textbox [ par JeffC1977 ] Salut à tous...Je fais écrire du texte dans un textbox mais le curseur se positionne à gauche du texte...Comment fait-on pour mettre le curseur à droi TextBox Selection Inverse [ par eldim ] Bonjour,question de base : j'ai un textbox que je veux sélectionner en entier, lorsque je fais ça je ne vois que la fin de mon texte car la sélection FileUpload bouton parcourir [ par Ayoz ] Bonjour je rencontre un problème. Je voudrai modifier le texte du bouton parcourir associé au FileUpload.Par exemple j'aimerai renommer le texte parco Probleme Texte bouton [ par Patdebisca ] Salut a tousil m'arrive un "truc" que je ne comprend pas avec excel.j'ai créer plusieur bouton sur une page, pour simplifier leur utilité; un cache de


Nos sponsors

Sondage...

CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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é.