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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 55
91  Programación / .NET (C#, VB.NET, ASP) / Re: Seguimos con registros en listbox :) en: 29 Marzo 2016, 02:57 am
Gracias Lekim  " PERO "  :silbar: :silbar:

Probandolo me da error " La conversión de la cadena "," en el tipo 'Double' no es válida. "

Código
  1. If CDbl(Digito.Substring(2, 1)) = CDbl(Digito.Substring(0, 1)) + 1 And
  2.                 CDbl(Digito.Substring(4, 1)) = CDbl(Digito.Substring(2, 1)) + 1 Then


"

Luis
92  Seguridad Informática / Análisis y Diseño de Malware / Como puedo pillar que bicho me molesta y me esta TOCANDO LOS H....memoria RAM. en: 28 Marzo 2016, 21:28 pm
 Bien no soy tonto jejej como el la publi esa mala de los que venden pc de segunda categoria, los medios tontos creo que se llama  ;-) ;-) ;-)

Bueno no en serio .tengo un Pc windos 7, cuatro gigas de memoria rand y un tera de disco
esta casi full jejje mucha (porno) jejje no programación ,bueno el caso es que estoy currando de lo mas normal, face + face  ,  No en serio   ;-) usando mi visual 2010 y de pronto se sube a tope el gasto de memoria 98%  sin haber tocado mas nada ,solo programando, he notado que esto pasa cada cierto tiempo de estar a 35 % de memoria se dispara a casi el 100% de gasto de memoria y se queda a si durante algún tiempo y de golpe regresa a lo normal unos 35 a 45 de % de gasto de memoria,

Bien que he hecho antes que lo digan :)
entro al administrador de tareas veo lo que esta y todo Ok (ningún nombre estraño )

reinicio paso a F8 ya sabéis modo seguro y le paso una cantidad de antivirus y antiadwares conocidos, nada de nada solo algunos viejos conocidos troyanos (eliminados)

archivo host bloqueando una enorme base de datos de paginas spamer (el que lo quiera que me lo pida )

entro a msd miro la integridad de los archivos de sistema todo Ok

antivirus al dia ( claro el gratis de windos jejje )

regreso a windose normal desconecto la red ya el % de memoria a 45% espero un rato y otra ves a 98% >:D y dentro de un rato a 45%


ALGUNA IDEA ????

No quiero darle el gusto de formatear  >:D >:D >:D >:D

Luis




 
93  Programación / .NET (C#, VB.NET, ASP) / Seguimos con registros en listbox :) en: 28 Marzo 2016, 17:24 pm
Sigo con mis eternos rollos de los listbox  :silbar: ,ya resuelto el problema de los iguales ahora tengo otra incógnita

si tengo un listbox con estos registros


1 2 3 *********correlativos
1 4 5
1 3 4
1 3 5
2 3 4*********correlativo
4 5 6 ********correlativo
6 7 8 ********correlativo

Y quiero eliminar los números correlativos como lo puedo hacer ya he visto 100 ejemplos de linq jejje pero solo son para bases de datos

luis




94  Programación / .NET (C#, VB.NET, ASP) / Re: Ordenar listbox ?? en: 26 Marzo 2016, 10:32 am
Bueno Luis... ya que necesitas ayuda con esos códigos que tienes mezclados a tu manera, que le vamos a hacer.

Teniendo un ListBox con los sigueintes items:


El supuesto resultado que creo que esperas obtener es el siguiente:


(Más te vale que sea así, por que no hay quien sea capaz de entender en que sentido son "iguales" :¬¬)

Pues, entonces, una forma sencillita de hacerlo seria implementando tu propio comparer para evaluar duplicados:
Código
  1.    Public NotInheritable Class CombinationComparer : Implements IEqualityComparer(Of String)
  2.  
  3.        Public Shadows Function Equals(ByVal x As String, ByVal y As String) As Boolean _
  4.        Implements IEqualityComparer(Of String).Equals
  5.  
  6.            ' (temporalmente) Ordeno de forma ascendente los números de una cadena de texto delimitada por comas;
  7.            '
  8.            ' e.g.:
  9.            ' Una cadena de texto como "3, 1, 2" (con, o sin espacios en blanco),
  10.            ' se transformaría en "1,2,3" (sin espacios en blanco).
  11.  
  12.            x = String.Join(",", From value As String In x.Split({","c, " "c}, StringSplitOptions.RemoveEmptyEntries)
  13.                                 Order By value Ascending)
  14.  
  15.            y = String.Join(",", From value As String In y.Split({","c, " "c}, StringSplitOptions.RemoveEmptyEntries)
  16.                                 Order By value Ascending)
  17.  
  18.            #If DEBUG Then
  19.                        Console.WriteLine(String.Format("x:{0}", x))
  20.                        Console.WriteLine(String.Format("y:{0}", y))
  21.                        Console.WriteLine()
  22.            #End If
  23.  
  24.            Return (x = y)
  25.  
  26.        End Function
  27.  
  28.        Public Shadows Function GetHashCode(ByVal obj As String) As Integer _
  29.        Implements IEqualityComparer(Of String).GetHashCode
  30.  
  31.            Return MyBase.GetHashCode()
  32.  
  33.        End Function
  34.  
  35.    End Class

Y lo emplearías de la siguiente manera:
Código
  1. Dim items As String() = Me.ListBox1.Items.Cast(Of String)().ToArray()
  2. items = items.Distinct(New CombinationComparer).ToArray()
  3.  
  4. With Me.ListBox1
  5.    .SuspendLayout()
  6.    .Items.Clear()
  7.    .Items.AddRange(items)
  8.    .ResumeLayout()
  9. End With
  10.  
( importante: no olvides de usar la extensión ".ToArray()" como en el ejemplo, para crear una copia de la colección de items del ListBox )

PD:
Si no es ese el resultado que esperas obtener, no te preocupes, te lo he puesto bien facilito al menos el 50% de la tarea, solo tienes que cojer el comparer de ejemplo y realizar las adaptaciones necesarias en la implementación del métobo base IEqualityComparer(Of String).Equals, en la variable "X" e "Y".

Saludos

Gracias ya esta solucionado  ;-) ;-) ;-) ;-) ;-) ;-)

saludos
Luis



95  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 26 Marzo 2016, 09:59 am
El mal llamado "Estilo Elektro" se denomina LINQ-to-Objects, es algo más expensivo que un FOR, pero más legible y manejable que un FOR.

Si le ofrezco soluciones basadas en LINQ, es por que supuestamente Luis en su día se puso a practicar con los 101 ejemplos de LINQ oficiales de la galería de código de Microsoft, por lo que está más acostumbrado a este estilo de sintaxis, lo cual, en mi opinión, le resultará de mucha utilidad, puesto que, lo bueno de LINQ, es su versatilidad con esa cantidad de útiles keywords disponibles para realizar típicas operaciones que nos tomarían más tiempo de escritura al traducirlas a un búcle For Range o For Each.

Saludos.


El estilo Elektro jejej, bueno es el que mas cómodo se me hace ya que es cierto lo que dice el yo me acostumbre a linq y se me hace ahora un poco difícil mirar otros metodos
pero ambas son buenas ya que las de lekim son similares a Fox y tampoco es tan difícil
les agradezco a los dos por la ayuda, pero les recuerdo que cada programador lo hace a su manera generalmente pero lo mejor es compartir de todo esto  ;-)

Luis





96  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 25 Marzo 2016, 20:08 pm
Chacho has repetido números:
{2, 6, 10, 11, 17, 20, 24, 34, 38, 39, 40, 41, 41, 42, 43, 44, 45, 46, 47, 50}

Quita ese número repetido (41)y verás que te salen 969 XD

Código
  1.        Dim Elementos As IEnumerable(Of Integer) = {2, 6, 10, 11, 17, 20, 24, 34, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 50}
  2.        Dim EleX As Integer = 0
  3.        Dim EleX2 As Integer = 0
  4.        ListBox1.Items.Clear() 'Limpia el ListBox
  5.        For I1 As Integer = 0 To Elementos.Count - 1 : EleX += 1
  6.            For I2 As Integer = EleX To Elementos.Count - 1
  7.                For I3 As Integer = EleX To Elementos.Count - 1
  8.                    If Elementos(I2) <> Elementos(I3) And Elementos(I3) > Elementos(I2) Then
  9.                        ListBox1.Items.Add(String.Format("{0:00}, {1:00}, {2:00}", Elementos(I1), Elementos(I2), Elementos(I3)))
  10.                    End If
  11.  
  12.                Next
  13.            Next
  14.        Next
  15.        MessageBox.Show("Combinaciones: " & ListBox1.Items.Count)



      19!     
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ = 969
 3!·(19 - 3)!



Ya sabes las prisas jejjejeje pero si resta no ? y deja solo únicos, ya no veo de tanto estar pegado al monitor :(

luis
97  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 25 Marzo 2016, 19:49 pm
 Hola cara de japones jejej es broma yo me tomo todo en broma ya con mi edad no se puede andar enfadado, mira como lo llevo ponlo a rular y dime que tal va :)

Código
  1. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  2.        Dim Elementos As IEnumerable(Of Integer) = {2, 6, 10, 11, 17, 20, 24, 34, 38, 39, 40, 41, 41, 42, 43, 44, 45, 46, 47, 50}
  3.        Dim EleX As Integer = 0
  4.        Dim EleX2 As Integer = 0
  5.        ListBox1.Items.Clear() 'Limpia el ListBox
  6.        For I1 As Integer = 0 To Elementos.Count - 1 : EleX += 1
  7.            For I2 As Integer = EleX To Elementos.Count - 1
  8.                For I3 As Integer = EleX To Elementos.Count - 1
  9.                    If Elementos(I2) <> Elementos(I3) And Elementos(I3) > Elementos(I2) Then
  10.                        ListBox1.Items.Add(String.Format("{0:00}, {1:00}, {2:00}", Elementos(I1), Elementos(I2), Elementos(I3)))
  11.                    End If
  12.  
  13.                Next
  14.            Next
  15.        Next
  16.        MessageBox.Show("Combinaciones: " & ListBox1.Items.Count)
  17.    End Sub
  18.  
  19.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  20.        Dim list As New List(Of String)
  21.        Dim i As Integer
  22.  
  23.        For i = 0 To ListBox1.Items.Count - 1
  24.            list.Add(ListBox1.Items(i))
  25.        Next i
  26.  
  27.        ListBox1.Items.Clear()
  28.  
  29.        For Each s As String In list.Distinct
  30.            ListBox1.Items.Add(s)
  31.        Next
  32.    End Sub


y si resta o no resta después de aplicar el filtro habra que poner un count despues de aplicar el filtro

espero
Luis


98  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 25 Marzo 2016, 19:27 pm
Amos a ver

¿Y esto que es lo que hace?

Código
  1.        Dim Elementos As IEnumerable(Of Integer) = {20, 24, 34, 44, 45}
  2.        Dim EleX As Integer = 0
  3.        Dim EleX2 As Integer = 0
  4.        ListBox1.Items.Clear() 'Limpia el ListBox
  5.        For I1 As Integer = 0 To Elementos.Count - 1 : EleX += 1
  6.            For I2 As Integer = EleX To Elementos.Count - 1
  7.                For I3 As Integer = EleX To Elementos.Count - 1
  8.                    If Elementos(I2) <> Elementos(I3) And Elementos(I3) > Elementos(I2) Then
  9.                        ListBox1.Items.Add(String.Format("{0:00}, {1:00}, {2:00}", Elementos(I1), Elementos(I2), Elementos(I3)))
  10.                    End If
  11.  
  12.                Next
  13.            Next
  14.        Next
  15.        MessageBox.Show("Combinaciones: " & ListBox1.Items.Count)


20, 24, 34
20, 24, 44
20, 24, 45
20, 34, 44
20, 34, 45
20, 44, 45
24, 34, 44
24, 34, 45
24, 44, 45
34, 44, 45

madre miaaaa!!!!!

A ver jejej en que parte empiezo hablar chino jajja no en serio ,se que te pica la curiosidad  :silbar: para ordenarlos lo puedo hacer a mano ademas tengo que mirar si este codigo hace exactamente que lo de elektro y por favor no te ofendas jejje no es que sea mejor o peor, es que tengo metida entre ceja y ceja una idea y yo soy muy "TERCO · lo Reconozco .solo quiero trabajar con el listbox despues que este cargado con el otro codigo, pero ahora mismo voy a compararlos ya te dire que hace jejejje solo mira bien y tienes que darte cuenta que es lo que hace y ya te lo dire pero con pruebas :)

Luis




99  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 25 Marzo 2016, 18:40 pm
ahí está compi, para hacer eso cambias el código o usas el que ya te di uno usando For Next o añades más còdigo para quitar las repeticones lo cual es un royo. Por eso te digo que si yo ya he puesto un código que hace esto mismo porque te empeñas en usar este XD

Ya puse tu codigo de la primitiva a rular a ver si ganamos jejejje   ;-) ,bueno en serio ,olvidate del codigo, solo imagina que tenemos el listbox y hay que eliminar como comento tan dificil es ???

Luis
100  Programación / .NET (C#, VB.NET, ASP) / Re: Mas problemas :( filtrar o eliminar registros iguales en: 25 Marzo 2016, 18:26 pm
Joder estas empeñado con lo imposible jejej

Sinceramente, no se como hacerlo usando ese código  :¬¬. Yo ta te lo hice. Parece que hablo chino yo jaja. Hasta he dado clases de combinatoria que más quieres XD

Si lo que nesecito no es modificar el codigo. es eliminar en el listbox los numeros o lineas repetidas ........como ufff se me seca la lengua jajajja no me interesa modificar el codigo

voy corriendo a probar este codigo de la primi  a ver si tengo mas suerte que aca JAJAJJA

gracias :) por tu paciencia

Luis 
Páginas: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 55
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines