1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[vb 6.0]

Discussão em 'Programação' iniciada por Pegeot, 16 de Outubro de 2008. (Respostas: 5; Visualizações: 692)

  1. Pegeot

    Pegeot Power Member

    Como faço para separar uma variavel em várias??

    Por exemplo:
    Código:
     
    Dim exp as Single
    Dim exp2 as Single
    Dim exp3 as Single
     
    exp = Pegeot 
    
    e agora quero separa-la assim:
    Código:
    exp2=Peg
    exp3=eot
    
    Cumps, Pegeot
     
    Última edição pelo moderador: 16 de Outubro de 2008
  2. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Isso está estranho ... Single? Não é String? E olha as aspas em volta do nome :P

    Código:
    x = "Hello, world!"
    Msgbox Left(x, 4)
    Msgbox Mid(x, 4, 6)
    Msgbox Right(x, 4)
    
    Tira as tuas conclusões :D
     
  3. Pegeot

    Pegeot Power Member

    Ja percibi o código!!!Brigadao!!!!

    Cumps, Pegeot
     
  4. alfinete

    alfinete Power Member

    ve se o vb6 ten o objecto substring

    do tipo

    Código:
    dim teste as string;
    dim part1 as string;
    dim part2 as string;
    
    teste = "pegeut";
    
    substring(inicio,tamanho);
    
    part1= teste.substring(0,3); // part1 = pege
    part2= teste.substring(3,6); // part2 = geut
    
    substring(tamanho);
    
    part1= teste.substring(3); // part1 = peg
    penso que são mais ou menos estes os resultados

    sei que em vb.net e c# existe agra em vb6 não tenho a certeza mas penso que sim

    penso que é assim que funciona..

    _________

    tens aqui links de manipulação de strings em vb


    http://www.macoratti.net/strings.htm

    http://forums.devshed.com/visual-basic-programming-52/substring-function-in-vb6t-99471.html
     
  5. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    O VB6 não tem substring. Isso é coisa de .NET :P
    No VB6 tens é o Left, o Mid e o Right, sendo que o Mid apenas chega com alguma matemática e a função Len(), mas isso são outros quinhentos :D
     
  6. Armadillo

    Armadillo Folding Member

    ainda existe a função Split, que separa a string inicial em n strings, dependendo do caracter definido como delimitador. Esta funcao retorna um vector.

    Código:
    Split(expression[, delimiter[, count[, compare]]])
    
     

Partilhar esta Página