Título: Crear Instancia en C# Publicado por: foxtorbravo en 15 Marzo 2006, 16:20 pm Hola! Soy nuevo en este foro y necesito ayuda:
Necesito crear una instancia de una DLL de VB 6.0 en C#.NET, lo tengo hecho pero me arroja en siguiente error: "Uso de la variable local no asignada 'StrClave'". Aca va code: public bool ComparaPwdDesencriptada(Usuario Usr, String Pwd) { Object myObject; String StrClave; ClsClaves.ClsDimRSA myObject = new ClsClaves.ClsDimRSA(); myObject.OutDesencript(Usr.usrPWD, Usr.usrClakeyPB1 , Usr.usrClakeyPB2); foreach (ClsClaves.MagicClass VarObj1 in myObject.RsaMagicClass) { StrClave = VarObj1.MDEncriptado; } if (StrClave == Pwd) { return true; } else { return false; } } Si dejo en comentario desde el foreach hacia abajo y solo retorno un true o un false me arroja en siguiente error: Error al generar el ensamblado -- El ensamblado 'Interop.ClsClaves' al que se hace referencia no tiene un nombre seguro Se que tengo que hacer saber a framework que el ensamblado es seguro y que confie en el pero ya lo intente, lo otro seria si alguien sabe como utilizar un componente de VB 6.0 en C#, ojalá alguin pueda ayudarme. El foro esta genial!!! :huh: Título: Re: Crear Instancia en C# Publicado por: [D4N93R] en 2 Enero 2008, 12:39 pm hola, intenta colocando asi en la declaración de StrClave: String StrClave="";
saludos Título: Re: Crear Instancia en C# Publicado por: MANULOMM en 4 Enero 2008, 17:33 pm sip yo tambien creo que es
hola, intenta colocando asi en la declaración de StrClave: String StrClave=""; saludos tambien puedes colocar asi: Código
Atentamente, Juan Manuel Lombana Medellín - Colombia |