Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti
Siamo volati fino a Belfast, capitale dell'Irlanda Del Nord, per scoprire il nuovo Realme 15 Pro 5G Game Of Thrones Limited Edition. Una partnership coi fiocchi, quella tra Realme e HBO, un esercizio di stile davvero ben riuscito. Ma vi raccontiamo tutto nel nostro articolo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo
Il Gigabyte Gaming A16 offre un buon equilibrio tra prestazioni e prezzo: con Core i7-13620H e RTX 5060 Laptop garantisce gaming fluido in Full HD/1440p e supporto DLSS 4. Display 165 Hz reattivo, buona autonomia e raffreddamento efficace; peccano però le USB e la qualità cromatica del pannello. Prezzo: circa 1200€.
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-11-2007, 14:27   #1
Spike79
Senior Member
 
L'Avatar di Spike79
 
Iscritto dal: Aug 2004
Città: Provincia di Monza e Brianza
Messaggi: 6261
[VB] Tipo di dato custom

Ciao, ho la necessità di aprire un grosso file, e leggere vari valori lungo le sue righe; avevo pensato ad un tipo di dati utente così:

Codice:
Public Type Tipo_Riga_Letta
    Quota_01 As String * 8
    Descr_01 As String * 24
    Valore_01 As String * 12
    Spazio As String * 24
    Quota_02 As String * 8
    Descr_02 As String * 24
    Valore_02 As String * 12
End Type
Pensando che, leggendo una riga e mettendola in una variabile di questo tipo, potessi poi leggere comodamente le sue varie parti, ma quando faccio:

Codice:
        Line Input #fnum_in, riga_letta
(Dove "riga_letta" è di tipo "Tipo_Riga_Letta" )

Mi dà errore.
Anche se uso una variabile String 'intermedia' mi dà errore.

Come posso ovviare a questa situazione ?

Grazie
__________________
AMD Ryzen 5 7600X - Dissipatore Thermalright Assassin King 120SE - RAM Kingston Fury Beast 2x16Gb DDR5 CL30 @ 6000 - Motherboard ASROCK B650 Pro RS - NVME Kingston KC3000 2Tb - PSU FSP Hydro PRO 600w - Win 11 PRO
Spike79 è offline   Rispondi citando il messaggio o parte di esso
Old 04-12-2007, 07:46   #2
Spike79
Senior Member
 
L'Avatar di Spike79
 
Iscritto dal: Aug 2004
Città: Provincia di Monza e Brianza
Messaggi: 6261
UP ?
__________________
AMD Ryzen 5 7600X - Dissipatore Thermalright Assassin King 120SE - RAM Kingston Fury Beast 2x16Gb DDR5 CL30 @ 6000 - Motherboard ASROCK B650 Pro RS - NVME Kingston KC3000 2Tb - PSU FSP Hydro PRO 600w - Win 11 PRO
Spike79 è offline   Rispondi citando il messaggio o parte di esso
Old 04-12-2007, 14:36   #3
Ramac
Junior Member
 
Iscritto dal: Nov 2007
Messaggi: 10
In che senso "stringa 'intermedia'"?
Ramac è offline   Rispondi citando il messaggio o parte di esso
Old 04-12-2007, 14:37   #4
Spike79
Senior Member
 
L'Avatar di Spike79
 
Iscritto dal: Aug 2004
Città: Provincia di Monza e Brianza
Messaggi: 6261
Nel senso che avevo anche provato a muovere la riga letta in una stringa, e poi quest'ultima nella variabile 'custom', ma non cambia rispetto ad usare line input direttamente con la custom (ovviamente, era solo un tentativo).
__________________
AMD Ryzen 5 7600X - Dissipatore Thermalright Assassin King 120SE - RAM Kingston Fury Beast 2x16Gb DDR5 CL30 @ 6000 - Motherboard ASROCK B650 Pro RS - NVME Kingston KC3000 2Tb - PSU FSP Hydro PRO 600w - Win 11 PRO
Spike79 è offline   Rispondi citando il messaggio o parte di esso
Old 04-12-2007, 14:41   #5
Ramac
Junior Member
 
Iscritto dal: Nov 2007
Messaggi: 10
Quote:
Originariamente inviato da Spike79 Guarda i messaggi
Nel senso che avevo anche provato a muovere la riga letta in una stringa, e poi quest'ultima nella variabile 'custom', ma non cambia rispetto ad usare line input direttamente con la custom (ovviamente, era solo un tentativo).
Nel senso che avevi assegnato la stringa direttamente alla variabile riga_letta oppure ti dava un errore con l'istruzioni line input?

Perché nel primo caso immagino ci sia un problema di compatibilità tra i tipi di dato, nell'altro il problema sta nella lettura del file
Ramac è offline   Rispondi citando il messaggio o parte di esso
Old 04-12-2007, 15:41   #6
Spike79
Senior Member
 
L'Avatar di Spike79
 
Iscritto dal: Aug 2004
Città: Provincia di Monza e Brianza
Messaggi: 6261
Quote:
Originariamente inviato da Ramac Guarda i messaggi
Nel senso che avevi assegnato la stringa direttamente alla variabile riga_letta oppure ti dava un errore con l'istruzioni line input?

Perché nel primo caso immagino ci sia un problema di compatibilità tra i tipi di dato, nell'altro il problema sta nella lettura del file
Dava proprio un errore nella compatibilità.

Io avrei voluto poter leggere con Line Input una riga intera e valorizzare direttamente la mia variabile, praticamente così mi sarei trovato valorizzati i miei campi (visto la loro lunghezza, i primi n caratteri sarebbero andati nel campo 1 con lunghezza n, i successivi m caratteri nel successivo campo lungo m, ecc...)
, ma non ci son riuscito...
__________________
AMD Ryzen 5 7600X - Dissipatore Thermalright Assassin King 120SE - RAM Kingston Fury Beast 2x16Gb DDR5 CL30 @ 6000 - Motherboard ASROCK B650 Pro RS - NVME Kingston KC3000 2Tb - PSU FSP Hydro PRO 600w - Win 11 PRO
Spike79 è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2007, 14:12   #7
Ramac
Junior Member
 
Iscritto dal: Nov 2007
Messaggi: 10
purtroppo non è possibile fare così.... l'unica è assegnare manualmente a ciascun campo della variabile riga_letta una porzione della stringa tramite per esempio la funzione $mid
Ramac è offline   Rispondi citando il messaggio o parte di esso
Old 05-12-2007, 14:43   #8
Spike79
Senior Member
 
L'Avatar di Spike79
 
Iscritto dal: Aug 2004
Città: Provincia di Monza e Brianza
Messaggi: 6261
Quote:
Originariamente inviato da Ramac Guarda i messaggi
purtroppo non è possibile fare così.... l'unica è assegnare manualmente a ciascun campo della variabile riga_letta una porzione della stringa tramite per esempio la funzione $mid
E' esattamente quel che ho fatto....peccato, sarebbe stato comodo.
__________________
AMD Ryzen 5 7600X - Dissipatore Thermalright Assassin King 120SE - RAM Kingston Fury Beast 2x16Gb DDR5 CL30 @ 6000 - Motherboard ASROCK B650 Pro RS - NVME Kingston KC3000 2Tb - PSU FSP Hydro PRO 600w - Win 11 PRO
Spike79 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Realme 15 Pro Game Of Thrones: un vero cimelio tech per pochi eletti Recensione Realme 15 Pro Game Of Thrones: un ver...
GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Laptop insieme per giocare al giusto prezzo GIGABYTE GAMING A16, Raptor Lake e RTX 5060 Lapt...
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
Una Offline Room per aiutare gli student...
Partnership EOLO-Qualcomm: connettivit&a...
Fanatec senza freni: ufficiali il nuovo ...
Instagram, arriva la classificazione PG-...
Microsoft rimuove il blocco all'aggiorna...
Annunciati i vincitori del Leica Oskar B...
Polemiche per il ritorno della Mad Max M...
Leapmotor non si ferma: nuova ammiraglia...
Impulse Space svilupperà un lande...
I 2 mini aspirapolvere più potent...
The Crew 2 diventa finalmente giocabile ...
Sta succedendo davvero: Assetto Corsa Ra...
I 5 smartphone più scontati su Amazon: m...
Disponibilità OxygenOS 16: ecco q...
OxygenOS 16 ufficiale: tutte le novit&ag...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:16.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v