VARIAVE COM INDEX
Boa tarde galera
tenho uma chamda assim
ai eu tenho uma variavel que eu já preenchi varios index[ô]s
Tipo Variavel_X()
eu tenho +/- huns 200 index nela
ai eu chamo aquela sub desta forma no vb6
assim eu igualo todos os index da TXT() com os indexs da variavel_X
como u psso fazer issque eu aço em vb6 no vb.net
poi se eu do a mesma chamada fal que eu tenho eu indicar um index
tenho uma chamda assim
Private Sub Gera_TXT(ByVal TXT() As String)
ai eu tenho uma variavel que eu já preenchi varios index[ô]s
Tipo Variavel_X()
eu tenho +/- huns 200 index nela
ai eu chamo aquela sub desta forma no vb6
call Gera_TXT(variavel_X())
assim eu igualo todos os index da TXT() com os indexs da variavel_X
como u psso fazer issque eu aço em vb6 no vb.net
poi se eu do a mesma chamada fal que eu tenho eu indicar um index
Iceman, não sei para qual finalidade q vc irá utilizar, mas em vb.net eu passei a utilizar ARRAY.
Para se ter uma idéia, eu monto meus listview com duas funções que eu fiz , passando uma lista de valores para ele
Aprendi com o amigo macoratti em : http://www.macoratti.net/vbn_arr1.htm
Para mim resolveu muito.....
Não sei se para vc não seria o caso de utilizar um ARRAY
Para se ter uma idéia, eu monto meus listview com duas funções que eu fiz , passando uma lista de valores para ele
Aprendi com o amigo macoratti em : http://www.macoratti.net/vbn_arr1.htm
Para mim resolveu muito.....
Não sei se para vc não seria o caso de utilizar um ARRAY
foxman entao digamos que eu criei as arrays que foi oque eu fiz mais sempre conheci como varivel mais blz
agora preciso setar uma array = outra array
tipo
Dim Array_X() as string
dim array_Y() as string
[ô]criei 2 arrays com valores infinitos.
agora s eu pegar no vb.net e fizer assim
array_Y()=array_x()
ele fica como errado pois informa que eu tenho que indicar um valor de index, mais eu quero todos e de uma unica vez ai ele ao aceita
agora preciso setar uma array = outra array
tipo
Dim Array_X() as string
dim array_Y() as string
[ô]criei 2 arrays com valores infinitos.
agora s eu pegar no vb.net e fizer assim
array_Y()=array_x()
ele fica como errado pois informa que eu tenho que indicar um valor de index, mais eu quero todos e de uma unica vez ai ele ao aceita
Amigo pare de Sofrer, use um Arraylist.
O Arraylist é um objeto de Coleção, próprio para esse tipo de comparação e Atribuição que você quer fazer.
O Arraylist é um objeto de Coleção, próprio para esse tipo de comparação e Atribuição que você quer fazer.
dim objA as new Arraylist
dim objB as new Arraylist
[ô]Atribuindo valores ao Array
with objA
.add(0)
.add(1)
.add(2)
end with
[ô]Agora se eu fizer assim:
objB = objA
[ô]ao contar os objetos do objB...
msgBox(objB.count) [ô]retornará 3, a quantidade de itens do objA
Tópico encerrado , respostas não são mais permitidas