Vb6 textbox choisir ou ecrire une lettre

Utilisateur anonyme -  
 Utilisateur anonyme -
bonjour a tous
en vb6 est ce que quelqu'un connais
comment ont peut choisir l'emplacement d'une lettre (colonne et ligne)

exemple: j'ai un textbox dans lequel je veut ecrire BONJOUR
avec 7 commandbutton,le1, le2 ,3 ,4 ,5 ,6 ,7

le B de bonjour est commander par le commandbutton1
le O de bonjour est commander par le commandbutton2 , etc...

jusque la rien de special mais: chaque lettre du mot BONJOUR doit s'ecrire la ou je l'ai decider

exemple : B----------- O
------------------------------------ N
------------------------J
--------------------------------O
------------------U-------------------R
Ne pas tenir compte des pointiller ------------- , faire comme si il n'exister pas il sont la juste parceque je n'est pas pu faire autrement.

voila merci a tout ceux qui save est aux autre aussi

1 réponse

  1. ligcol
     
    pas si simple !
    textbox = texte avec CrLf
    donc si on veut mettre quelque chose colonne "C"
    ligne "L", il faut
    ° contrôler que cette ligne existe ( instr de vbcrlf ) sinon
    ajouter le nombre de vbcrlf nécessaires.
    ° prendre les caractères entre vbcrlf fin de ligne
    précedente et vbclrf fin de la ligne où insérer
    ° contrôler que la colonne existe dans ce texte
    sinon ajouter le nombre d'espaces nécessaires.
    ° mettre le caractère à la colonne voulue
    caractères début & caractère à mettre & caractères fin
    ° remettre les lignes dans textbox
    lignes avant & ligne modifiée & lignes après
    pas trop difficile? bonne prog ...
    0
    1. Utilisateur anonyme
       
      Grand Merci A Ligcol
      je vais essayer
      A+
      0