Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1534 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  pb recuperer une commande line

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb recuperer une commande line

n°874358
neg'gwada
rafix 971
Posté le 15-10-2004 à 19:06:44  profilanswer
 

chalut, je suis en train de faire un soft d'envoi sur un ftp. Je souhaite le lancer via un simple clic droit sur le fichier (ou dossier) qu'on souhaite envoyer, comme pour winzip. Pour cela je definit dans la base de registre une clé qui contient l'adresse de mon soft à executer.
lorsqu'on clic droit sur le fichier a envoyer, le path du fichier cliqué est stoké dans la commande line, donc pour recuperer le path a envoyé j'utilise dans le main "args[0]" . Seulement, je souhait pouvoir executer aussi mon soft en cliquant sur son .exe classiquement, mais la j'ai un exception a cause du args[0] qui n'existe pas, meme si je le met dans un if.

Code :
  1. public static void main(String args[]) {
  2.         Fenetre_principale fenetre=new Fenetre_principale();             
  3.         if(args[0]!=null){  // ici que ca bug
  4.             fenetre.NewList();
  5.             fenetre.List.add(args[0]);
  6.         }
  7.        
  8.         f.show();   
  9.     }


La methode add ajoute dans la liste d'envoi le path des fichiers a envoyer.  
Donc mon probleme c'est au niveau du if pour tester si il y a un lien en commande line (ce qui veut dire que mon programme est executé par le clic droit sur un fichier) sinon c'est qu'on a executer le programme manuellement. Pouvez vous me dire comment eviter l'execption qui me jete si je lance le programme manullement.
J'espere que je suis assez clair :sweat:  
mici d'avance  :jap:


---------------
--- WinSplit Revolution ---
mood
Publicité
Posté le 15-10-2004 à 19:06:44  profilanswer
 

n°874362
Taz
bisounours-codeur
Posté le 15-10-2004 à 19:11:01  profilanswer
 

ben tu dois vérifier la taille du tableau !

n°874366
neg'gwada
rafix 971
Posté le 15-10-2004 à 19:14:56  profilanswer
 

Taz a écrit :

ben tu dois vérifier la taille du tableau !

je vais tester, mais en fait j'avais un if qui englobait mon if(arg[0]!=null) dans le quel je testais si args etait different de null, mais je n'ai pas pensé a tester la taille...


---------------
--- WinSplit Revolution ---
n°874370
neg'gwada
rafix 971
Posté le 15-10-2004 à 19:19:09  profilanswer
 

putain ca marche c'etait vraiment tout con :pt1cable: , dorenavant je testerai la taille d'un tableu en plus de tester si le tableau est different de null... merchi Taz


---------------
--- WinSplit Revolution ---
n°874473
neg'gwada
rafix 971
Posté le 15-10-2004 à 21:51:32  profilanswer
 

voici une premiere version de mon application  ICI
a terme elle sera capable de memoriser un site developpé par un webmaster et de mettre a jour son site via un simple clic droit sur son dossier et "update".... si vous voyez des bugs faites moi signe (à part le bug du bouton broswe qui marche pas tres bien je sais deja) :sweat:.
au fait ca fait que depuis mi-juillet que j'apprend java. :)


Message édité par neg'gwada le 16-10-2004 à 00:14:12

---------------
--- WinSplit Revolution ---
n°874478
Taz
bisounours-codeur
Posté le 15-10-2004 à 21:56:55  profilanswer
 

tu vas où la avec ton .exe ?

n°874540
veryfree
Posté le 15-10-2004 à 23:11:49  profilanswer
 

j'ai cru m'etre trompé de cat [:petrus75]

n°874595
neg'gwada
rafix 971
Posté le 16-10-2004 à 00:08:16  profilanswer
 

Taz a écrit :

tu vas où la avec ton .exe ?

ben quoi c'est l'installeur de mon appli :??:


---------------
--- WinSplit Revolution ---

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  pb recuperer une commande line

 

Sujets relatifs
comment récupérer la position d'un histogramme avec owcRécupérer les valeurs d'un hash
Batch + commande (débutant)[Java] Problème d'execution avec le jdk1.5.0 (commande java)
Exécuter une commande linux via un script PHP !?commandes pour récupérer des infos en shell?
[ASP] Récupérer le login Windows en sécurité ...Récupérer les infos d'un visiteur
Recuperer les arguments (ligne de commande) 
Plus de sujets relatifs à : pb recuperer une commande line


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR