Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27
  1. #1

    ma nessuno lo sa fare??

    Avevo gia chiesto qlc giorno fa se qlc mi sapeva aiutare.. ma niente...

    Qualcuno sa come posso lanciare una file exe del dos ( il compilatore java JAVAC.EXE) tramite shell senza che quando ha finito l'esecuzione mi si ciuda il prompt?

    O fare in qualche modo di ottenere da qlc parte le informazioni dell prompt?? ( io pensavo shell PATH > "C:\pippo.txt" ma non funge...
    - Ma7u -
    Sysadmin.it
    Forum Moderator

  2. #2
    ke linguaggio???

  3. #3
    a gia... )) VB
    - Ma7u -
    Sysadmin.it
    Forum Moderator

  4. #4
    Scusa, ma quando un applicazione ha finito, ha finito.
    Non puo restare aperta.
    Almeno che non restituisce un messaggio per dire che ha finito.
    Perche non mi dici qual'è il tuo vero problema, in che contesto dovresti inserire il controllo.
    Magari voresti sapere se la shell ha finito per poter proseguire ...
    dimmi il tuo problema, spero di poterti aiutare

  5. #5
    allora lancio una shell di questo tipo

    SHELL "c:\jdk1.2.2\bin\javac nomefile.java"

    questa istruzione mi apre una prompt di dos dove mi dice se ci sono stati errori nella compilazione, solo che e troppo veloce a chiudersi e non riesco a leggere i risultati della compilazione
    - Ma7u -
    Sysadmin.it
    Forum Moderator

  6. #6

    Prova con un file Batch

    Prova a creare un file Batch, ad esempio "compila.bat" (NB:L'estensione è IMPORTANTISSIMA!!)
    in esso inserisci le seguenti istruzioni:

    @echo off
    c:\jdk1.2.2\bin\javac %1
    @pause

    poi da VB esegui la seguente shell:
    Shell "Percorso\compila.bat nomefile.java"

    In sostanza ti crei un file Batch (si tratta di una serie di comandi DOS) che riceve come parametro il nome del file .java che devi compilare (%1 è il parametro). In fondo al file Batch c'è l'istruzione pause che richiede la pressione di un tasto prima di proseguire. Poi esegui tale file anziché direttamente la compilazione nella shell di VB.

    Se hai dei problemi sai dove trovarmi. In ogni caso fammi sapere come va.
    Ciao!!:quipy:
    lupusinfabula

    Programmatore VB, ASP, Delphi.

  7. #7
    se devi solo vedere i risultati della compilazione:
    javac File.java > out.txt
    ti ridirige tutto l'output sul file txt
    23-08-2005: Udinese in cémpions lìg
    Questa estate l'ho passata a Tallin

  8. #8
    Secondo me la soluzione migliore è quella di pippo75. magari creati una form apposita per vedere il risultato.

  9. #9
    ho gia provato con l'outpu ma non funge!!!
    - Ma7u -
    Sysadmin.it
    Forum Moderator

  10. #10

    Hai provato con il file Batch?

    Dovrebbe fare esattamente quello che hai richiesto; attendere la pressione di un tasto prima di chiudere la shell di compilazione.

    Ciao!!
    lupusinfabula

    Programmatore VB, ASP, Delphi.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.