Salve a tutti
Ho un applicativo che gestisce un'apparecchiatura. Questa è connessa al computer tramite seriale (nativa o tramite convertitore usb/seriale).Il software utilizzato è scritto in visualbasic. Nel pacchetto dell'applicativo,c'è un file di configurazione che tra le altre cose , stabilisce il numero della porta Com a cui l'apparecchiatura deve essere connessa . Capita avvolte che il cliente , per vari motivi, sposta il collegamento fisico della porta , senza aggiornare il file di config. e inevitabilmente al riavvio, il programma si blocca( deve necessariamente trovare la periferica) in quanto c'è discordanza tra numero di porta effettivamente collegata e quella dichiarata nel file di configurazione .Vorrei sapere come potrei realizzare una routine che all'avvio del programma , scansiona tutte le porte seriali senza tener conto del file di config., cosi facendo , anche spostando il collegamento , il programma fa il test delle porte utilizzate e attenuta la risposta si collega con l'apparecchiatura .
spero di essere stato chiaro .... e ringrazio per l'eventuale suggerimento