ARRAY INIFNITO
eu gostaria de um aplicativo que funcionasse desta maneira:
Uma variavel() le dados de um txt linha a linha.
cada linha é um array na variavel e que isso não fosse algo predefinido e sim uma leitura infinita, quantas linhas tiver é quantas arrays serao formadas e preenchidas.
e com o resultado dessa variavel eu fazer o inet baixar linha a linha
que no caso cada linha vai conter um link
alguem me ajuda?
Uma variavel() le dados de um txt linha a linha.
cada linha é um array na variavel e que isso não fosse algo predefinido e sim uma leitura infinita, quantas linhas tiver é quantas arrays serao formadas e preenchidas.
e com o resultado dessa variavel eu fazer o inet baixar linha a linha
que no caso cada linha vai conter um link
alguem me ajuda?
Você pode redimencionar um array usando a funçãp UBound.
Private Sub Form_Load()
Dim lCont As Long
Dim vVetor() As String
[ô]
ReDim vVetor(0)
[ô]
For lCont = 0 To 40000
vVetor(lCont) = [Ô]Numero[Ô] & lCont
ReDim Preserve vVetor(lCont + 1)
Next
[ô]
Stop
End Sub
sim mais e a gora como eu faria o inet baixar cada array?
Eu nem sei o que é iNET...
Só postei o código do array infinito. Acho que você consegue adpatar pro teu caso.
Só postei o código do array infinito. Acho que você consegue adpatar pro teu caso.
inet o componente de download ué
Public Function Download(ArqURL As String, Arqtemp As String) As Boolean
Dim arquivo() As Byte
Open Arqtemp For Binary Access Write As #1
arquivo() = Inet1.OpenURL(ArqURL, icByteArray)
Put #1, , arquivo()
Close #1
MsgBox [Ô]O arquivo foi recebido com sucesso![Ô]
Download = True
Exit Function
Trata_erro:
MsgBox [Ô]Ocorreu um erro durante a transferência ! [Ô], vbCritical
Download = False
End Function
lretorno = Download(Text1.Text, Text2.Text)
Internet Transfer Control (Inet) – Transferindo arquivos com o VB
e com oque eu preencheria text1 e text2?
Tópico encerrado , respostas não são mais permitidas