Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: LeandroA en Junio 21, 2011, 01:07:54 am
-
Hola, aprobechando (o desaprobechando) el fin de semana largo para poder subir algo al blog.
Es una ventana de tipo PopUp en Windows Seven con Aero
Ver Entrada (http://www.leandroascierto.com.ar/categoria/M%C3%B3dulos/articulo/PopUpTray.php)
(http://www.leandroascierto.com.ar/imagenes/PopUpTray1.png)
(http://www.leandroascierto.com.ar/imagenes/PopUpTray2.png)
-
Excelente, lo voy a bajar, gracias doctore!!!
-
Se ve lindo y moderno!
Gracias! :P Y ... a destriparlo! xD
-
Leandro, RECAPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO...! :D Sabia que la idea de YvanB (haha) ahora YvanA (LOOOL) te meteria a hacer el lector de rss...! Jajaja excelente laburo...!
-
Lo probe para el foro de elhacker y funciono tambien =)
Muy bueno. Lea... de 10...! Congratulations..!
-
Buenisimo buenisimo, gracias por compartir.
-
che @LeandroA, aca te dejo este control pedorro, que tiene 3 controles Line, te sirve para emular lo que seria el "bottom" del popup.
basicamente no vas a tener que usar el image y el shape, ya con este estas listo.
ademas lo podes poner con align=bottom.
pd: seteenle la propiedad Container a TRUE para poder ponerle otros objetos en el (como un ucLabelLink)
ucBottomBorder.ctl (http://www.mediafire.com/?suuv1n972lyekck) (1,61 KB)
-
Gracias por los elogios, pero aclaro que no es un lector RSS, el ejemplo del rss es solo para darle un poco de centido a la ventana, si es lo proximo que tengo en mente, hacer el lector RSS pero aplicado a un menu con visualización del html
@coco gracias por control, es mas practico.
Saludos.
-
He modificado el proyecto de Lea para que me aparezca solo el "RSS" directamente y ya abierto (la razon es que lo pongo en el segundo monitor). Hasta aqui todo bien, pero me di cuenta que no actualiza, asi que no se si consideran que esta bien esta modificacion.
Puse todo el codigo del evento Load del FrmPopUp3 en un procedimiento llamado CargaInicial y lo introduje en el timer asi:
If Doc.ReadyState = 4 Then
Timer1.Interval = 0
RefreshRSS
CargaInicial
Else
If Doc.ReadyState <> 3 Then Timer1.Interval = 0
End If
Y funciona perfecto, me carga casi instantaneamente cada nueva entrada, ¿esta bien hacerlo asi? o hay una mejor forma?
Gracias
-
Hola.
Con las modificaciones que hice me quedo expedito el rss. Pero hay una modificacion que estoy queriendo hacer y no logro. En este parte:
With ucLabelItem2(i)
.Visible = True
.Caption = oRssItem(i).getElementsByTagName("title")(0).Text
HtmlDOC.body.innerHTML = oRssItem(i).getElementsByTagName("description")(0).Text
.Note = Left$(HtmlDOC.body.innerText, 250) & "..."
.Tag = oRssItem(i).getElementsByTagName("link")(0).Text
.Refresh
End With
en .Note llenamos lo que sale en el RSS, pero estoy queriendo poner al inicio del mensaje en si, el nombre del usuario que publicó el post, no se mucho de html, pero en la sección o etiqueta <h4> ... LeandroA</h4> aparece el nombre de usuario, pero no se como acceder a ella, de tal forma que pueda armar asi:
.Note = NombreUsuario & ": " & Left$(HtmlDOC.body.innerText, 250) & "..."
Gracias
-
Hola Yvan, el rss de este foro no adjunta el "autor" del post asi que no existe dicha posibilidad.
aca esta el rss del foro y como veras no aparece el autor, estaria bueno lo que propones pero por las dudas no toco nada no sea cosa que rompo algo jejej
http://www.leandroascierto.com.ar/foro/index.php?type=rss;action=.xml
Saludos
-
ohh, cierto, bueno, ni modo, y dime... quiza pueda jalar la hora?
<pubDate>Fri, 01 Jul 2011 19:11:31 GMT</pubDate>
voy a ver si me liga. ;)
-
otra forma es a traves del SSI del SMF, ahi poder ver el autor del post, lo que si no podes ver lo que escribio.
http://www.leandroascierto.com.ar/foro/SSI.php?ssi_function=recentTopics (http://www.leandroascierto.com.ar/foro/SSI.php?ssi_function=recentTopics)
no es XML, pero con una parseada de HTML podes sacar los datos.
-
ok, gracias, pero la verdad me queda un poco grande este saco.
Supongo que para saber que Autor va con que Post tendria que comparar las cadenas, no se, o en todo caso
que pasaria si en un lapso de media hora publican 3 en el mismo post, ¿como podria saber quien pertenece a que post?...
Igual me esta vacilando este tema y voy a ver por cual de las puertas entro para escuchar la clase.
-
mira que loco no sabia que exitia eso :)