Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fazeredo2002

Essa é fácil...

Recommended Posts

Olá pessoal!

Estou iniciando no vb 6.0 e gostaria de uma ajuda!

é o seguinte:

 

Dim Pesquisar as StringPesquisar = "3 - Palio Wernkend"
Como eu separo desta string os valores que estivem antes do "-" ? No exemplo seria 3.

 

Ajude-me por favor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes de qualquer coisa cuidado com as regras (http://forum.imasters.com.br/index.php?act=Help), dá uma olhada quanto ao título de posts. Tente ser mais direto isso facilita tanto na hora de vermos para entrar quando na pesquisa que outras pessoas forem realizar.

 

Já quanto á sua dúvida:

Você terá que usar duas funções (para fazer de um modo genérico) elas são as Instr e a Left.

A função Instr server para procurar algum caracter dentro de um texto sua sintaxe é:

Instr (posicao_inicial, texto_onde_buscar, texto_que_deve_buscar)
Ele procurará o texto indicado no terceiro parâmetro dentro do texto do segundo a partir da posição indicada.

Como resultado ela lhe indicará a posição onde está esse caractere.

Já a função left serve para copiar uma parte do texto:

Left (texto,quanto_caracteres_serao_pegos)
Ou seja serão pegos tantos caracteres iniciando da esquerda (do começo) do texto.

 

Ficaria assim:

posicao_do_hifen = instr(1,texto,"-")antes_do_hifen = mid(texto,1,posicao_do_hifen)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.