Autor Tema: Cambiar nombres a nuestros controles ActiveX  (Leído 4981 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Cambiar nombres a nuestros controles ActiveX
« en: 16 de Septiembre de 2008, 14:23:40 »
Hola a todos.

Estoy terminando con un control OCX para una aplicación, lo he compilado como siempre y anda de lujo. La cuestión es que me he dado cuenta que en VB6, en la ventana de Componentes y la pestaña controles, al agregar mi control este aparece con un nombre que viene definido por el nombre del proyecto que he utilizado para la creación del control .ctl, en mi caso Grafico_ActiveX.

Sin embargo, quisiera cambiar este nombre por otro más prolijo, por asi decirlo, pero no encuentro la forma pues no deja utilizar espacios en los nombres de proyectos en VB. Presupongo que debe haber otra forma de definir el nombre con el que aparecerá el control en la ventana Componentes porque los demás controles que tengo agregados poseen nombres con espacios. Aqui les dejo una imagen:



¿Alguien sabe como hacerlo?

Gracias de antemano, 0x01 saludo.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #1 en: 16 de Septiembre de 2008, 23:17:50 »
Hola gonzalo!
La verdad hace MUUUUCHO que no hago un control activex... en realidad retome VB hace unos dias tras una parada de como 5 años...
Voy a decir cosas que seguro ya hayas probado... pero por la dudas te las comento
Creo recordar que hay 3 sitios donde puedes poner informacion de ese estilo... pero no se si alguno de esos 3 sera lo que tu buscas... las 3 se encuentran en la ventana de propiedades del proyecto. Efectivamente en "Nombre del proyecto" no puedes poner espacios, pero si te vas a la pestaña de "Generar" puedes ponerle el nombre a la aplicacion compilada donde dice "Titulo"  si mi memoria no me falla, ahi si puedes poner espacios... si esto no funciona podrias probar buscar algun campo en la informacion de la version... estos que dicen "Nombre del autor", "Compañia", etc....

espero que funcione
salu2!
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Cambiar nombres a nuestros controles ActiveX (Solucionado)
« Respuesta #2 en: 16 de Septiembre de 2008, 23:53:00 »
Pues si, esa era la solución!!!!  :-/ :-/ :-/ , por algun motivo extraño probe de todo pero como en el Titulo de la aplicación solo decia "Grafico" y ese nombre no aparecia como tal en la ventana de componentes, supuse de antemano (y equivocadamente) que no guardaba relación alguna al compilar el control.

Muchas gracias Marttyn!!!!! :-/ :-/ :-/

Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #3 en: 16 de Septiembre de 2008, 23:55:37 »
jajaj...  pues suele ocurrir que la solucion mas facil es la mejor  :mrgreen:
Me alegro haberte ayudado!
salu2
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #4 en: 17 de Septiembre de 2008, 12:20:47 »
Llegué tarde, pero bueno ahí va:



http://img114.imageshack.us/my.php?image=nombre1bn6.jpg

y cuando quieras un espacio, teclea Alt+0160 (escribe el cero antes del 160 para que funcione.)

Alt+0160 = espacio de no separación






La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #5 en: 17 de Septiembre de 2008, 18:58:24 »
Alt+0160 = espacio de no separación

 :shock: :shock: :shock:
No sera una paradoja? jajaj
Ni sabia que existia esto.... que cosa mas curiosa!
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #6 en: 18 de Septiembre de 2008, 13:57:28 »
Voy a probar lo tuyo Pali, por una extraña razon de los unos y los ceros, ahora siempre me compila utilizando el nombre del proyecto. Cuando tenga tiempo voy a tratar de descifrar que anda pasando con los nombres de los OCX.

Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #7 en: 18 de Septiembre de 2008, 14:04:19 »
Alt+0160 = espacio de no separación

 :shock: :shock: :shock:
No sera una paradoja? jajaj
Ni sabia que existia esto.... que cosa mas curiosa!

si es raro, pero no es el mismo "espacio" de la barra espaciadora.

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #8 en: 18 de Septiembre de 2008, 18:30:55 »
y una preguntilla... como haces para borrar un ocx que hayas agregado a "componentes"? porque segun recuerdo, no hay ningun boton para quitarlo... y si compilas varias veces el mismo ocx quedaran los nombres de todos... o no?
lo digo porque una vez agregue un ocx, y cuando quise quitarlo no pude... lo elimine, pero nada... y ahi quedo por los tiempos de los tiempos...
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #9 en: 19 de Septiembre de 2008, 00:20:17 »
Marttyn, eso se realiza a traves del regsvr32, que es un proceso que se puede ejecutar en forma manual para instalar o desinstalar nuestros controles ActiveX o librerias dinámicas. Como hacerlo? En el menu inicio selecciona Ejecutar y luego teclea "regsvr32". Te aparecerá una ventana que indica como utilizar este comando y los parametros que le podemos adicionar para realizar diferentes funciones, para desinstalar un control sería:

regsvr32 /u Nombredelcontrol

Espero que te sea de utilidad. Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."

Desconectado PalitroqueZ

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 5490
    • Electrónica Didacta
Re: Cambiar nombres a nuestros controles ActiveX
« Respuesta #10 en: 19 de Septiembre de 2008, 13:47:20 »
para añadir, existe codigos fuentes en la red para hacer ese tipo de trabajos, como por ejemplo mostrar todos los componentes instalados y la posibilidad de registrarlo / desregistrarlos

la palabra clave en el buscador es registrar controles activeX en vb

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Gonzalo_BlackHawk

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 519
Cambiar nombres a nuestros controles ActiveX (AHORA SI SOLUCIONADO)
« Respuesta #11 en: 20 de Septiembre de 2008, 10:03:12 »
Bueno, Pali, aunque colocando el espacio Alt+0160 me admitia el nombre con espacios, me daba error al tratar de abrir el proyecto nuevamente, vaya uno a saber porque. De todas formas en mi querida internet pude encontrar la solución, consiste en colocar el nombre que queramos que tenga el control en "Descripción del proyecto", en la misma ventana de propiedades del proyecto en cuestión.



Cuando omitimos la descripción del mismo, toma como nombre del control el nombre del proyecto. Bueno, solo queria compartir eso.

Saludos.
"Siempre piensa si el jugo vale la exprimida..."

"La muerte esta tan segura de vencer que nos da toda una vida de ventaja."


 

anything