Ir para o conteúdo
  • 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

Mensagens Recomendadas

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

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros 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.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros 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

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros 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!!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.