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

#2391
Cita de: TickTack en  5 Mayo 2017, 22:43 PMPero realmente no funciona. Visual Studio no me da error. Mi navegador se carga satisfactoriamente. Pero el codigo no me funciona.

No puedo saber que significa "no funciona" si no das más detalles. ¿Has comprobado si el bloque de código del controlador WebBrowserExtended1_DocumentMouseDown se llega a ejecutar?.

He probado el código con tu implementación de la función String.IsNullOrWhiteSpace, con las modificaciones que le has hecho al controlador de evento WebBrowserExtended1_DocumentMouseDown, y en mi caso funciona, así que lo único que se me ocurre es que no hallas asociado el evento WebBrowserExtended.DocumentMouseDown...

Código (csharp) [Seleccionar]
this.WebBrowserExtended1.DocumentMouseDown += this.WebBrowserExtended1_DocumentMouseDown;

Saludos
#2392
Cita de: okik en 16 Marzo 2015, 19:40 PMLlevo tiempo intentando semitransparentar un picture o una sólo una parte de un formulario. A día de hoy no lo he conseguido. No me importa que sea con vb6 o vb.net

Vamos a ver. Empieza por intentar explicar con más detalle lo que que quieres hacer. Podrías mostrar una imagen para comprender mejor tus intenciones, puesto que "semi transparentar un picture" se puede interpretar de muchas maneras (y estoy hartísimo de repetir la falta de información al formular preguntas de programación), y no queda claro si al Form también quieres que se le aplique una transparencia o no.

En VB.NET puedes utilizar las propiedades Form.Opacity, Form.TransparencyKey y Form.Region/Control.Region para llevar a cabo funcionalidades de transparencia, todo ello sin necesidad de declarar cientos de p/invokes, aunque según para qué... si que podrías necesitar recurrir al uso de código no administrado, pero generálmente te debería sobrar haciendo uso de las propiedades mencionadas.

Si lo que quieres es volver semi transparente la imagen representada dentro de un PictureBox, pues sencillamente lo que debes hacer es eso, modificar la opacidad de los píxeles de la imagen (disminuir el valor del canal alpha del ARGB), y listo. Para ello puedes aplicarle una matríz de color (clase: ColorMatrix), o también puedes iterar los píxeles de la imagen mediante la metodología Bitmap.LockBits() o también mediante Bitmap.GetPixel().

Te muestro un ejemplo del resultado:



...Pero como ya he dicho al principio de este comentario, no sé si eso es realmente lo que querrás hacer, así que aquí finalizo mi respuesta a menos que se entregue información más elaborada por tu parte (una imagen vale más que mil palabras, como puedes ver).

¡Saludos!
#2393
Cita de: sempus en  6 Mayo 2017, 06:16 AM
Lo hiciste tu? o lo has probado? parece cosa del diablo xD

¿Cómo?, ¿hacer el qué, los programas?. Son convertidores profesionales de la compañia Tangible, cada convertidor por individual está valorado en más de $120 US. La descarga que he compartido incluye una clave de licencia para activar todos los programas/convertdiores incluidos.

Los he probado todos, aunque alguno solo lo he utilizado 1 sola vez... para comprobar que funciona.

Para convertir códigos .NET de forma esporádica yo suelo utilizar el convertidor online de Telerik: http://converter.telerik.com/ pero éste no acepta la sintaxis de VS 2017 (C# 7.0 y VB.NET 15.0 ), ni es tan sofisticado traduciendo sentencias LINQ ni otro tipo de instrucciones como si que lo es el convertidor de Tangible.

Para otro tipo de conversiones menos "naturales" como por ejemplo C++ a Java, pues evidentemente no se puede esperar que ocurra un milagro, pero los convertidores de Tangible nos facilitan mucho la tarea para implementar el código del lenguaje original al lenguaje objetivo.

Gracias por comentar.

¡Saludos!
#2394
Un Eurovisión sin John Cobra, no es Eurovisión.

John Cobra (Mario Vaquero) en la gala Eurovisión (Comedme la polla) (Completo)
[youtube=640,360]https://www.youtube.com/watch?v=vwoejM8X37c[/youtube]

PD: Y todo este espectáculo audiovisual fue gracias a los trolls de ForoCoches, para variar... ese foro siempre jodiendo a España.

¡Saludos!
#2395
Cita de: Constance en  5 Mayo 2017, 22:37 PMRandomize tendrá ya la colección de Emidio Tucci ... jajaja

Ese comentario, aunque en broma, me resulta un poco injusto, ya que decir cosas como esa podría generar una imagen equivocada de Randomize a otros usuarios que te lean.
Yo creo que a Rando no se le debe ver como una víctima, ni tampoco como una especie de delincuente o infractor continuo... aunque haya algunos que pensemos que ha hecho cosas mal, en general Rando es un tio genial.

Me da la sensación de que algunas personas creeis que Randomize tiene muy mala reputación en el foro y suele acabar baneado cada 2x3, pero eso es completamente falso, de hecho que yo sepa hasta ahora nunca antes estuvo baneado en todos estos años del foro (puesto que cuando yo le beneé no existia un registro anterior de baneo con su nombre). Por lo demás, lo único malo que se puede decir es que Randomize suele escribir muchos comentarios desafortunados (offtopic), y como ya todos sabeis puesto que no es ningún secreto: muchos comentarios de él son borrados casi diariamente por ese motivo, por parte del staff.

Siento haber desviado el tema, pero consideré necesario aclarar estos puntos.

¡Saludos!
#2396
Cita de: simorg en  5 Mayo 2017, 19:36 PM
@Elektro

Efectivamente existia, pero yá hace mucho tuvo un problema totalmente irreparable ni reconfigurable, yá se explicó en "Colaboradores", no se podrá implantar nunca más.

Cierto, ahora recuerdo que si que leí ese post (tengo mala memoria, ¡ya lo sabes!), sobre ciertos "datos" que el autor perdió, y digo "datos" por no querer decir exactamente lo que se perdió ya que no sé si estaría bien decirlo... al ser un post privado.

Gracias por recordármelo.

¡Saludos!
#2397
El valor de la variable de argumento %1, en este caso sería la ruta relativa o absoluta del archivo que le pasas al bat, por ejemplo: "C:\carpeta\archivo.ext" (con las comillas incluidas)

"d" (de "drive") es un modificador que expande el valor a la letra de unidad. ej. de: "C:\carpeta\archivo.ext" a: "C:"
"p" (de "path") es otro modificador que expande el valor a la ruta del directorio, sin la letra de unidad. ej. de: "C:\carpeta\archivo.ext" a: "\carpeta\"
Si combinamos los modificadores "d" y "p" tal que así: %~dp1 -obtendremos la ruta del directorio, con la letra de unidad. ej. de: "C:\carpeta\archivo.ext" a: "C:\carpeta\"

"f" (de "fullpath") es otro modificador que expande el valor a la ruta absoluta. ej. de (una ruta relativa): ".\carpet~1\archiv~1.ext" a: "C:\carpeta\archivo.ext"

Existen varios más modificadores de variable, puedes escribir el siguiente comando en la CMD para verlos todos:
Código (dos) [Seleccionar]
FOR /?

¡Saludos!
#2398
Cita de: TickTack en  5 Mayo 2017, 11:08 AMDe donde sacaste eso:?

if (!string.IsNullOrWhiteSpace(url))

Es uno de los miembros built-in más básicos y útiles que se debe aprender en la programación .NET.





Cita de: TickTack en  5 Mayo 2017, 11:08 AMPorque me dice string no tiene una deficion IsNullOrWhiteSpace.

Por que probablemente estás compilando a la versión 3.5 o inferior de .NET Framework (¿o tal vez 4.0 Compact?) y por ende no se puede encontrar esa función, puesto que la función String.IsNullOrWhiteSpace() se implementó en la versión 4.0 de .NET Framework.

Tienes varias formas de solucionarlo, la primera y más sencilla (y la más compatible) sería cambiar la versión objetivo de .NET Framework (a la versión 4.0 o superior) en las propiedades de tu proyecto. O sino, siempre puedes utilizar la función String.IsNullOrEmpty() en su lugar, aunque esto no aporta la misma capa de seguridad. También puedes implementar tu propia función IsNullOrWhiteSpace, puedes buscar ejemplos en Google.




Cita de: TickTack en  5 Mayo 2017, 11:26 AMYa has probado el codigo en tu Visual Studio?

¿Tú me ves alguien capaz de compartir un código y decir que funciona, sin haberlo probado y verificar que realmente es funcional?. Los problemas que tienes son por inexperiencia/falta de comprensión, no por mi culpa.

Cita de: TickTack en  5 Mayo 2017, 11:26 AMPero que cono?

Le haces referencia a una propiedad de mscorlib.dll?

Sabias que no se puede?

http://stackoverflow.com/questions/42571969/system-dllnotfoundexception-mscorlib-dll

Estás cometiendo un error garrafal. Para empezar, todo eso que acabas de decir y de la forma en la que lo has dicho es un completo sin sentido, ¿entiendes lo que es una referencia, una propiedad, la librería mscorlib.dll y el papel que ésta juega en el CLR de .NET Framework?, por que para hablarme de esa manera primero deberías cerciorarte de lo que hablas.

Te pones a intentar culpar y cuestionar a alguien que solo intenta ayudarte... ¿por el mero hecho de que algo no te funcione, y criticándome por haber cometido supuestos errores?. Evidentemente podría haber tenido un error (que no es el caso), por que no soy perfecto, pero en tal caso creo que habría otras formas de comunicármelo, ¿no?. Mira, antes de decir tonterías sin sentido, en lugar de eso mejor deberías limitarte a preguntar "¿por qué esto no me funciona?", y así yo te puedo explicar cual es el fallo sin hacerme enfadar.

Al principio de este comentario ya te he explicado por qué te ocurre lo que te ocurre, y te he explicado también como lo puedes solucionar, eso es todo lo que necesitas saber.

Saludos.
#2399
Cita de: Constance en  5 Mayo 2017, 16:10 PMImageshack, ya comento en el post que lo usaba hasta que fue de pago, luego me pasé a tinypic que es gratuito

Ups, perdón he tenido un lapsus, me confundí de nombre, quise decir Imgur:

Cita de: Constance en  5 Mayo 2017, 16:10 PMRedimensionar si que sé, pero es que luego no me vale de nada porque me da opcion tinypic de subirla con unas determinadas medida

Precisamente por ese motivo te he recomendado otro servicio. El que yo uso es ese, Imgur. Subir imágenes no me cuesta nada por que lo hago con un click derecho del ratón mediante esta aplicación:




Pero antes de poder utilizarla sería necesario que siguieras este paso:
Cita de: Eleкtro en 19 Enero 2015, 21:44 PMNOTA: PARA USAR ESTE PROGRAMA ES NECESARIO REGISTRARSE EN LA WEB DE IMGUR PARA OBTENER LAS IDS NECESARIAS DEL USO DE LA API.
https://api.imgur.com/#register
...y eso podría resultarte algo confuso de saber hacer.

De todas formas existen muuuuchos otros programas similares como el mio para simplificar la tarea de subir imágenes en un 95% de tiempo. Puedes buscar en Google.

¡Saludos!
#2400
Cita de: MCKSys Argentina en 23 Abril 2017, 04:59 AMCuando se empuja el objeto, no se aleja. Al contrario, se acerca a la persona.

...What you say bro?.