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

pbreda

Array puramente dinamica

3 mensagens neste tópico

Boas, eu tou a fazer um MySQLProvider ou seja uma classe que trabalha com mysql e ao fazer uma query de leitura tipo "SELECT * FROM users" eu tenho que criar uma arrayList na função....bem o meu problema é fazer a "conversão" de ArrayList para Array......fiz uma função que, converte isso o problema é que não consigo alterar as dimenções dinamicamente...Como é k faço isso?

Cumprimentos

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se bem que entendi, keres aumentar as dimensoes do array?

Ve-la se é isto:

'Define um array

Dim myarray() As Integer = {1, 2, 3, 4, 5}

'Redimensiona um array inicializando-o

ReDim myarray(11)

'Redimensiona um array preservando o conteudo.

ReDim Preserve myarray(11)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tipo isto está numa classe supostamente não da para alterar o codigo...queira fazer isso mas "automaticamente"......a função é a seguinte:

Private Shared Function ShowValues(ByVal Values As ArrayList)
            Dim ValA() As Object = Nothing
            Dim myLengthsArray() As Integer = {2, 2}
            Dim x As Integer = 0
            Linha = Array.CreateInstance(GetType(String), myLengthsArray)

            For i = 0 To Values.Count - 1
                For a = 0 To Values.Count - 1
                    ValA = Values.Item(i)
                    Linha(a, i) = ValA(a)
                Next
            Next

            Return Linha
        End Function

0

Partilhar esta mensagem


Link 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