Originariamente inviato da giulio-g
Ciao a tutti,
fino ad ora ho progrmmato in Visual basic 6 e vorrei passare ad linguaggio più moderno.
Pensavo di passare a Visual C# visto che lo ritrovo un buon connubio tra Visual basic e C++.
La domanda è la seguente:
avendo scritto già diverse librerie ActiveX con VB6, è possibile utilizzarle in C#?

Ad esemio in VB6 scrivo:

Set card = CreateObject("lettori.gemplus")
card.CardApplication = "SLE4442"
.....
(dove Lettori.dll è una libreria registrata tramite Regsvr32)

Sapete dirmi qual'è l'equivalente in C#?

Grazie
Giulio
Innanzitutto nel progetto devi referenziare le librerie, dopodichè da codice:
codice:
Card prova = new Card();
prova.CardApplication = "ecc"
Questo è un esempietto veloce, ma se vuoi effettivamente passare a C#, ti consiglio di prendere un buon libro.