Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    27

    Passare dei parametri!

    Ciao vi spiego subito qual'è il problema:
    attraverso un programma in visual basic io devo passare ad un altro programma indipendente 4 variabili per riempire 4 semplici text box come posso fare?
    in sintesi il secondo programma funzionerebbe come una funzione alla quale devo passare 4 parametri.
    Grazie per l'attenzione.

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Non ci dici niente del secondo programma ...

    Hai i sorgenti?

    In che linguaggio e' scritto?

    ...

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    27
    si ho i sorgenti e l'ho scritto io in visual basic per ora ho trovato una soluzione mi sembra un po barbara ma credo funzioni.
    vi spiego come ho pensato di fare poi se qualcuno ha qualche idea è ben accetta:
    praticamente prima di richiamare il secondo programma il primo scrive su di un file di testo i dati ed il secondo appena si apre li va a prendere.
    barbara ma efficacie qualcuno ha una soluzione piu elegante??

  4. #4
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    nella seconda applicazione prevedi una routine Sub Main, e la imposti come routine di avvio del progetto.

    Nella Sub Main, controlli il valore di Command$ che dovrebbe contenere eventuali parametri passati al nome dell'eseguibile.

    quando richiami il secondo programma, dal primo, lo puoi fare con la Shell:

    codice:
    Shell "TuoProgramma.exe " & Par1 & " " & Par2 & " " & ...
    dove Par1, Par2 sono i valori che intendi passare al secondo programma

    Boolean

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    27
    Grazie per il consiglio ma non capisco perche mi da un errore in questo punto:

    app = Shell("S:\PIAZZATI\INCROCI\INCROCI.exe" & modello &)

    modello è una variabile

    se qualcuno capisce quale possa essere l'errore ne sarei grato è ormai 5 giorni che ho questo problema...

  6. #6
    che tipo di errore ti da?la sparo li....forse è per quella & di troppo dopo modello...sempre che quello sia il codice intero e non 1 parte...

  7. #7
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    codice:
    app = Shell("S:\PIAZZATI\INCROCI\INCROCI.exe " & modello)
    devi lasciare uno spazio, dopo .exe ed eliminare la & finale, che non serve a nulla...

    Boolean

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    27
    Ok ho risolto grazie mille Boolean il tuo aiuto mi è veramente stato di grandissimo aiuto.
    Grandeeeeeeeeeeeeee

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.