Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Eleкtro

#761
Cita de: rigorvzla en 26 Agosto 2018, 05:37 AMen caso de estar ya abierto el programa, no funciona el argumento cuando se usa.

Para transferir datos (un string con los nuevos argumentos) a un proceso ya en ejecución, tienes varias opciones a tu disposición, bien puedes aplicar cualquier metodología conocida de intercomunicación entre procesos (IPC), como por ejemplo un bloque de memoria compartida (Memory-Mapped File):


( el algoritmo de creación, lectura y escritura de datos en el bloque de memoria lo implementarías en el evento Startup de tu aplicación WPF, o en otros eventos de inicio de la aplicación. )

O bien puedes declarar una clase con una propiedad que tenga por nombre "Argumentos", e implementar una notificación de cambio de esa propiedad mediante la interfaz INotifyPropertyChanged:


...luego solo sería cuestión de suscribirse al evento INotifyPropertyChanged.PropertyChanged para notificar de nuevos argumentos command-line recibidos en tu aplicación.

Aplicar cualquiera de las soluciones que he mencionado realmente no es dificil pero logicamente requiere entendimiento y conocimiento, si no comprendes como hacerlo no te preocupes por que aquí abajo publiqué un ejemplo de implementación de la interfaz INotifyPropertyChanged que precisamente está enfocado para demostrar lo que tú quieres hacer, es decir, una aplicación de única instancia que pueda recibir y notificar de nuevos argumentos recibidos por linea de comandos, pues aquí abajo tienes la solución ya hecha por mi y completamente funcional:


...eso sí, como puedes ver el código está escrito en VB.NET y es para Windows Forms, pero no deberías encontrar ninguna complicación si usas cualquier conversor online de código de VB.NET a C#, y luego para adaptar el código de WinForms a WPF pues simplemente debes averiguar como puedes reemplazar lo que hago en el evento de aplicación StartupNextInstance por el evento equivalente en WPF, que no estoy seguro de si podrá ser en el evento Startup, pero bueno, con ese código de VB.NET tienes el 99% del problema ya resuelto, ahora te toca poner de tu parte para investigar como adaptar el código a WPF, aquí tienes la información con respecto a todos los eventos disponibles en una aplicación WPF:


Con las indicaciones que te he dado debería ser suficiente, me refiero, implementar la interfaz INotifyPropertyChanged, no necesitas hacer más, aun así, por si te interesa aquí abajo publiqué un ejemplo de uso de la clase MemoryMappedFile para...


( logicamente el ejemplo requiriría pequeñas adaptaciones para cumplir con el propósito que le quieres dar, pero el concepto ahí lo puedes ver. )

Saludos.
#762
Cita de: rigorvzla en 26 Agosto 2018, 04:48 AMse abre la aplicacion tantas veces como llame el metodo

Querrás decir que se abre tantas veces como hagas click en el comando del menú contextual, o al menos eso es lo que yo entendí...

Aquí tienes distintos ejemplos en WPF para evitar la ejecución de múltiples instancias de un programa:


Saludos
#763
Cita de: rigorvzla en 25 Agosto 2018, 23:46 PMintentandolo hacer en wpf para mi proyecto me genera este error.

Por mi parte carezco de suficiente experiencia, costumbre, destreza e intuición en problemas relacionados con la tecnología WPF, estoy mucho más habituado a Windows Forms, y creo que no me equivoco al suponer que el compañero @NEBIRE también, sin embargo podrías encontrar una o varias posibles soluciones a ese tipo de excepción aquí:

Dices que viste un video-tutorial, pero de todas formas aquí abajo te dejo un ejemplo de uso de argumentos command line basado en WPF, el cual me parece muy simple y sencillo de aplicar (cualquiera sin experiencia puede reproducirlo con solo copiar y pegar):

Y por último, aquí lo mismo pero sin extensas explicaciones y usando un argumento nombrado:
...el cual es un copy&paste del ejemplo original de la MSDN:

Saludos
#764
Cita de: simorg en 26 Agosto 2018, 01:06 AM@Electro hablaba de otros bichitos menos sensuales....... :laugh:

Entonces debes estar refiriéndote a la Formicofilia, una forma de Zoofilia cuyo placer sexual por parte del ser humano se encuentra en los insectos, y cuya práctica consiste en colocar un puñado de bichos en ciertas partes erógenas del cuerpo humano (los hay quienes prefieren ponerse bichos en las bolas, y otros en la punta de la *****) y dejar que muerdan o piquen, pf!, duele solo de pensarlo...






Con respecto a los extraños bichos voladores de mi cocina, por cierto, bastante hostiles, y los cuales ya a estas alturas no descarto que puedan ser de origen extraterrestre por que no he logrado encontrar nada que se les parezca en este planeta, al final decidí echar insecticida (para mosquitos tigre) por que no aguantaba más verlos revolotear cerca de mi persona y en los restos de comida...

...no han vuelto a dar señales de vida, así que en principio parece que ha funcionado, pero no me hago ilusiones, seguro que alguno habrá sobrevivido por que eran bastantes, de hecho no se si habré matado a alguno o simplemente estarán escondidos/durmiendo, hasta mañana no puedo asegurar nada ya que mi intuición me sugiere que probablemente sean bichos diurnos (en realidad es que esa es la única pista que tengo, aparecieron por el día, fin, no se que son, ni conozco sus intenciones, ni náh).




Cita de: crazykenny en 25 Agosto 2018, 22:15 PMte puedo recomendar una raqueta electrica como la de la siguiente imagen:

Gracias. Toda recomendación es bienvenida, pero para serte sincero yo me sentiría como un completo imbecil dándole al aire con una raqueta... eléctrica o no. Los matamoscas no son de mi estilo, y una raqueta mucho menos xD, pedazo de cacharro para matar un bicho diminuto...




Hablando en serio, me gustaría mucho poder saber que tipo de bichos son, soy una persona muy curiosa (Simorg, tú lo sabes bien). A ver si alguien puede sugerir algún bicho de cocina que no sea un escarabajo ni una cria de cucaracha, pero que se le parezca y vuele...

Saludos
#765
Cita de: simorg en 25 Agosto 2018, 20:13 PM
MMMMM, mmmmmm, mira, yo tuve una novieta que al salir a la terraza de su apartamento solia decir, "perdón".....la pregunté ¿con quien hablas?, me dijo con las hormigas, un poco más y las piso........ :rolleyes:......descojonante.

No me sorprende en absoluto, entre eso y hablar con las plantas del balcón para darle afecto no hay mucha diferencia, mucha gente lo hace (yo no), incluso se de quien les da abrazos a los arbustos y todo. Luego están los/las que se pasan tres pueblos con eso de sentir amor por la naturaleza...

[youtube=640,360]https://www.youtube.com/watch?v=yOg1mXxYjm0[/youtube]
( ojo, el video está un poco subido de tono, es lo que encontré en Youtube )

Esto de darle lenguetazos al tronco de un árbol y en general excitarse y tener fantasias sexuales con la naturaleza tiene un nombre: Ecosexualidad, basicamente se podría decir que son personas que se follan a la madre Tierra, literálmente. No comparto dicha afición, pero me parece una actividad muy respetable, mejor que se masturben con las ramas de un árbol que no estar todo el día fumando y bebiendo alcohol o metiéndose ciertas sustancias estupefacientes... aunque la protagonista del video creo que compagina todas estas actividades al mismo tiempo, así que no hay que tomarla como buen ejemplo.

Aquí os dejo algo más de info sobre los ecosexuales:
[youtube=640,360]https://www.youtube.com/watch?v=BYJip0n8C8E[/youtube]

En fin. No se si en el futuro aprovarán los matrimonios entre personas y árboles, pero si ya van camino de aprovarlos con robots pues no veo cual sería la diferencia...

Saludos!
#766
Cita de: simorg en 25 Agosto 2018, 19:39 PM"Electrojones" a la busqueda del insecto perdido...... :laugh:

...y el tesoro de la cucaracha maldita.




Cita de: simorg en 25 Agosto 2018, 19:46 PM
Hola, todo bichito volador, ya sea una mosca o cualquier otro es susceptible de caerse al suelo solo con usar el atomizador de colonia que tengas a mano, al punverizar la colonia o simplemente agua al bicho las alas se llenan de liquido que les impide volar, y se caen al suelo, dode un pisotón acaba con todas ellas........ :rolleyes:

¿Que crees que fue lo primero que pensé?, pensé en soltar un poco de agua por la mesa de la cocina por donde volaban los bichos y limpiarlo despues xD, otra opción más radical sería dejar el grifo abierto para inundar la cocina de agua y que así todo lo que sea capaz de volar se muera para siempre (hasta que vuelvan a aparecer), pero no puedo hacer algo tan cruel...

Me fascina el mundo macroscópico y microscópico de los insectos, aunque no he estudiado profesionálmente nada sobre ellos (ya se ve en mi ignorancia), y el caso es que prefiero evitar matar a un ser vivo a menos que sea necesario, pero para eso hay que conocerlos, saber si son peligrosos, etc...

Lo hago más por mi seguridad que por respeto a los seres vivos, tampoco voy a mentir, no quiero morirme por encontrarme un bonito mil pies venenoso de color amarillo chillón y ponerme a tocarlo por curiosidad sin saber lo mortal que es...

de todas formas gracias por el consejo claro está, si yo tuviera menos escrúpulos con el tema de los insectos entonces seguro que sería una buena solución a poner en práctica.

saludos!
#767
Cita de: El_Andaluz en 25 Agosto 2018, 19:26 PMPueden ser escarabajo voladores.

Gracias por comentar pero estoy convencido de que no, he visto como se mueven los escarabajos pequeños y no se parece en ese sentido.




Cita de: El_Andaluz en 25 Agosto 2018, 19:26 PMTienes una buena fauna en tu casa sueles desinfectar bien tu casa con lejía por lo menos el suelo e insecticidas ? De todas manera ahora en verano es normal que haya mas insecto que invierno el calor hace que salga con mas facilidad y la zona que tu vives es una zona de calor húmedo al estar cerca del mar.

Insecticidas de spray no uso ya que me da muy mal rollo el alto porcentaje de toxicidad que tiene y que eso es facil de inhalar por un humano, aparte su efectividad solo dura un par de horas. Prefiero usar trampas especializadas en ciertos tipos de insectos (cucarachas) o insecticidas en polvo, pueden durar días y algunos incluso semanas, pero sinceramente siempre que los uso nunca veo que exterminen grandes cantidades de insectos, de echo algunas vez no matan absolutamente nada durante dias... y yo sin embargo veo que sigo teniendo la p**a cocina llena de bichos (y cucarachas pequeñas que siempre hay de noche, nunca parecen crecer xD).




Cita de: El_Andaluz en 25 Agosto 2018, 19:26 PMAquí raro es el día que no me encuentro una cucaracha en la cocina a noche mate una. :xD

Espero que al menos no sean voladoras. Por suerte nunca he tenido que enfrentarme a una cucaracha voladora, solo de pensarlo...




#768
Gracias #!drvy. Hombre en principio hay varios bichos en esa página que se podrían confundir con una cria de cucaracha pequeña visto desde medio metro de distancia, pero son todo de la familia de escarabajos o similar y estos no vuelan con la rapidez de una mosca ni se mueven tan rápido como una cucaracha. Estoy convencido de que el bicho que vi no era un escarabajo/carcoma/gorgojo/ácaro/similar, a menos que exista alguna especie que se mueva rápido, y vuele rápido.

No se si es que soy penoso buscando sobre temas que no domino, pero me resulta muy raro que no puedo encontrar ni tansiquiera el nombre o la imagen de un solo bicho que cumpla con la descripción que he dado (y que este no sea una cucaracha voladora). ¿Hay algún entomólogo en el foro? :-)

saludos!
#769
Hola, pues otra vez tengo un problema con un bicho...

Realmente no se si tengo una plaga, pero he visto muchos.

El caso es que en la cocína dejé una tortilla de patata precocinada en un plato, y se ha podrido (están los lados negros), al ir a tirarla a la basura me percato de que la comida (el plato, y cerca/fuera del plato) estaba llena de unos bichos diminutos, de unos 3 -4 mm, al principio pensé que eran crias de cucarachas ya que eran marrones y tenian la misma forma que una cucaracha vista desde arriba, pero se movian de una forma distinta y un poco rara, era un movimiento rápido y constante pero haciendo muchas pausas en el recorrido, no se cuantas patas tenía pero yo diría que 2 o 3 a cada lado, y de repente uno de los bichos echó a volar para posarse en un tarro de cristal cercano, como si se tratase de un mosca (no son cucarachas voladoras, ni tampoco mosquitos ni moscas), y ahí ya dije: ¡¿pero esto que coño es?!

Entonces, ¿sabrían decirme el nombre de algún bicho que de cerca se pueda confundir facilmente con una cria de cucaracha, marrón, con las alas recogidas (tipo cucaracha), que vuela con la agilidad y altura y velocidad de una mosca, que camina rápido pero hace muchas pausas en su recorrido, y que sea típico encontrarlo en la cocina acudiendo a la comida en mal estado?.

Estoy algo preocupado por que vuelan y no se si pican ni tampoco si son portadores de enfermedades. Había unos 8 o 10 bichos de esos en el plato, intenté atrapar uno con un vaso de cristal para analizarlo visualmente por fuera, pero no fui capaz, son rápidos, no dejaban de moverse y salían volando por cualquier movimiento brusco por mi parte.

Ah, y no vi que tuvieran antenas, quizás es que sean muy pequeñas, no lo se, pero yo creo que no tienen. Sigue habiendo alguna en la cocina, están como más esparcidas ahora, y alguna escondida. Paso de acercarme demasiado para verlas de cerca.

He intentado buscar bichos en Google con esas características y solo he encontrado escarabajos/gorgojos, pero son lentos y no vuelvan con la agilidad de una mosca. De todas formas aquí os dejo una imagen de uno de estos gorgojos que encontré (pero como ya digo este tipo de bicho NO ES, insisto):



¿Qué puede ser?.
#770
Cita de: rigorvzla en 25 Agosto 2018, 05:14 AM
Elektro , se que me ha costado explicarme, olvidemos que quiero ejecutar una ruta de algun archivo desde el registro, lo que realmento quiero ejecutar en el boton creado del menu contextual es un metodo que tengo en el mismo proyecto , NO es un archivo, es cierta cantidada de lineas de codigos.

Cita de: rigorvzla en 25 Agosto 2018, 05:14 AMOtra forma de explicarlo seria, que al crear el boton en el menu contextual pueda hacer click y me muestre una ventana con un mensaje, osea un metodo, aclaro es un ejemplo simple, lo que realmente quiero es llamar un metodo que ya tengo en el proyecto.

Tú puedes tener un proyecto con 800.000 lineas de código, da igual por que al compilarlo cómo resultado se generará un archivo de cierto tipo. Logicamente eso ya lo sabías, entonces, ¿cual es el problema?, no comprendo a qué le estás dando vueltas, lo que quieres hacer lo harías añadiendo el comando al menú contextual para ejecutar la aplicación compilada y que tu aplicación realice una llamada el método "X" para mostrar una caja de mensaje, es así de simple y sencillo. Intenta explicarnos si hay algo que no entiendas de ese procedimiento.

Cita de: rigorvzla en 25 Agosto 2018, 05:14 AMmenciono el registro por las referencias previas mas no se si es por ahi que deba hacerlo, si es de otra manera espero sea posible puedan guiarme.

Esa es la manera, ya se te explicó un poco por encima las dos formas de hacerlo (manipulación del registro, o extensión de la shell).

saludos