ACTIVEX

lunedì 21 maggio 2007 - 11.50

Jumpa Profilo | Junior Member

Ciao a tutti,
problema del giorno,
ma se io volessi creare un activex che venga eseguito dentro la mia pagina web,
in dot net non c'è la possibilità di crearlo? devo continuare con mio vb6?

grazie a tutti

-------------------------
Follow the White Rabbit...

http://www.jumpa.org
-------------------------

trasportation Profilo | Junior Member

Devi creare una library .net che si veda come oggetto COM lo trovi nelle proprietà del progetto:
assembly\assembly information...\make assembly COM visible

però dipende cosa vuoi fare, se puoi evita la creazione di cose di questo tipo sostituendo con javascript un pò spinto oppure fare un'applicazione client installabile tramite clickonce così hai sempre l'ultima versione.

Scusa se mi ripeto... non farlo, c'è sempre una soluzione diversa a quello che puoi fare con un'activeX dipende sempre da quello che vuoi fare.

Ciao

/*
* web: http://www.robertobeccari.it
*/

Jumpa Profilo | Junior Member

intanto grazie mille della risposta,
ti espongo la mia esigenza, cosi magari sai darmi una dritta su quale strada percorrere,
al momento ho un activex scritto in vb6
che installa i driver di una smart card, questo presuppone il download di alcuni files ( dll inf sys cat ) del produttore della smart card per poi eseguire alcuni metodi della dll stessa che fanno l'installazione vera e propria.
dopo di che fa un controllo sull'hardware del pc verificando che la smart card sia inserita.

questo è quanto

tu che dici?

-------------------------
Follow the White Rabbit...

http://www.jumpa.org
-------------------------

trasportation Profilo | Junior Member

Ti consiglio una bella applicazione c# o vb.net che esegue questo compito, la provi prima poi per distribuirla, non crei un setup normale ma utilizzi clickonce che ti permette di distribuire le tue applicazioni direttamente via web dove hai la possibilità di impostare se l'utente la può colo lanciare o la può installare in modo da lanciarla ogni volta.
La cosa bella di clickonce è che se tu distribuisci l'applicazione poi fai un aggiornamento, ti basta pubblicarlo e ogni volta che l'utente lancia l'applicazione questa si aggiorna automaticamente con l'ultima versione disponibile e lancia quella. Il tutto senza scriviti una riga di codice basta solo la pubblicazione tramite clickonce.

Ti basta fare pulsante destro sopra al tuop progetto e seleziona la voce "Publish..." il mio è in inglese.

Clickone è disponibile con tutte le versioni VS 2005 esclusa la serie express.

Ti assicuro che è notevole specialmente per cose di questo tipo dove devi lanciarlo solo quando è necessario e per fare un compito specifico.


/*
* web: http://www.robertobeccari.it
*/

Jumpa Profilo | Junior Member

ho provato il tutto,
ed ho visto che se aggiungo le mie dll inf cat caz & maz al progetto lui poi li include nel pacchetto di distribuzione.
Devo dire che funziona tutto alla grande! mi hai dato una gran bella dritta!!! è più di un ora che mi do del pirla per non aver mai visto quel pulsantino magico!!!


-------------------------
Follow the White Rabbit...

http://www.jumpa.org
-------------------------

trasportation Profilo | Junior Member

C'è sempre un pulsante magico...
/*
* web: http://www.robertobeccari.it
*/
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5