Jump to content

[RESOLVIDO]Introdução de texto em TextBox


M!Gu3L
 Share

Recommended Posts

Boas pessoal,

É o seguinte:

Tenho uma textbox para introduzir o nome de uma imagem, e o que queria era que assim que começasse a escreve, o programa escrevesse no inicio "images\" e no fim ".jpg" (Path)  e continuava a escrever no meio destas strings.

Se puderem dar uma ajudinha... xD

Obrigado

Link to comment
Share on other sites

Usa o evento textchanged da textbox.

Depois so tens de concatenar o texto mais o que queres. Por tanto fazes:

"images\" & textbox.text & ".jpg" 

Vais ter de limpar é o texto que é escrito, se não ele vai juntar o que já lá tinhas anteriormente mais o que escreveres depois.

Link to comment
Share on other sites

Coloca este código no evento Enter ou GotFocus da txtImagem:

        
        If sender.TextLength <= 11 Then sender.Text = "Images\.jpg"
        sender.SelectionStart = sender.TextLength - 4

Claro que se usares o rato para selecionar a textBox o cursor não fica na posição pretendida. Esta forma só funciona quando usares tabulação ou tecla de atalho( +Alt)

O caminho mais curto para conseguir fazer muitas coisas é fazer uma de cada vez. Samuel Smiles

Link to comment
Share on other sites

Mto Obrigado foi bastante util a tua ajuda. Em junção com este código, no evento Click, fica a funcionar na perfeição e como eu queria. xD

   If ImagemTextBox1.Text <> "" Then
            ImagemTextBox1.SelectionStart = 0
            ImagemTextBox1.SelectionLength = ImagemTextBox1.Text.Length
  End If

Obrigadao!!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.