Lecture fichier port COM en java
Bonjour,
j'aimerais pouvoir lire et écrire dans un fichier COM1, j'utilise eclipse et j'ai donc essayer un code simple pour tester la lecture :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| import java.io.*;
public class test {
public static void main(String[] args) {
// TODO Auto-generated method stub
BufferedReader k = null ;
System.out.println("lecture COM...");
// try {
try {
k = new BufferedReader (new java.io.FileReader("COM1"));
} catch (FileNotFoundException e) {System.out.println(e.getMessage());}
for(;;){
String st = null;
try {
st = k.readLine();
} catch (IOException e) {System.out.println(e.getMessage());}
if (st == null)
break;
System.out.println(st);
}
// }catch(Exception e){System.out.println("lecture COM1 échoué");}
} |
Seulement j'obtiens une exception qui est la suivante :
Code:
1 2 3 4
| lecture COM...
COM1 (Accès refusé)
Exception in thread "main" java.lang.NullPointerException
at test.main(test.java:16) |
Je ne comprend pas , comment puis-je lire et écrire dans un fichier périphérique sur windows??
Merci d'avance pour toute vos réponses !
Lecture fichier port COM en java
Bonjour makia,
j'ai utilisé vos programmes mais j'ai toujours un petit problème, en effet, je récupère aussi des données d'un capteur et je veux les insérer dans une base de données.
voila l'erreur
Code:
1 2 3 4 5
|
lecture COM...
COM1 (Le fichier spécifié est introuvable)
Exception in thread "main" java.lang.NullPointerException
at test.main(test.java:17) |
merci d'avance