Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370

    lanciare apertura file con pogramma base

    questo comando esegue un comando dos io invece dovrei eseguire un programma che simuli il doppio click del mouse per aprire in questo caso il file prova.eml con il programa impostato di default

    String strCommand = new String();

    strCommand = "prova.eml";

    Process pProcess = Runtime.getRuntime().exec(strCommand);


    vi ringrazio

  2. #2
    Il comando da eseguire è questo:

    Runtime.getRuntime().exec("cmd /c start "+strCommand);

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    grazie avrei ancora un piccolo problemino

    getAbsolutePath() ha degli spazi e mi da errore l'esegui di windows devo passarlo a qualche funzione che lo codifica in modo da capire il percorso intero?

    esempio
    /Documents%20and%20Settings/

    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    esiste questa bella funzione ma con quale parametro devo codificarla per farla capire al dos?

    URLEncoder.encode(string,codifica)

    grazire
    ho provato l'utf ma non è lui

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    370
    ok ho fatto semplicemente

    replaceAll(" ", "%20");

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.