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

#6 daniel
26/06/2007 - 14:25 | Informe spam
Hola Héctor Miguel
muchisimas gracias por tu ayuda y por tu tiempo.
se me ha ocurrido otra idea a ver si se puede
hacer que aparezca el ballon pero desde vb.
m esplico:
crear un archivo VB (ejemplo ballon.exe)
que muestre el ballon con los datos de un block de notas (ejemplo
textoballon.txt)
y que si no esta el archivo no muestre el ballon y si si esta muestre el
ballon con el texto del archivo)
yo creo que eso seria mas facil lo malo es que no tengo VB
PD: sabes si el visual basic 2005 express sirve para hcer todo esto.


un saludo y muchas gracias
Daniel

"Héctor Miguel" escribió en el mensaje
news:
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
#7 daniel
26/06/2007 - 15:32 | Informe spam
Hola Hector Miguel
En el foro ya merespondiero
con un adjunto
muchas gracias por toda la ayuda prestada.

un saludo
Daniel
"daniel" escribió en el mensaje
news:%23D6AW0%
Hola Héctor Miguel
muchisimas gracias por tu ayuda y por tu tiempo.
se me ha ocurrido otra idea a ver si se puede
hacer que aparezca el ballon pero desde vb.
m esplico:
crear un archivo VB (ejemplo ballon.exe)
que muestre el ballon con los datos de un block de notas (ejemplo
textoballon.txt)
y que si no esta el archivo no muestre el ballon y si si esta muestre el
ballon con el texto del archivo)
yo creo que eso seria mas facil lo malo es que no tengo VB
PD: sabes si el visual basic 2005 express sirve para hcer todo esto.


un saludo y muchas gracias
Daniel

"Héctor Miguel" escribió en el mensaje
news:
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/... ?]










email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida