|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 170
|
[Java] Programma per anteprima di stampa
...ciao a tutti dovrei realizzare un programmino in java che mi ricerchi un file e me lo apra diciamo in anteprima di stampa ad es. con notepad...
E' possibile farlo richiamando il programma da esegui di windows passandogli il nome del file?? Ho già programmato in java ma mai uscendo dall'ambiente stesso di java, nel senso che (almeno così era richiesto all'università...) per la funzione principale creavo una funzione di test ed es denominata testAnteprima che verificava il corretto funzionamento..ma mai richiamandola da esegui!!!!! Sicuramente a voi sembrerà una sciocchezza ma Io Non so da dove iniziare!!!! |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 170
|
vi chiedo un aiuto urgente... mi basterebbe anche il link di un sito con esempi di programmi che amanettano sui file ... in modo che me li possa studiare e modificare!!!
Grazie |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
Ciao
per windows (visto che c'e' il notepad come dicevi) prova ad usare Runtime.getRuntime().exec("notepad pathFile"); dovrebbe aprirti il notepad con il file pathFile
__________________
Dm - G7 - Cmay7 |
|
|
|
|
|
#4 | |
|
Member
Iscritto dal: Aug 2005
Messaggi: 170
|
Quote:
Come già detto quello che voglio realizzare è un codice semplicissimo del tipo: public class Anteprima { public static void main (String [] args) throws Exception { Runtime.getRuntime().exec("notepad Clienti"); } } In effetti questo già funge!!! a patto che il codice ed il file siano nella stessa cartella e come vedi funziona solo con il file Clienti.txt. E' possibile farlo funzionare in modo che ricerchi il file in tutto l'hard Disk??? |
|
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
Ciao Diabolik
vai tranquillo puoi mettere tutto un path Runtime.getRuntime().exec("notepad C:\pippo\pluto\Clienti.txt"); ho un dubbio sugli slash forse vanno usati i caratteri di escape mettendoli doppi Runtime.getRuntime().exec("notepad C:\\pippo\\pluto\\Clienti.txt"); prova in entrambi i modi, ma credo che vada bene anche con i "singoli"
__________________
Dm - G7 - Cmay7 |
|
|
|
|
|
#6 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
ops
vuoi far fare una ricerca in automatico su tutto il disco di un file?
__________________
Dm - G7 - Cmay7 |
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Aug 2005
Messaggi: 170
|
Si ... chiaramente se è possibile!!!
Questo codice mi serviva per partire ma è chiaro che in questo modo apro solo il file Clienti.txt devo cmq fare in modo che qualunque nome inserisco (ad es. nuovi clienti) funzioni lo stesso. P.S. In ogni caso ti ringrazio mi sei stato di grande aiuto. Se non è troppo disturbo dammi qualche consiglio dopo un paio di anni ho perso di vista il java!!!! e non riesco a ritrovare i miei appunti di studio!!!! |
|
|
|
|
|
#8 | |
|
Member
Iscritto dal: Aug 2005
Messaggi: 170
|
Quote:
|
|
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Apr 2002
Messaggi: 73
|
Ciao Diabolik,
per fare una ricerca su tutto il disco mi sa che si è costretti ad implementare un metodo, bisognerebbe dare un'occhiata alle API della sun per vedere se non c'e' qualcosa di gia' pronto... se trovo uno scorcio di tempo ci provo questo weekEnd, ti faccio sapere p.s. qui trovi tutto http://java.sun.com/reference/api/index.html ma penso che lo hai gia' tra i preferiti!
__________________
Dm - G7 - Cmay7 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:41.



















