amagic Inserito: 3 dicembre 2009 Segnala Inserito: 3 dicembre 2009 Ho un problema su libnodave da vb.net 2008.Si connette al plc ma poi quando provo a leggere o scrivere c'è l'errore 128.Come risolvo questo problema?
amagic Inserita: 4 dicembre 2009 Autore Segnala Inserita: 4 dicembre 2009 Ho adattato la libreria di VB6 e sembra andare tutto ok, ma ho un quesito da esporvi.Dovrei leggere dei dati STRING o CHAR, esiste una funzione per farlo?
Bruno Inserita: 10 dicembre 2009 Segnala Inserita: 10 dicembre 2009 Io consiglio di leggere sempre un array di byte e successivamente convertire nel formato che ti serve.Esempio di conversione da array di byte a stringa: public static string GetString(byte[] values, int offSet, byte length) { string myResult = ""; for (int i = 0; i < length; i++) { if (values[offSet + i] == 0) break; myResult = myResult + Char.ConvertFromUtf32(values[offSet + i]); } return myResult; }Ciao
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora