Emanuel's profileCrónicas de ellPhotosBlogListsMore ![]() | Help |
|
April 20 Macros para Windows Live SearchSeguramente te preguntarás, ¿qué es esto?, un poco más adelante lo platicaré lo más sencillo posible, antes quiero decirte que esta nueva forma de búsqueda, esta de lo mejor o ¿acaso nunca te has hartado de los buscadores que te ponen miles de páginas y además el 50% de lo que te muestra, es inservible?, pues ahora, puedes crear macros de búsqueda, es decir, personalizas lo que quieres buscar y y con un solo click, puff, te muestra los resultados. ¿Interesante?, y espera que veas lo sencillo que es. Empezemos: 1) Que tal si primero verificamos, ¿Qué es una macro?:
2) Y entonces, ¿Qué es una Macro de Búsqueda?:
3) Haz click Aqui para que veas un ejemplo de como es una página de búsqueda personalizada con macros.
4) La macro que crearás será para Windows Live Search, por lo tanto necesitas una cuenta LIVE, y una vez creada o si ya tienes una, inicia sesión. 5) Despúes de la teoría viene la práctica.
6) Ahora, solo tendrán que iniciar sesión para entrar y para crear nuevas macros pero recuerden que deben ir al sitio de Macros de Búsqueda. Uffff, fué largo?, no verdad, y si lo fué, una vez que notes como ya tienes tu macro y tu nombre...Te sentirás mejor. Agradeceré sus comentarios... Atte: ellSoft April 15 Alegría, Emoción, no se que siento...Aunq, realmente, creo q lo sé...es compromiso, pasión, convicción, es...es hora de echarle jamón. El 13 de abril del presente, me entero de una excelente noticia, la cual llegó directamente a mi correo. Ahí les vá:
Felicidades Student Partner!!! ¡Gracias a tus cualidades de líder y entusiasta has sido seleccionado como Student Partner de Microsoft México! Muy pronto recibirás el certificado que te acreditará como Microsoft Student Partner. Ser Student Partner significa pertenecer al grupo élite de estudiantes que conocen las últimas tecnologías y que en Microsoft México queremos impulsar para que tengan una carrera brillante. Wow, la verdad no lo creía, y lo leí como 5 veces hasta que me convencí...jeje, pues una noticia así no es facil de digerir, sobre todo después de tanta espera. Y bueno, mi Amigo José Miguel Mejía Sánchez, también recibió la noticia y pues ya se imaginarán la locura q produjo en nosotros, pues estamos juntos en la célula académica y en el proyecto e&b Soft y esto, aunq tenemos mucho trabajo y con esto más trabajo todavía, levanta el ánimo y sobre todo las ganas de seguir triunfando.... OYE Blek, vamos de triunfo en triunfo hasta el fin... :-) April 02 C#? El Rey? el Lenguaje de los Dioses?Pues leyendo de aqui y de por ahi, encontre q prox, se incluye un nuevo namespace: System.VisualBasic con un conjunto completo de clases, enumeradores y estructuras que serviran para dejar de ver al componente Microsoft.VisualBasic como un encubridor de la funcionalidad pura del .NET Framework, puesto que ahora lo hacen parte explicita del .NET Framework.
Para los que creyeron que Microsoft iba a descontinuar a Visual Basic... y que el nuevo rey era C#... pues ahora la cosa se pone más interesante, pues Visual Basic tomará un nuevo aire para el próximo año, además verémos cómo se comporta este nuevo espacio de nombres dentro de nuestras aplicaciones, así pues para los amantes de visual basic que trabajan en c# no olviden usar... Imports System.VisualBasic Para que la vida se llene de recuerdos útiles y bien conocidos. ...y si ya te tomaste la molestia de leer este "artículo", te voy a mostrar como hacer q una aplicación sea una instancia única...are iu ready?...
1.) Con GetProcessByName, algo así como el PrevInstance en 6.0:
Function Ya_estoy_en_ejecución () As Boolean
Dim EnEjecucion As Boolean
EnEjecucion = Process.GetProcessByName (Process.GetCurrentProcess.ProcessName).Length > 1
Return EnEjecucion
end Function
'Fácil no? 2.) Sin embargo, haces una copia del exe, le cambias el nombre y listo, ya puedes tener 2 aplicaciones del mismo exe en ejecucion.
Para hacer una verdadera aplicación de una única instancia...
a) Abre la ventana de propiedades de tu proyecto, y en la pestaña Aplicación hay una casilla de verificación que dice: Convertir Aplicación de Instancia Única.
Más Fácil no?... ahora el problema, es si queremos avisarle al usuario que ya esta en ejecución el programa. Para esto hacemos lo siguiente...
b)"Atrapar", el evento q se ejecuta cuando inica la aplicación. Private Sub MyApplication_StartupNextInstance(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs) Handles Me.StartupNextInstance MessageBox.Show("El Programa está en ejecución") End Sub No Funciona? c) Lo q pasa q este evento esta en...ApplicationEvents.
Regresa a las propiedades de tu proyecto y cerca de la casilla de verificación antes mencionada, hay un boton que dice: Ver Eventos de Aplicaciones.
d) Aún más fácil, pues solo mandas el mensaje o lo que quieras q suceda despúes...
3.) Para los de C#, que no quisieron o puedieron de esta forma, pues, también hay un 3er método de hacer esto. wow, y yo q pensaba q era mas dificil. Solo basta hacer uso de Mutex...donde nueva instancia me dice si se está ejecutando la aplicación... System.Threading.Mutex miMutex; bool nuevaInstancia; miMutex = new System.Threading.Mutex(true, "El nombre para esta aplicación", out nuevaInstancia También funciona en visual basic 2005. Espero q les sirva, Suerte y saludos...Atte: ellSoft |
|
|