Newsgroup: it.comp.lang.visual-basic
Titolo: Programmino vb e pagina html...possono parlarsi??

Salve,
non ho idea se quello che stò per chiedere si può fare...o meglio,
non ho idea di come si possa fare e se in effetti si fa così, ma sappiate
che qualcuno c'è riuscito perchè l' ho visto funzionare in un sito :)
Veniamo al problema...io vorrei lanciare da una pagina web un programmino
che ho scritto in vb...state calmi!! Nessun virus malefico o back :))
Questo si può fare semplicemente mettendo nel link il nome del file...che
poi tra l' altro basta che uno si mette l' eseguibile in un path diverso da
quello che scrivo io nella pagina e non parte proprio nessun
programmino...comunque, ammettiamo che nel link sulla pagina html il path
del programma sia corretto, tralasciando la presenza della finestrella che
ti chiede che fare, visto che stai eseguendo qualcosa...io dovrei passare
al mio programmino vb un parametro preso dalla pagina web.
Faccio un
esempio. Ammettimo che nella mia pagina ci sia scritto
CODICE: 12
NOME:
Pippo
COGNOME: Pluto
AAA: xxx
e che xxx è il link che dovrebbe
lanciare il mio programma; come faccio a passare al programma vb, che ho
appena chiamato dalla pagina web, ad esempio...il valore 12, che
corrisponde al codice di Pippo??? Posso aprire il programma e portarmi
dietro il codice di Pippo?
Mi è venuto in mente l' xml, se non sbaglio,
premesso che non lo conosco, potrebbe tornarmi utile...preciso però, non so
se la cosa possa essere influente o meno, che quella che io ho chiamato
paginetta html, in realtà è una pagina php :)) perchè i vari pippo, li tiro
fuori facendo delle query su un db e il risultato lo sbatto sulla pagina.
Ok, sintetizzo il tutto con uno schemino...logico (è più un flusso) tenendo
come riferimento quello che ho scritto sopra...Pippo, xxx etc etc
1)
Premendo sul bottone in pagina html richiamo una pagina php
2) Nella
pagina php ho messo del codice che mi fa una una query su un db
3)
Eseguita la query, tramite codice scritto in php riempo la pagina
4) Ora
che nella pagina vedo tutti i vari Pippo, clicco su xxx
5) il click sul
link mi lancia il programmino vb che si apre sapendo che il codice che
userà per fare le sue brave cose è 12
Questo è quanto...mi appello ai
più esperti e fatemi sapere qualunque idea vi viene in mente.
Grazie,
saluti...
--------------------------------
Inviato via 
http://usenet.iol.it

se la pagina è veramente PHP, allora credo che il gioco è fatto........
penso che il tag A che hai messo per lanciare il tuo programma è simile a:
<a href="file://C:\Pippo.exe">xxx</a>
dove pippo.exe è il tuo programma..........giusto???
secondo me ti conviene generare dinamicamente il link, aggiungendo dopo
Pippo.exe i parametri che vuoi passare al programma......ad esempio, nel
caso che hai detto tu:
<a href="file://C:\Pippo.exe 12">xxx</a>
il codice viene inserito dalla pagina PHP stessa.........
dovrebbe funzionare........
poi nel tuo programma usi la funzione Command per reperire i parametri
passati nella riga di comando!!!!!
--
Damiani Liborio Igor
idam...@hotmail.com
 - 
igor.d...@light.it
http://www.igordamiani.it
ICQ : 11847262

passati nella
riga di comando!!!!!
Questo non lo so fare...o meglio, non l' ho mai
fatto...so che con command posso lanciare un programma passandogli dei
parametri, perň l' ho fatto qualche volta lanciando programmi che non ho
scritto io. Nel mio codice che dovrei mettere per prendermi questi valori?
Quando lancierei il mio programmino vb passandogli il 12, questo dove me lo
ritrovo?? Comunque vabbč, do un occhio alla guida...oh, ma hai risolto il
mio problema!! :))
Grande...Appena ho tempo provo e ti faccio
sapere...soluzione semplice ed efficace...se riesco lo faccio questa sera
stessa :))
Saluti...


L' idea sembrava buona...peccato perň che non ha funzionato :(( 
Se dopo
il nome del file metto dei valori da passare al mio programmino, essendo
quella che metto nel tag <A... una stringa, lui non trova piů il file,
perchč non č in gradi di distinguere l' applicazione dai valori che gli stň
passando. Bella sola eh?? Puoi fare una prova anche tu...anzi, spero di
sbagliarmi :)) perchč come soluzione non era malaccio, soprattutto perchč
si poteva sviluppare con poca fatica...
Saluti...
