ayuda con estos ballon tip de informacion de windows

23/06/2007 - 21:19 por daniel | Informe spam
Hola a todos
aver si me podeis ayudar con estas dos cosas.
haber si se puede hacer lo que pone en estas paguinas en
excel es que los codigos que bienen son en vb.

1)Ejemplo para poder crear un formulario de información tipo Msn messenger y
otras aplicaciones, encima del systray de windows.

http://www.recursosvisualbasic.com....ystray.htm

2)Este ejemplo permite colocar como muestra la imagen un balloon tip o
diálogo de información al notificar el ícono del ejecutable en la barra de
windows

http://www.recursosvisualbasic.com....ystray.htm



haber si me podeis poner algun archivo adjunto.
si se pudiese hacer tambien sin controles decidme como.



un saludo y muchas gracias a todos
Daniel

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
24/06/2007 - 03:23 | Informe spam
hola, daniel !

aver si me podeis ayudar con estas dos cosas.
haber si se puede hacer lo que pone en estas paguinas en excel es que los codigos que bienen son en vb.



1) [hasta donde se]... *adaptar* codigos de VB [que es una aplicacion 'stand-alone' para desarrollar aplicaciones]
para que sean utilizados/aprovechados en VBA [que es una version 'recortada' de VB de apoyo a aplicaciones]
[generalmente] resulta en mecanismos sumamente 'desgastantes', debido a que los objetos/propiedades/metodos/...
son tambien distintos, y a los de VBA no se les aplican [p.e.] transparencia, animaciones, etc.
[sobre todo, para el tipo de *soluciones* que estas comentando/exponiendo/solicitando/...]

2) puedes obtener informacion mas 'detallada' para esas API's en tres niveles diferentes [p.e. de Randy Birch] en:
http://vbnet.mvps.org/code/subclass...ybasic.htm
http://vbnet.mvps.org/code/subclass...ifyadv.htm
http://vbnet.mvps.org/code/subclass...advmdi.htm

3) si comentas cual o por que es la necesidad de administrar el system_tray de windows -> desde excel/vba...
[probablemente] se podria intentar con alternativas menos... 'exhaustivas' -?-
o en tanto ve tu consulta Vinchenzo, que tiene mas experiencia 'mezclando' VB y VBA :D

saludos,
hector.

__ el resto de la consulta __
1) Ejemplo para poder crear un formulario de informacion tipo Msn messenger y otras aplicaciones, encima del systray de windows.
http://www.recursosvisualbasic.com....ystray.htm

2) Este ejemplo permite colocar como muestra la imagen un balloon tip o dialogo de informacion
al notificar el icono del ejecutable en la barra de windows
http://www.recursosvisualbasic.com....ystray.htm

haber si me podeis poner algun archivo adjunto.
si se pudiese hacer tambien sin controles decidme como.
Respuesta Responder a este mensaje
#2 daniel
24/06/2007 - 17:33 | Informe spam
Hola Hector Miguel
Muchas gracias por ayudarme
Yo lo unico que quiero es que mi programa sea mas visible
lo que necesito es que aparezca un globo de informacion.
e conseguido crear para que aparezca el icono pero no se como hacer para que
aparezca un globo de informacion.

Y si se puede hacer que se salga una ventanita tipo mesenger.


un saludo y muchas gracias
Daniel

"Héctor Miguel" escribió en el mensaje
news:
hola, daniel !

aver si me podeis ayudar con estas dos cosas.
haber si se puede hacer lo que pone en estas paguinas en excel es que los
codigos que bienen son en vb.



1) [hasta donde se]... *adaptar* codigos de VB [que es una aplicacion
'stand-alone' para desarrollar aplicaciones]
para que sean utilizados/aprovechados en VBA [que es una version
'recortada' de VB de apoyo a aplicaciones]
[generalmente] resulta en mecanismos sumamente 'desgastantes', debido a
que los objetos/propiedades/metodos/...
son tambien distintos, y a los de VBA no se les aplican [p.e.]
transparencia, animaciones, etc.
[sobre todo, para el tipo de *soluciones* que estas
comentando/exponiendo/solicitando/...]

2) puedes obtener informacion mas 'detallada' para esas API's en tres
niveles diferentes [p.e. de Randy Birch] en:
http://vbnet.mvps.org/code/subclass...ybasic.htm
http://vbnet.mvps.org/code/subclass...ifyadv.htm
http://vbnet.mvps.org/code/subclass...advmdi.htm

3) si comentas cual o por que es la necesidad de administrar el
system_tray de windows -> desde excel/vba...
[probablemente] se podria intentar con alternativas menos...
'exhaustivas' -?-
o en tanto ve tu consulta Vinchenzo, que tiene mas experiencia
'mezclando' VB y VBA :D

saludos,
hector.

__ el resto de la consulta __
1) Ejemplo para poder crear un formulario de informacion tipo Msn
messenger y otras aplicaciones, encima del systray de windows.
http://www.recursosvisualbasic.com....ystray.htm

2) Este ejemplo permite colocar como muestra la imagen un balloon tip o
dialogo de informacion
al notificar el icono del ejecutable en la barra de windows
http://www.recursosvisualbasic.com....ystray.htm

haber si me podeis poner algun archivo adjunto.
si se pudiese hacer tambien sin controles decidme como.




Respuesta Responder a este mensaje
#3 Héctor Miguel
24/06/2007 - 22:23 | Informe spam
hola, daniel !

.. lo unico que quiero es que mi programa sea mas visible
lo que necesito es que aparezca un globo de informacion.
e conseguido crear para que aparezca el icono pero no se como hacer para que aparezca un globo de informacion.
Y si se puede hacer que se salga una ventanita tipo mesenger.



1) si ya le cambias el icono y estableces [p.e.] un Application.Caption = "Mi programa/aplicacion"
-> *eso* es lo que se vera en la barra de tareas de windows
[el icono que le pusiste, y el globo-informativo con el Application.Caption que le pongas] :))

2) lo de la *ventanita tipo messenger*...
en donde la quieres ? y... en razon de que ?
[o por virtud de que acciones/eventos/circunstancias/... ?]

saludos,
hector.
Respuesta Responder a este mensaje
#4 daniel
25/06/2007 - 13:14 | Informe spam
Hola Hector Miguel
mira lo que utilizo para poner el icono es este archivo de esta paguina
http://www.downloadcounter.com/cgi-...p;accountV
como podia cambiar lo para que apareciese el globo

lo de la ventanita
la quedria en la parte de abajo a la derechaal lado del icono
sabrias como hacer lo.



un saludo y muchas gracias
Daniel
"Héctor Miguel" escribió en el mensaje
news:%
hola, daniel !

.. lo unico que quiero es que mi programa sea mas visible
lo que necesito es que aparezca un globo de informacion.
e conseguido crear para que aparezca el icono pero no se como hacer para
que aparezca un globo de informacion.
Y si se puede hacer que se salga una ventanita tipo mesenger.



1) si ya le cambias el icono y estableces [p.e.] un Application.Caption =
"Mi programa/aplicacion"
-> *eso* es lo que se vera en la barra de tareas de windows
[el icono que le pusiste, y el globo-informativo con el
Application.Caption que le pongas] :))

2) lo de la *ventanita tipo messenger*...
en donde la quieres ? y... en razon de que ?
[o por virtud de que acciones/eventos/circunstancias/... ?]

saludos,
hector.

Respuesta Responder a este mensaje
#5 Héctor Miguel
26/06/2007 - 07:58 | Informe spam
hola, daniel !

... lo que utilizo para poner el icono es este archivo de esta paguina
http://www.downloadcounter.com/cgi-...p;accountV
como podia cambiar lo para que apareciese el globo
lo de la ventanita la quedria en la parte de abajo a la derecha al lado del icono [...]



1) [hasta donde se] las rutinas para modificar el icono de aplicaciones y/o formularios [como la de ivan entre otras]
basan sus acciones en llamadas a algunas API's de windows [y por cierto que no pocas]
API's [como FindWindow, etc.] que a su vez, se basan en el 'Caption' de la aplicacion o del formulario
[de igual forma] el 'Caption' se toma/establece/... desde el *arranque* de la aplicacion [o del formulario]
[de donde] el Caption tomado es la base para identificar/buscar/encontrar/... la ventana a la que se le cambia al icono

2) el icono que le pongas, y el Caption tomado, son los identificadores que veras en la barra de tareas [no el system_tray]
[segun el punto 1 del mensaje anterior] al igual que *cualquier* tarea/aplicacion/... mostrada en dicha barra de tareas

3) si estas usando formularios, y quieres otra clase de *personalizacion* en el *tool-tip* [o balloon] mostrado en la barra de tareas...
tendra que ser por la via de modificar el 'Caption' de tu formulario [ANTES o al momento de mostrarlo], ya que...
si lo llegas a modificar *al vuelo*... correrias el riesgo de que las API's no puedan *ubicar* la ventana original [durante el proceso] :-((

-> [p.e.] revisa en las rutinas de IFM, en el modulo basMain, al final existe un procedimiento que se llama: -> Sub CreateIcon()
en donde *trata* de establecer el texto del *balloon* con algo +/- como: -> .szTip = UserForm1.Caption & " - rightclick for more options"
[sin embargo] cuando se muestra el formulario [en la barra de tareas] SOLO *llega* hasta el *UserForm1.Caption*
y [que por cierto] NO es de *esa* instruccion de donde le ha quedado establecido :-((

[probablemente] seria conveniente si expones detalles mas... concisos/reales/especificos/... a la pregunta del primer mensaje:
"> 3) si comentas cual o por que es la necesidad de administrar el system_tray de windows -> desde excel/vba..."
"> [probablemente] se podria intentar con alternativas menos... 'exhaustivas' -?-"
"> o en tanto ve tu consulta Vinchenzo, que tiene mas experiencia 'mezclando' VB y VBA :D"

saludos,
hector.

__ las consultas anteriores __
.. lo unico que quiero es que mi programa sea mas visible
lo que necesito es que aparezca un globo de informacion.
e conseguido crear para que aparezca el icono pero no se como hacer para que aparezca un globo de informacion.
Y si se puede hacer que se salga una ventanita tipo mesenger.



1) si ya le cambias el icono y estableces [p.e.] un Application.Caption = "Mi programa/aplicacion"
-> *eso* es lo que se vera en la barra de tareas de windows
[el icono que le pusiste, y el globo-informativo con el Application.Caption que le pongas] :))

2) lo de la *ventanita tipo messenger*...
en donde la quieres ? y... en razon de que ?
[o por virtud de que acciones/eventos/circunstancias/... ?]
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida