Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

M!Gu3L

[RESOLVIDO]Introdução de texto em TextBox

Recommended Posts

M!Gu3L

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

Share this post


Link to post
Share on other sites
pmaster

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.

Share this post


Link to post
Share on other sites
M!Gu3L

Nao funcionou, eu ja experimentei de inumeras maneiras, mas nunca resulta .  :down:

Share this post


Link to post
Share on other sites
FreiNando

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

Share this post


Link to post
Share on other sites
M!Gu3L

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!!

Share this post


Link to post
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

×

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.