Lunes 23 de Diciembre de 2024, 05:36
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
(Moderador:
F_Tanori
) »
Llamar A Un Objeto
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Llamar A Un Objeto (Leído 1493 veces)
ElNapster
Moderador
Mensajes: 727
Llamar A Un Objeto
«
en:
Lunes 13 de Noviembre de 2006, 19:27 »
0
Que tal, tengo una duda como puedo yo mandar a llamar a un objeto , que no este en una forma desde codigo ??
Por decirles necesito el control de crystal reporte en la formaXXX, pero ala hora de llamar yo mi funcion de reporte sino encuentra el control en la formaxxx, que lo cree .. como puedo hacer eso ???
Gracias por la ayuda
Tweet
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Llamar A Un Objeto
«
Respuesta #1 en:
Lunes 13 de Noviembre de 2006, 19:50 »
0
objetos en tiempo de ejecución, creo que seria la respuesta
http://foros.solocodigo.com/index.php?showtopic=23879&hl=faq
aunque tengo algunas dudas, porque no se si en especifico se puede con el control de crystal pero habría que intentarse no crees?
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
ElNapster
Moderador
Mensajes: 727
Re: Llamar A Un Objeto
«
Respuesta #2 en:
Lunes 13 de Noviembre de 2006, 21:29 »
0
Porque no se puedo con Crystal ? , ummm la verdad no te podria decir porque no se que problema me podria dar ?
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Llamar A Un Objeto
«
Respuesta #3 en:
Lunes 13 de Noviembre de 2006, 21:36 »
0
porque si te das cuenta los objetos creados en tiempo de ejecución de la nada, son generalmente objetos comunes, que maneja vb, esto como en el ejemplo en el que mostraba crear un botón:
Código: Text
Set NuevoBoton = Me.Controls.Add("VB.CommandButton", nombreboton)
, nunca lo he probado con un objeto externo pero porque no lo intentas
algo que puedes hacer es insertar en tu form principal el control, y ya mandarlo a llamar desde el formulario que desees
con with, aunque no se si esto es lo que necesitas
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
ElNapster
Moderador
Mensajes: 727
Re: Llamar A Un Objeto
«
Respuesta #4 en:
Lunes 13 de Noviembre de 2006, 21:44 »
0
Pues fijate que si es ese tema el que me interesa , pero lo malo
esque lo tengo que hacer desde un modulo y no me quiere funcionar como tu lo haz puesto no se si habra que hacerle otras cositas mas al codigo, por decirte solo se creara un objeto, es el INET , pero no encuentro como se puede llamar ...... para crearlo , y no me funciona
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Llamar A Un Objeto
«
Respuesta #5 en:
Lunes 13 de Noviembre de 2006, 21:56 »
0
el problema es lo que te digo al crear la variable
Private WithEvents NuevoBoton As CommandButton
no existe algún tipo con el cual referenciar el crystal
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
ElNapster
Moderador
Mensajes: 727
Re: Llamar A Un Objeto
«
Respuesta #6 en:
Lunes 13 de Noviembre de 2006, 22:26 »
0
Creo que ya encontre una salida y creo que se puede hacer con cualquier objeto media vez exista una referencia hacia el , acabo de hacer los siguiente :
1. Cree la referencia al INET
2. cree una variable public dentro del modulo
3. Cree una rutinita que me crea el objeto en tiempo de ejecucion , que es muy simple pero funciona
Código: Text
Public Sub Crea_Objeto()
Set variable_global = New Inet
End Sub
4. Y listo segun yo creo que si se puede hacer con cualquier objeto, bueno espero ...
, pero creo que esto por el momento me funciono ....
Gracias por la asesoria....
"Somos lo que imaginamos ser"
-- --------------------------------------------------------------
-ElNapster
-Designer / Developer Software
-GuaTemALa
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
Visual Basic 6.0 e inferiores
(Moderador:
F_Tanori
) »
Llamar A Un Objeto