Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    127

    [VB6] Lettura stringhe NMEa da GPS

    Ciao,

    ho un ricevitore GPS dal quale tramite serile ricevo stringhe tipo questa in protocollo NMEA, che poi stampo su file.

    $GPRMC,204620.999,V,4530.6671,N,00916.9484,E,,,160 702,,*16

    A questo punto tramite

    do until EOF(1)
    loop

    vado a leggere le righe del file ad una ad una e poi ci faccio tutto l'occorrente.

    A me serve pero' di leggere tutta la riga intera mentre tramite questo procedimento, se all' interno della riga ci sono delle virgole, il sistema per ogni loop mi restituisce una porzione di stringa fino alla stringa successiva.
    Praticamente per leggere la stringa sopra devo fare 12 loop.

    Posso in qualche modo aggirare questo problema delle virgole e leggere l'intera stringa?

    Spero di essermi spiegato.

    Grazie mille

    Alessandro

  2. #2
    Utente bannato
    Registrato dal
    Mar 2007
    Messaggi
    190
    ciao "AlexCJB"
    sono tuono...

    Se ho capito bene...
    vorresti riuscire a "leggere" la stringa contenuta in un file senza che le "virgole" ne "interrompino" l'estrazione.

    Posso chiederti comunque altre informazioni...

    Che Variabile impieghi per memorizzare la lettura?
    Se non è una STRING o VARIANT è difficile che riesca a leggere caratteri "alfanumerici"

    Non ti conviene impiegare direttamente la comunicazione SERIALE, tramite il programma stesso, invece di utilizzare il tramiite del FILE?
    L'oggetto per la comunicazione tramite COM è "MSCOMM32"...

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.