PDA

Visualizza la versione completa : Programma con file di record


kissingyou90
17-09-2010, 21:16
Salve ho provato a fare questo programma ma proprio non ci sono riuscita e non ho trovato niente di utile su internet:

Creare un file di record da strutturare con il seguente tracciato: targa,auto,modello,colore,potenza,cambio o manuale)
-creazione del file
- ricerca data la targa di un auto stampare il suo colore

Ora so che molto semplice, ho provato a farlo in c ma sinceramente proprio non ci riesco, volevo farlo in Vb solo che non ho il libro e non trovo le istruzioni per farlo! Mi aiutate per favore?

Scara95
17-09-2010, 21:47
Di dico il procedimento logico se vuoi:
- leggi il file una riga alla volta
- dividi la riga in stringhe
- confronti la targa che ti danno con la targa e se uguale stampi il colore

Prova a fare un pezzetto di codice, poi casomai ti aiuto :)
Ciao :)

P.s. guardati questo http://it.wikipedia.org/wiki/Strtok

kissingyou90
17-09-2010, 21:56
il problema proprio quello.. non ricordo come sono i comandi i Vb :-(
Il ragionamento bene o male l'ho capito..

Per leggere il file qual era il comando? Scusa se purtroppo sono un po' impedita ma tanto che non ci metto mano e il libro l'ho perso...


edit:

Metto prima questo per dichiarare la struttura

Type MioRecord
Nome As String * 10 ' Deve essere dichiarata la lunghezza
' della stringa
Cognome As String * 20
End Type

Dim Persona As MioRecord

Questo va nel load del form giusto?
Open NomeFile For Random As NomeLogico Len = Len(Persona)

Poi dopo per l'operazione di scrittura ci vuole un ciclo? Come calcola la lunghezza del file per farlo? Scusa ancora per le numerose domande :(

sebaldar
18-09-2010, 09:19
se lo vuoi fare in vb c' un forum apposta dove puoi chiedere.
Se invece lo vuoi implementare in C va bene questo forum.
ciao
sergio

Loading