Ciao a tutti
Tramite EA scrivo su file delle informazioni che si estendono su più righe. Ogni stringa che contiene una riga del file inizia con 5 numeri. La mia intenzione è quella di ricercare nelle varie righe del file ad esempio quella che inizia con il numero 12345
Per fare questo ho preso visione della funzione FileReadString, ma non ottengo il risultato da me voluto.
Simulazione righe:
12548 EURUSD 2015-12-30
12448 EURUSD 2015-12-30
12848 EURUSD 2015-12-30
12348 EURUSD 2015-12-30
io cerco la riga 12848
Scrivendo
non ho riscontri
Scrivendo
Non esce fuori la riga per come si trova scritta nel file
Fileopen è si tipo TXT (idem ANSI UNICODE)
Mi servirebbe qualcosa che legge la prima riga del file, la confronta ed eventualmente passa vanti e legge la seconda riga... e così via fino alla fine del file. In altri linguaggi questo è facilmente realizzabile in pochissime righe. Qui non trovo il modo
Sapete aiutarmi? Grazie
Tramite EA scrivo su file delle informazioni che si estendono su più righe. Ogni stringa che contiene una riga del file inizia con 5 numeri. La mia intenzione è quella di ricercare nelle varie righe del file ad esempio quella che inizia con il numero 12345
Per fare questo ho preso visione della funzione FileReadString, ma non ottengo il risultato da me voluto.
Simulazione righe:
12548 EURUSD 2015-12-30
12448 EURUSD 2015-12-30
12848 EURUSD 2015-12-30
12348 EURUSD 2015-12-30
io cerco la riga 12848
Scrivendo
Code:
if(FileReadString(nome_file,4)=="1284")
Scrivendo
Code:
Print(FileReadString(nome_file,4));
Fileopen è si tipo TXT (idem ANSI UNICODE)
Mi servirebbe qualcosa che legge la prima riga del file, la confronta ed eventualmente passa vanti e legge la seconda riga... e così via fino alla fine del file. In altri linguaggi questo è facilmente realizzabile in pochissime righe. Qui non trovo il modo
Sapete aiutarmi? Grazie
Comment