elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: 1 ... 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 [1037] 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 ... 1254
10361  Programación / .NET (C#, VB.NET, ASP) / Re: AllowDrop... como narices usarlo? en: 21 Noviembre 2012, 15:17 pm
Muchas gracias por la explicación y el ejemplo Keyen!!
10362  Programación / .NET (C#, VB.NET, ASP) / (SOLUCIONADO) AllowDrop... como narices usarlo? en: 21 Noviembre 2012, 15:01 pm
Hola,

¿Alguien podría darme un ejemplo de como se puede arrastrar una carpeta a un textbox en un winform?

Parece que no es suficiente con la propiedad AllowDrop = True ... y esto tampoco:
Código
  1.       ' Start a drag.
  2.        foldertextbox.DoDragDrop( _
  3.            foldertextbox.Text, _
  4.            DragDropEffects.Copy)

Muchas gracias
10363  Programación / .NET (C#, VB.NET, ASP) / Re: Buscar control dentro del form... en: 21 Noviembre 2012, 14:58 pm
Código
  1. PADRE.Controls.Find("Ejemplo", True)
  2.  
Devuelve un Array de Controls en el PADRE, que coincidieron con "Ejemplo".

Gracias.
10364  Media / Multimedia / Re: formato videos. en: 21 Noviembre 2012, 14:29 pm
joder, 2k y muy pixelado, como yo te decía, los mkv se suelen hacer para darle una buena calidad (2k de bitrate por ejemplo xD), aunque no han conseguido el efecto deseado con ese video.

Esto es un tema delicado porque hay mucha diferencia entre codificar un video de acción real, animación, o blanco y negro.

Por mi (no mucha) experiencia puedo decirte que el divx y xvid es malisimo para codificar zonas oscuras (negras), las pixela mucho, en la imagen está el resultado.

El bitrate es algo excesivo, pero el video ya está así de mal, pixelado, y creo que usando cualquier otro codec lo único que conseguirias es pixelar aún más esas y el resto de zonas oscuras, solo vas a estropear "la joya", pero eso solo es una hipotesis.

Si sigues empeñado, yo usaría:
Contenedor: MP4 como te ha recomendado Songoku
Video: codec x264, una configuración general de los parámetros de codificación "ALTA", y una tasa de bitrate de 1200 kbps
Audio: codec AAC, modo VBR, y una tasa de bitrate de 128 kbps

A ojo calculo que perderías unos 80-100 mb por video con la configuración que he dicho, a ojo, y si, perderías calidad porque el bitrate de video lo he bajado bastante si te fijas, pero como es en blanco y negro creo que no se notaría casi, prueba a ver.

No se si todo eso se puede configurar en el Format Factory, pero te dejo otra opción para que tengas más donde elegir:
http://staxmedia.sourceforge.net/

Saludos.
10365  Programación / .NET (C#, VB.NET, ASP) / Re: Como darle focus a un item al abrir el form en: 21 Noviembre 2012, 13:51 pm
Con tabindex 0 para el panel debería de funcionar

Pues no, no me funciona  :-\

a todos los controles de mi form les he dado valores altos, de 200 para arriba, así los descarto...
el panel1 tiene tabindex = 0
a los checkboxes no les doy tabindex.
10366  Programación / .NET (C#, VB.NET, ASP) / Re: Buscar control dentro del form... en: 21 Noviembre 2012, 13:11 pm
gracias novlucker
uf, pero ahora como hago para saber si el control existe o no?

Código
  1.        For Each c As Control In Panel1.Controls
  2.            If c = Nothing Then MessageBox.Show("nada")
  3.        Next

tambien he probado con c.Name, pero al no haber ningún control... no muestra NADA.

EDITO: Creo que he expuesto mal mi duda, lo que necesito saber es si existe un control de tipo "checkbox" en el form, no buscarlo.

Edito 2: ya no importa, lo he hecho de forma "sucia" xD:

Código
  1.        Dim num = 0
  2.        For Each c As CheckBox In Panel1.Controls
  3.            num = +1
  4.        Next
  5.        If num = 0 Then  ' no existe

Gracias!
10367  Media / Multimedia / Re: formato videos. en: 21 Noviembre 2012, 13:02 pm
¿ que programa y formato me recomendais para poder comprimirlos lo maximo sin perder la poca calidad que ya tienen?

NINGUNO.

No confundas el contenedor (MKV) con lo que es el codec de compresión usado.
Si ya los tienes en MKV lo más seguro es que el video esté codificado en h264-AVC o Xvid, y esos serían los codecs que yo te recomendaría sin duda, así que ¿para que volver a hacer la taréa que ya está hecha dentro del MKV?

De todas formas no puedo saber con certeza que codec han usado a menos que des más información del video.


si el que me responde conoce la serie comprendera que 300mb con esa calidad es un escandalo.

Conozco la serie, pero nunca la he visto.

La relación tamaño/calidad no depende solo de la calidad del video, sino de la duración del video.
si un capítulo de esa serie dura +60 minutos, la relación de tamaño es incluso pequeña (300 mb), y sería una tontería intentar darle menos tamaño (perderías aún más calidad),
si los capítulos duran unos 30 min, entonces te podría dar la razón (Aunque habría que ver la calidad que comentas del video, y los parámetros que han usado en el codec, la verdad).

Y también influye en el tamaño del archivo si tiene más de una pista de audio (multi lenguaje).

¿Has comprobado todo eso? pues hazlo y ya veremos, porque los rippers no suelen hacer un mkv si no es para proporcinarle una calidad bastante alta y añadirle más idiomas, cosa que puedes eliminar en el video para ahorrar bastante peso en el tamaño del mkv.

En resumen, más info del mkv.
http://mediainfo.sourceforge.net/es/Download

Un saludo!
10368  Programación / .NET (C#, VB.NET, ASP) / (solucionado) Buscar control dentro del form... en: 21 Noviembre 2012, 12:41 pm
He probado así:

Código
  1. If Me.FindControl("Checkbox1") IsNot Nothing Then
'FindControl' is not a member of 'WindowsApplication19.Form1'

Y así:
Código
  1. If Me.Panel1.Contains("Checkbox1") = False Then
Value of type 'String' cannot be converted to 'System.Windows.Forms.Control'.

EDITO: Es un winform

¿Soluciones porfavor?
10369  Programación / .NET (C#, VB.NET, ASP) / (Solucionado) Como darle focus a un item al abrir el form en: 21 Noviembre 2012, 10:11 am
Hola,




Los checkboxes de ese form los tengo dentro de un panel, y lo que quiero es que al ejecutar la app poder usar el scroll del mouse para bajar/subir la barra del scroll sin tener que pinchar en un checkbox primero.

No se si lo que debo cambiar es lo del focus, o el tabindex, o las dos cosas, pero he intentado cambiandole el tabindex a los checkboxes y no me funciona:

Código
  1.            With mcheck(i)
  2.                .AutoSize = True
  3.                .TabIndex = 0
  4.                .Location = New Point(0, i * 20)
  5.                .Name = "CheckBox" & i + 1
  6.                .Text = folder.Name
  7.            End With

¿O quizás a lo que debo darle focus/tabindex es al panel y no a los checkboxes? De todas formas el tabindex del panel también lo puse a "0"

No se si el problema es que le doy un valor de "0" a todos los elementos y por eso no me funciona...

EDITO: Cuando abro mi form, y le doy a la tecla "TAB", se pone el foco en el primer checkbox de todos, así que creo que no debo ir por muy mal camino... pero algo me falta.

EDITO 2: la scrollbar del panel no la he creado yo, la hago con la propiedad "autoscroll" del panel...

Un saludo
10370  Programación / .NET (C#, VB.NET, ASP) / Re: [VS] ¿clonar evento para varios elementos? ¿FOR? en: 21 Noviembre 2012, 10:05 am
Ok, pues si te funca bien con el cambio, perfecto entonces. Cuando lo comercialices y te forres, acuérdate de los amigos  :silbar: XDDDD

si si que funciona con lo que me dijiste Hdm, y puedo dar el tema como solucionado ya.

Mi programa es una mi**** aunque lo he hecho en idioma inglés y pienso compartirlo, es para un uso personal, seleccionas una o varias carpetas, y le das al play para reproducirlas, fin de la historia xD,
pero todo lo que me habeis dicho me servirá a la hora de hacer otros programas mejores, como el USBMON que estoy intentando hacer en un WPF.

Un saludo!
Páginas: 1 ... 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 [1037] 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 ... 1254
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines