Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    [VB 4] Leggere array da file.

    Volevo sapere se esiste un comando per leggere automaticamente una stringa di array, esempio:


    IL FILE TXT:
    ----------------------------
    Antonio,Barbara,Mattero,Luca
    21,25,32,22
    ----------------------------

    e lui dovrebbe leggengo mettermi in due array:


    array_nome (Antonio,Barbara..)
    array_eta (21,25...)

    in pratica dovrebbe riconoscere le parti dell'array da un carattere che io assegno, in questo caso la ",".

    Grazie, ciao

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    leggi la stringa splitti per virgola tipo: Split(StringaNomi,",") e ottieni automaticamente un array! azz non avevo letto che è VB4...non so se funziona!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56
    Mi chiedevo:
    se Antonio ha 21 anni, Barbara 25....
    non ti conviene utilizzare un record:

    Type persona
    name as string*20
    age as integer
    end type

    poi lo salvi in un file di tipo random
    e reperisci le informazioni con il metodo get...
    ricordo che si poteva fare anche con vb4.

    ciao,
    SaraX

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    Proverò con split se c'è perchè non posso cambiare il TXT!

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    Ora mi verrebbe utile usare il Put e Get per salvare gli arrai... come faccio?
    Ho questi array:

    cat1()
    cat2()
    cat3()

    se faccio:
    codice:
    Open ... for binary as #1
    Put #1, , cat1
    Put #1, , cat2
    Put #1, , cat3
    close #1
    
    e poi 
    
    Open ... for binary as #1
    Get #1, , tcat1
    Get #1, , tcat2
    Get #1, , tcat3
    close #1
    
    tcat1 tcat2.. non sono array, perchè?
    
    Grazie, ciao.
    
    PS
    Sono passato a VB6, quindi l'intestazione del post non è valida

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.