Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - Errore con split e letture txt
Forum - Visual Basic 6 - Errore con split e letture txt

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
FrnbacYescO (Normal User)
Pro


Messaggi: 102
Iscritto: 15/03/2008

Segnala al moderatore
Postato alle 18:11
Mercoledì, 25/06/2008
Ragazzi sono ore che mi ci stò rimbambendo sopra alla ho questo codice:

Codice sorgente - presumibilmente VB.NET

  1. Dim i As Integer
  2. Dim Var(0 To 1000) As String
  3. Open "C:\Address.ini" For Input As #1
  4. Do
  5. i = i + 1
  6. Line Input #1, Var(i)
  7. Loop Until EOF(1) = True
  8. Close #1
  9. Dim A() As String
  10. Dim B() As String
  11.  
  12. A = Split(Var(1), ": ")
  13. B = Split(Var(2), ": ")
  14.  
  15. Scopee = "&H" & A(1)
  16. FastAmmo = "&H" & B(1)

(le dichiarazione che mancano sono da parte)

se faccio "l'anteprima" premendo il play di vb mi da subito errore selezionandomi
Codice sorgente - presumibilmente Plain Text

  1. FastAmmo = "&H" & B(1)


e dicendo
indice nn compreso nell'intervallo
come devo risolvere??

il file che va a leggere (address.ini) è così formato:
Codice sorgente - presumibilmente Plain Text

  1. scopee: B16234
  2. fastammo: B16234



quindi diciamo che la prima e la seconda riga sono uguali, ma allora perchè alla seconda variabile (fastammo) mi da errore e alla prima (scopee) va bene ??

pls help! 8-|8-|

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 18:35
Mercoledì, 25/06/2008
io ho provato cl tuo codice modifiato

Codice sorgente - presumibilmente VB.NET

  1. Private Sub Form_Load()
  2. Dim i As Integer
  3. Dim Var(0 To 1000) As String
  4.  
  5. Var(1) = "scopee: B16234"
  6. Var(2) = "fastammo: B16234"
  7. Dim A() As String
  8. Dim B() As String
  9.  
  10. A = Split(Var(1), ": ")
  11. B = Split(Var(2), ": ")
  12.  
  13. scopee = "&H" & A(1)
  14. fastammo = "&H" & B(1)
  15. Print A(0)
  16. Print A(1)
  17. Print B(0)
  18. Print B(1)
  19. Print scopee
  20. Print fastammo
  21. End Sub



e gira benissimo, quindi l' errore deve essere nel file
controlla il file e fa visualizzare le variabili var() vedi se contengono tt il file

PM Quote
Avatar
FrnbacYescO (Normal User)
Pro


Messaggi: 102
Iscritto: 15/03/2008

Segnala al moderatore
Postato alle 18:56
Mercoledì, 25/06/2008
se faccio in quel modo anke e me il file si apre correttamente quindi penso ke l'errore sia nel leggere il file di testo, come se nn leggesse che var(2) è la seconda riga

solo che nn so come cavolo correggerlo :-|:-|

PM Quote
Avatar
antometal (Member)
Guru


Messaggi: 691
Iscritto: 12/09/2007

Segnala al moderatore
Postato alle 19:15
Mercoledì, 25/06/2008
nn so proprio, il codice sembra a posto

prova così ma nn ci spero neanche

Codice sorgente - presumibilmente Visual Basic 6

  1. dim riga sa string
  2. i=0
  3. open ...
  4. while not(eof(1))
  5. input #1, riga
  6. var(i)=riga
  7. loop



così xò evi usare var(0) e var(1)

nn ti assicuro niente

PM Quote
Avatar
FrnbacYescO (Normal User)
Pro


Messaggi: 102
Iscritto: 15/03/2008

Segnala al moderatore
Postato alle 19:31
Mercoledì, 25/06/2008
Niente nn ci sono riuscito

posto il progetto (ho eliminato tutte le altre parti di codice inutili, è tutto scritto nel form load

magari si riesce a fare qualkosa così 8-|

Ultima modifica effettuata da FrnbacYescO il 25/06/2008 alle 19:31
PM Quote
Avatar
FrnbacYescO (Normal User)
Pro


Messaggi: 102
Iscritto: 15/03/2008

Segnala al moderatore
Postato alle 22:36
Mercoledì, 25/06/2008
Ma nn funzionano gli allegati???

ecco il progetto qualkuno mi aiutiii XD
http://www.mediafire.com/?zmsamjme19m

(è .rar se ve lo da senza estensione)

PM Quote
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 22:56
Mercoledì, 25/06/2008
Francye mi dici cosa stai facendo ? vuoi fa in modo che con il file testo di modificano gli addy'?

PM Quote
Avatar
FrnbacYescO (Normal User)
Pro


Messaggi: 102
Iscritto: 15/03/2008

Segnala al moderatore
Postato alle 22:59
Mercoledì, 25/06/2008
Testo quotato

Postato originariamente da dedo:

Francye mi dici cosa stai facendo ? vuoi fa in modo che con il file testo di modificano gli addy'?



si...

PM Quote
Avatar
dedo (Normal User)
Rookie


Messaggi: 27
Iscritto: 25/06/2008

Segnala al moderatore
Postato alle 23:00
Mercoledì, 25/06/2008
Grazie per avermi dato la source xD peccato che non ci sono codici ,vabbe scherzo ... comunque mo posto un topic che potrebbe essere utile per noi coder xD

PM Quote
Pagine: [ 1 2 ] Precedente | Prossimo