rutina: Limpiar un ListBox

Messenger Plus! Live Script

Si hay algo que me extae que no est en MP!Live Scripting es una funcin para borrar el contenido de los controles ListBox

Si no sabes que es un ListBox, aqu una imagen donde se muestra ese ‘listbox’ (en este caso, una lista de canciones):
listbox.png

Actualmente en MP!Live Scripting se cuenta con funciones -propias, si se puede decir ya que as vienen definidas por Plus!- como las siguientes:

funciones_listbox.PNG

Pero no con otra que es muy simple y/o til: Limpiar o Borrar el contenido de los ListBox, que a su vez permite ahorrar cdigos en tratar de hacer otras rutinas que eliminen cada elemento de la lista hasta que no quede ninguno; esto no quiere decir que esa tcnica sea mala ni mucho menos pero probablemente no sea la ms adecuada cuando se trabaja con listas grandes.

A lo que voy es a lo siguiente: he encontrado una manera ms rpida de hacer eso en una sola lnea, usando API claro.

Interop.Call("user32", "SendMessageW", PlusWnd.GetControlHandle("MiListBox"), 0x184 /* LB_RESETCONTENT */, 0, 0);

Sera bueno que integraran esa funcin, para invocarla directamente desde Plus! y no tener que recurrir a otras tcnicas, ms que nada por simplificar y sintetizar cdigo :P

A mi ver, integrara la funcin
LstBox_Clear(
[string] ControlId
);

Pero bueno, era slo presentar ese mtodo -y como sugerencia, claro-

Saludos (Y)

9 Comments »

  1. Yonfre dijo,

    April 8, 2007 @ 18:13

    Uy! Le di enter sin querer! Borra el comentario de arriba! :$

    Desde ya quieres ganarte el Wii, no? :O

  2. rAfA vAlDS dijo,

    April 8, 2007 @ 18:29

    esto va para el m. music 2.0 no?

  3. cristhian dijo,

    April 8, 2007 @ 18:39

    no entendi una [email protected] XDDD

    pero si lo hiciste felicitaciones

    saludos felipe

  4. jeam dijo,

    April 8, 2007 @ 21:04

    ey pana mira necesito q me expliques algo, como hago o cual es el codigo para yo poner a descargar algo de mi pagina es decir para otras personas descarguen manuales, o q se yo de mi pagina porfa explicame mi correo es [email protected]!..

  5. we2wore dijo,

    April 9, 2007 @ 6:35

    Muchas gracias felipex, a nosotros tambien nos gusta mucho tu web, si quieres nos podriamos enllazar o algo asi no?
    bueno qe muchas gracias a ti y a todo el mundo qe visita nuestro bloggg

    salu2 a to2

  6. felipEx dijo,

    April 9, 2007 @ 12:49

    rafa: no menciones eso :P en caso de concurso sacaremos eso como release y tratar de alcanzar un lugar jeje tambin lanzar el Styles 1.3

    cristhian: no te precupes, solo encontr una manera ms fcil de hacerlo ;)

    muchas gracias todos =)

  7. rAfA vAlDS dijo,

    April 9, 2007 @ 15:05

    en caso de concurso? pero si en msgpluslive.net ya no habr uno de scripts, o eso le en MessengerAdictos…

  8. rAfA vAlDS dijo,

    April 9, 2007 @ 16:01

    ok. i shut up :|

  9. Messenger Plus! Live Scripting Documentation 4.21+ « felipEx    |    trucos, howto, scripts y ms dijo,

    May 18, 2007 @ 20:41

    […] En cuanto pueda -si, estoy posteando desde Linux enseguida me instalo Windows en la otra particin que tengo libre- me instalo el nuevo Plus! y veo las novedades de la gua, espero que Patch haya considerado un par de recomendaciones. […]

 

Deje su comentario, su opinión es importante.





* Me reservo el derecho de eliminar/editar comentarios con lenguaje/conductas inapropiadas. =)

Posts al azar

cargando...

Top Comentaristas

cargando...

Lo más comentado

cargando...