Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. Visual Studio 6.0
Passaggio al programma di un parametro scritto nell'icona
giovedì 18 settembre 2008 - 14.56
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ciccios100
Profilo
| Junior Member
167
messaggi | Data Invio:
gio 18 set 2008 - 14:56
Ciao a tutti,
non so se posto nella categoria giusta.....cmq volevo chiedere una cosa. Ho visto che alcuni programmi scritti in Visual Basic 6 e in Visual Fox Pro 9 riescono a prendere come parametro quello che li viene scritto nella destinazione del collegamento all'icona. Per esempio fannno apparire in una form di login direttamente il nome utente che era stato inserito nella
destinazione del collegamento all'icona. Ma come fanno a prendere quei dati come parametri da utilizzare in una form del programma?
Spero di essere stato abbastanza chiaro, ciao a tutti e grazie a coloro mi risciaranno a dare una mano...
Ciccio
>>Domandare è lecito,rispondere è cortesia
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 18 set 2008 - 18:01
>Ciao a tutti,
>non so se posto nella categoria giusta.....cmq volevo chiedere
>una cosa. Ho visto che alcuni programmi scritti in Visual Basic
>6 e in Visual Fox Pro 9 riescono a prendere come parametro quello
>che li viene scritto nella destinazione del collegamento all'icona.
Ciao,
prova a guardare questo tutorial:
http://forum.codecall.net/vb-tutorials/1528-vb6-0-tutorial-command-line.html
Praticamente se tu scrivi:
MsgBox(Command)
Dovrebbe uscirti la riga di comando con i relativi parametri.
Da qui in poi puoi fare il parsing, quindi spezzettarla, e ricavare i singoli parametri e interpreatrli.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
ciccios100
Profilo
| Junior Member
167
messaggi | Data Invio:
ven 19 set 2008 - 13:45
Ciao Davide,
grazie mille per la risposta,che va benissimo per vb6, mentre se provo a cercare un comando simile per VFP non trovo niente che mi possa essere utile... ho provato a passare i dati al programma come se si tratta di parametri normalissimi e quindi nel load della form di login ho inserito LPARAMETERS param1 ma quando avvio l'eseguibile continua venirmi fuori l'errore "NO PARAMETER statement is found"
....ma non riesco a trovare nulla ne su internet ne altrove per risolvere il problema.
Riesci ad essermi d'aiuto anche per questo?
Cmq grazie mille ancora per la risposta in VB6.....mi sei stato molto utile
Ciccio
>>Domandare è lecito,rispondere è cortesia
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
ven 19 set 2008 - 16:15
>Ciao Davide,
>grazie mille per la risposta,che va benissimo per vb6, mentre
Se la risposta ti è stata utile, accettala cliccando sull'apposito link.
>della form di login ho inserito LPARAMETERS param1 ma quando
>avvio l'eseguibile continua venirmi fuori l'errore "NO PARAMETER
>statement is found"
....ma non riesco a trovare nulla ne
>su internet ne altrove per risolvere il problema.
Il comando è corretto PARAMETERS dovrebbe essere:
http://msdn.microsoft.com/en-us/library/aa978122
(VS.71).aspx
E nella documentazione c'è scritto che dev'essere la prima istruzione che dev'essere eseguita se no ti dà errore. Quindi si vede che nel tuo programma non è la prima.
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
ciccios100
Profilo
| Junior Member
167
messaggi | Data Invio:
gio 25 set 2008 - 10:35
Ho trovato la soluzione anche per VFP 9, la posto perchè potrebbe servire a qualcuno in un futuro.
>Il comando è corretto PARAMETERS dovrebbe essere:
In effetti il comando Parameters è corretto ma se viene inserito nel Load Form main il programma in VFP darà errore.Questo perchè il comando Parameters può essere inserito solo nell'evento init e non nel Load. Inoltre andando a inserire Lparameters nell'INIT fare attenzione che il load sia vuoto, altrimenti Lparameters non è più la prima istruzione della Form. Se si ha bisogno di scrivere del codice nel Load della form Main, e possibile utilizzare questa soluzione:
Creare un Prg che sia il la classe Main del nostro progetto,e fare un do form con cui lancio la form di login
DO FORM FORMS\FRM_LOGIN WITH parametro1
nell'init della form di Login inserisco l'istruzione
PARAMETERS parametro1
Ed assegno parametro1 alla mia text
this.nome_utente.value=parametro1
Cosi funziona anche in VFP9
Ringrazio ancora David per gli spunti e per l'aiuto con VB, ciao a tutti
Ciccio
>>Domandare è lecito,rispondere è cortesia
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !