Resumen Actuar sobre statusbar desde usercontrol

At 12:31 18/11/98 +0100, you wrote:
>No funcionará, porque no puedes poner un componente visual (como un
>control o un Form) como propiedad de otro.
>
Acabo de hacer una prueba y me funciona (no he generado el activex, lo
probé desde dentro de vb).
En tu activex añades la referencia a c:\windows\comctl32.ocx (botón
examinar, no sale en la lista).
Luego declaras (por ejemplo) Public sb As StatusBar.
Implementas una propiedad Texto :
Public Property Let Texto(ByVal txt As String)
sb.Panels(1) = txt
End Property

Metes tu activex en un formulario con una barra de estado y pones en el load:
Set MiActiveX.sb = StatusBar1
Y en el unload :
Set MiActiveX.sb = nothing

Y para modificar el texto simplemente : MiActiveX.Texto = "lo que sea"

Yo acabo de probarlo dentro de vb y me funciona. No sé si al generar el
activex dará problemas pero no creo.

Un saludo.

_________________________________________________
José Rubí de la Vega
E-mail : jrubi@arrakis.es
WWW : http://www.arrakis.es/~jrubi
Podrás encontrar información sobre VB, la lista
VB-ESP y un resumen de los mensajes de la misma



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com