elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  ole error 800A0153
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: ole error 800A0153  (Leído 9,355 veces)
^kazike^

Desconectado Desconectado

Mensajes: 88



Ver Perfil
ole error 800A0153
« en: 20 Mayo 2008, 18:48 pm »

Hola a todos:
He creado un ocx pero al ejecutarlo me lanza este error. Alguien sabe porque puede ser???
Saludosss


En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #1 en: 20 Mayo 2008, 18:50 pm »

Hola,no tengan miedo de explicar un poquito mas  :P,¿que es lo que hace tu ocx,que controles pusiste,etc? explicar mas...


En línea

^kazike^

Desconectado Desconectado

Mensajes: 88



Ver Perfil
Re: ole error 800A0153
« Respuesta #2 en: 20 Mayo 2008, 19:16 pm »

hola:
aver el ocx es basicamente un user control con un richtextbox y botones para dar un poco de formato al texto(negrita, cursiva etc), he añadido una referencia a Microsoft Scripting Runtime y na mas :S, el control lo que hace es abre un archivo .bat y lo muestra, permitiendo modificarlo y guardarlo
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #3 en: 20 Mayo 2008, 19:34 pm »

no es nada del otro mundo,,pero en tu primer post decis que lo ¿ejecutas? que queres decir con eso,y otra cosa,¿tenes tildada la opcion en referencias de OLE Automatizacion...??
En línea

^kazike^

Desconectado Desconectado

Mensajes: 88



Ver Perfil
Re: ole error 800A0153
« Respuesta #4 en: 21 Mayo 2008, 12:23 pm »

Na con eso queria decir cuando el ocx es llamado. he mirado en las referencias y si tengo el ole automatizacion.
Bueno, el problema lo solucione instalando el VB 60 en el ordenador donde lo ejecute, pero no es una solución muy elegante. me gustaria saber porque pasa eso y como puedo solucionarlo sin necesidad de instalar el VB 60
Saludos
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #5 en: 21 Mayo 2008, 13:36 pm »

 :P :P aaaa,espera,yo pensaba que lo agregaste en un proyecto de tu maquina y ahi no te andaba... :P pero si lo llvas a otra maquina esta tiene qeu tener lo qeu usaste en ese ocx,tiene qeu tener el ocx del richtextbox registrado,y la dll que usaste tambien,capas que por eso te tira el error,vos al instalar el visual te estas agregando el richtextbox y te lo esta registrando por eso anda...
En línea

^kazike^

Desconectado Desconectado

Mensajes: 88



Ver Perfil
Re: ole error 800A0153
« Respuesta #6 en: 21 Mayo 2008, 13:38 pm »

Y como puedo registrar el richtextbox y la dll???
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #7 en: 21 Mayo 2008, 13:45 pm »

igualmente te digo que al crear un ocx o un usercontrol para usar,no es muy bueno insertar controles externos,porque sino el ocx no va a ser dependiente de si mismo,va a depender de otros controles y vas a tener que llevarlos a la hora de ejecutarlo en otra maquina....tenes que tratar de hacer los ocx con los controles estandar de visual basic y si es posible todo desde codigo...pero bueno vos elegis...

para registrarlo manualmente vas a Inicio-->Ejecutar y escribis:

Código:
regsvr nombredelcontrol.ocx

y apretas aceptar,te tiene que aparecer un mensaje que se registro correctamente,antes tenes que poner el/los controles en la carpeta del systema(system32)...

eso es manualmente,pero cuando crees un instalador para tu aplicacion,eso no lo tenes que hacer mas ya que el instalador se encarga de registrarlas....

saludos.
En línea

SKL (orignal)

Desconectado Desconectado

Mensajes: 259


UpLoadSourceCode


Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #8 en: 21 Mayo 2008, 23:45 pm »

seba no es regsvr32?? y la ruta del Ocx + el nombre???

ej: regsvr32 C:\windows\system32\tuocx.ocx o dll

creo que era asi...

sl2
En línea

cassiani


Desconectado Desconectado

Mensajes: 978


« Anterior | Próximo »


Ver Perfil WWW
Re: ole error 800A0153
« Respuesta #9 en: 22 Mayo 2008, 01:21 am »

Si el control se encuentra en System32, basta con colocar el comando y el nombre del antes mencionado ocx...

Código:
copy marchoso.ocx %windir%\system32
regsvr32 marchoso.ocx
« Última modificación: 22 Mayo 2008, 01:28 am por cΔssiΔnі » En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines