Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: mas64 - Novembre 24, 2011, 03:06:25 pm
-
ciao a tutti,
spero che qualcuno possa aiutarmi. Preciso che sono un profano di lazarus. Vorrei sviluppare dei programmi per alcuni dispositivi che dovranno interfacciarsi con il pc tramite la porta USB o quella seriale, è possibile farlo con lazarus? è particolarmente complicata oppure ostica la gestione delle porte con questo linguaggio di programmazione?
grazie mille ;)
-
Mmh.
Se vuoi sapere se nella tua porta seriale o USB é presente un determinato driver, puoi trovare la guida alla gestione delle librerie quì:
http://www.lazaruspascal.it/index.php?page=36 (http://www.lazaruspascal.it/index.php?page=36) che ho fatto io stesso.
Altrimenti puoi guardare quì:
http://www.freepascal.org/docs-html/rtl/index.html (http://www.freepascal.org/docs-html/rtl/index.html) Raccolta delle librerie run-time di freepascal.Ci sono delle funzioni che permeettono di individuare un determinato driver.
Se invece vuoi sapere se nella tua porta seriale o USB é presente un qualsiasi driver, puoi comunque studiarti le librerie scritte nei link sopra, e farne una generale in cui c'é una funzione che riassume tutti i driver e risponde true se ne é presente uno qualsiasi.
Spero di esserti stato utile. ;)
-
Non saprei che dire di più di quello che ha detto il buon Loryea se non "Benvenuto tra noi!"
-
Grazie Mille!!!
Adesso ci lavoro e spero di darti buone notizie!!! ;D
-
Penso che la soluzione sia libusb:
http://www.lazarus.freepascal.org/index.php/topic,11435.0.html
L'unica cosa è che non so se funziona in windows