Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941

    [vb.net]comando app.path

    ciao a tutti
    in visual basic 6.0 vi era il commando app.path
    che da la path di riferimento dell' applicazione
    ma in dotnet qual'è..questo comando ...

  2. #2
    Application.StartupPath
    P.S.: non si tratta di comandi, ma di proprietà.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    scusa volevo lanciare

    un programma che ho sul mio computer da una pagina web

    come posso fare !!!

    se in un pulsante
    inserisco
    Process.Start("C:\Programmi\nome\programma.exe")


    mi da quest'errore
    come se volesse trovare questo programa sul server
    come posso fare!!!


    The system cannot find the file specified
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.ComponentModel.Win32Exception: The system cannot find the file specified

  4. #4
    ti uppo perche anche a me interessa

  5. #5
    Quasi tutti i metodi dell'oggetto Process si riferiscono al computer locale, per cui se richiami Process.Start da una pagina ASP.NET stai dicendo al server di avviare un programma: è sul server che avviene l'elaborazione della pagina!
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    ok process non e l'oggetto giusto
    ma vi e un oggetto che agisce
    sul computer client ..e non sul locale ...

  7. #7
    Certamente no: tutto il codice .NET che scrivi in ASP.NET agisce sul server. Inoltre sarebbe un rischio di sicurezza troppo grande che le pagine web da remoto potessero "ordinare" al browser di eseguire applicazioni sul PC! Quello che puoi fare è scrivere un ActiveX (che viene eseguito sul client) che faccia quello che vuoi.
    Amaro C++, il gusto pieno dell'undefined behavior.

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    ma il client o browser del client deve scaricarlo
    o viene eseguito tutto automaticamente
    di solito se un browser ha una potezione alta
    non permette l'esecuzione degli activex
    e tra l'altro non tutti i browser supportano l'active x

    ma se faccio scaricare un file bat che mi lancia il programma
    o lo lancio da codice client (javascript o altro ) e' possibile !!!

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    ho creato un link che lancia un file bat dove dentro vi è il percorso dell 'exe

    ma in locale va...e sul server no....

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    941
    questa discussione nata per un applicativo e migrata per un applicazione web ....

    attualmente ho la possibilita di far scaricare un file nome.bat tramite
    un semplice codice html tipo <a href= "nome.bat">
    e questo file bat mi lancia il programma...perfetto


    il problema e che l'utente si trova ad usare un gridview e al click del gridview
    dovrebbe far fnzionare il tag html a href


    coie un codice server deve richiamare un codice client !!!

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.