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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Temas
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13
51  Programación / .NET (C#, VB.NET, ASP) / Problema de ordenamiento en: 11 Marzo 2015, 14:11 pm
He probado y reprobado ordenar la salida en este codigo de menor a mayor y siempre me da error en ejecucion probando todas las variables y probando en diseño del listbox en false o true y me sigue fallando.

Código
  1. Dim Re As New Random
  2. Dim Result22aa55e As IEnumerable(Of Integer) =
  3.              (
  4.                  (Result1.Concat(Result2).Concat(Result3).
  5.            Distinct.
  6.            Select(Function(Value As Integer)
  7.                       Return If(Value < MAX, Value, Rand.Next(0, MAX))
  8.                   End Function))
  9.         )
  10.  
  11.        Dim selecctedValues23aa As IEnumerable(Of Integer) = Result22aa55e.Take(11)
  12.  
  13.        '  Array.Sort(selecctedValues23aa)
  14.        ' ListBox3.Sorted = True
  15.  
  16.      Me.ListBox3.Items.AddRange(selecctedValues23aa.Cast(Of Object).ToArray)  

el code funciona bien pero me muestra los numeros desordenados

Luis

52  Programación / .NET (C#, VB.NET, ASP) / Otra de las mias jejje traspasar datos condicionados de una variable a otras en: 3 Marzo 2015, 23:07 pm
Bueno otro de mis inventos chungos

tengo una variable x2 integer que contiene x (es variable la cantidad) de numeros que contendria esta variable, ya saben el famoso 00 al 99 y quiero asignar a otras variables digamos variable  lx1 los primeros cuatro numeros de la variable x2 y despues los siguientes otros cuatro numeros a otra variable  lx2 y a si con todos los numeros de la variable x2 hasta acabar con todos,


Espero se entienda :)

Gracias
Luis



53  Programación / .NET (C#, VB.NET, ASP) / Limitar resultados en: 28 Febrero 2015, 14:59 pm
Por acá de nuevo con mis chapuzas :)

en el codigo de abajo yo concateno tres variables y las muestro en el listbox1 pero yo nesecito que el total de lo mostrado tenga una cantidad especifica de números, esto por ejemplo la variable " Result1 " aporta cuatro números , la variable  " Result2 " aporta 7 numeros y la "Result3 " aporta otros 4  sumando 15 números ,lo que quiero hacer es forzar a la variable Resultss a mostrar la cantidad de números que yo quiera, sean solo
cuatro seis o 15


Código
  1. Dim Resultss As IEnumerable(Of Integer) =
  2.            (
  3.                From Value As Integer
  4.                In (Result1.Concat(Result2).Concat(Result3)).Distinct)
  5.                Where Value <= MAX
  6.            )
  7.  
  8.        ListBox1.Items.AddRange(Resultss.Cast(Of Object).ToArray)
  9.        ListBox1.Sorted = True


Luis
54  Programación / .NET (C#, VB.NET, ASP) / Saber las diferencias entre numeros en: 17 Febrero 2015, 07:11 am
Estoy tratando de averiguar las diferencias entre una gran base de numeros entre si,tratare de explicarlo :) tengo en un txt una lista de numeros

numeros en el txt que debera de leer el codigo en forma descendente

02 15 28 50 45 60
10 20 35 40 60 80
11 40 49 50 77 99
20 25 33 48 60 88
30 36 44 55 77 95


Bien lo que se nesecita es saber las diferencias entre ellos

02 15 28  50  45  60 <--primer numero de la lista

10 20 35  40  60  80 <--segundo numero comparar con el primero

+8 +5 +7 -10 +15 +20 <--resultados


10  20  35  40  60 80 <-se toma el segundo numero  compara con el  tercer numero
11  40  49  50  77 99 <- com compara al igual que el anterior y haci con todos los numeros hasta acabar la muestra

+1 +20 +14 +10 +17 +19 < resultados


en fin en el txt resultante lo unico que tiene que estar son los resultados

+8 +5  +7  -10 +15 +20  <--resultados
+1 +20 +14 +10 +17 +19

Tengo este codigo amabilididad por elektro


Código
  1. Public Class Form1
  2.  
  3.    Private Shadows Sub Load() Handles MyBase.Load
  4.  
  5.        Dim sb As New System.Text.StringBuilder
  6.        Dim Values As New List(Of Integer()) From
  7.            {
  8.                ({1I, 20, 1I}),
  9.                ({7I, 22, 4I}),
  10.                ({8I, 27, 11}),
  11.                ({20, 29, 17}),
  12.                ({23, 33, 22}),
  13.                ({39, 46, 31})
  14.            }
  15.  
  16.        For Each ValueCol() As Integer In Values
  17.  
  18.            Dim Value1 As Integer = ValueCol(0)
  19.            Dim Value2 As Integer = ValueCol(1)
  20.            Dim Value3 As Integer = ValueCol(2)
  21.  
  22.            Dim Diff1 As String = GetDifferenceExpression(Value1, Value2)
  23.            Dim Diff2 As String = GetDifferenceExpression(Value2, Value3)
  24.  
  25.  
  26.            sb.AppendLine(String.Format("{0} -> {1} = {2}",
  27.                          Value1.ToString("00"), Value2.ToString("00"), Diff1))
  28.  
  29.            sb.AppendLine(String.Format("{0} -> {1} = {2}",
  30.                          Value2.ToString("00"), Value3.ToString("00"), Diff2))
  31.  
  32.  
  33.            sb.AppendLine()
  34.  
  35.        Next ValueCol
  36.  
  37.        MessageBox.Show(sb.ToString)
  38.  
  39.        Application.Exit()
  40.  
  41.  
  42.    End Sub
  43.  
  44.    Private Sub Form1_Load(ByVal sender As System.Object, _
  45.                       ByVal e As System.EventArgs) Handles MyBase.Load
  46.        Try
  47.            Dim Archivo As System.IO.FileStream
  48.            ' crea un archivo vacio prueba.txt  
  49.            Archivo = System.IO.File.Create("c:\asi\Prueba.txt")
  50.            ' error  
  51.        Catch oe As Exception
  52.            MsgBox(oe.Message, MsgBoxStyle.Critical)
  53.        End Try
  54.    End Sub
  55.  
  56.    ' Get Difference expression
  57.    ' ( By Elektro )
  58.    '
  59.    ' Usage Examples:
  60.    ' MessageBox.Show(GetDifferenceExpression(5, 10))
  61.    '
  62.    ''' <summary>
  63.    ''' Obtiene la expresión aritmética suma diferencia / descanso entre dos valores.
  64.    ''' </summary>
  65.    ''' <param name="Value1">El primer valor.</param>
  66.    ''' <param name="Value2">El segundo valor.</param>
  67.    ''' <returns>La expresión aritmética.</returns>
  68.    Friend Function GetDifferenceExpression(ByVal Value1 As Long, ByVal Value2 As Long) As String
  69.  
  70.        Select Case Value2
  71.  
  72.            Case Is > Value1 ' Value2 es más grande que Valor1.
  73.                Return String.Format("+{0}", CStr(Value2 - Value1))
  74.  
  75.            Case Is < Value1 ' Value2 es inferior a Valor1.
  76.                Return String.Format("-{0}", CStr(Value1 - Value2))
  77.  
  78.            Case Else ' Value2 es igual a Valor1.
  79.                Return "0"
  80.  
  81.        End Select
  82.  
  83.    End Function
  84.  
  85. End Class



Luis



55  Programación / .NET (C#, VB.NET, ASP) / Nesecito eliminar registros negativos y cero en: 9 Febrero 2015, 10:49 am
Otro de mis ligeros problemas tengo este codigo que me muestra :  


-2
-1
0
2
3
4
1
5
6

nesecito eliminar esto de los resultados, que no muestre o mejor elimine los numeros que tengan el signo negativo y el cero
-2
-1
 0


Código
  1. Dim Resultodo1 As IEnumerable(Of Integer) =
  2.            (
  3.                From Value As Integer
  4.                  In (Result1.Concat(Result2)).Distinct Where (Value <= MAX))
  5.  
  6.  
  7.        ListBox1.Items.AddRange(Resultodo1.Cast(Of Object).ToArray)


Luis
56  Programación / .NET (C#, VB.NET, ASP) / Variable de longitud fija en: 4 Febrero 2015, 16:51 pm
En una variable de este tipo como puedo forzar que tenga solo la cantidad de numeros que yo quiera,

 era antes mas o menos

Código
  1. Dim Name As String * 30  



pero ya no vale para net

tengo este codigo para hacerlo de longitud fija

Código
  1.  Dim Results As IEnumerable(Of Integer) =
  2.          (
  3.              From Value As Integer
  4.                In (Result).Distinct Where (Value <= MAX))
  5.  
  6.  
  7.        ListBox6.Items.AddRange(Results.Cast(Of Object).ToArray)


Luis





57  Programación / .NET (C#, VB.NET, ASP) / Puedo grabar en un txt varios listbox ? en: 4 Febrero 2015, 13:49 pm
Hola

tengo cuatro listbox

ListBox1
ListBox2
ListBox3
ListBox4

y tengo esta rutina que me grava pero en uno solo y quisera saber si se pueden grabar los cuatro  pero de esta forma

ListBox1    ListBox2      ListBox3     ListBox4
 74             12             25             88
 55             99             33             90
 99             88             44             66


codigo

Código
  1. Dim rutaFichero As String
  2.        Dim i As Integer
  3.  
  4.        rutaFichero = Path.Combine(Application.StartupPath, "Prueba.txt")
  5.        Dim fichero As New IO.StreamWriter(rutaFichero)
  6.        For i = 0 To ListBox1.Items.Count - 1
  7.            fichero.WriteLine(ListBox1.Items(i))
  8.        Next
  9.        fichero.Close()

saludos
Luis
58  Seguridad Informática / Análisis y Diseño de Malware / alguien sabe como eliminar New Zombie en: 27 Enero 2015, 09:06 am
Tengo dias haciendo de todo para eliminar este virus pero no daoy con nada he probado de todo


gracias
Luis
59  Seguridad Informática / Hacking / Encuesta de sabiduría ? a quien se le atribuye esta frase ? en: 8 Diciembre 2014, 19:11 pm
 A los maestros de esta sección del foro

A quien se le atribuye esta frase ? ojo es de mas de 20 años no valen los copiones

    " Que tu sabiduría no sea motivo de humillación para otros "

Luis
60  Programación / .NET (C#, VB.NET, ASP) / Como borrar o limpiar label en: 4 Diciembre 2014, 13:13 pm
Antes de preguntar he voltiado el foro y si la respuesta esta, pues no la encuentro, digo esto porque seguro es de lo mas tonto a preguntar :)

tengo este boton que me limpia los texboses pero quiero que tambien me borre los label ?


Código
  1. Private Sub LimpiarTodoToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LimpiarTodoToolStripMenuItem.Click
  2.        For Each obj As Control In Me.Controls
  3.            If (TypeOf obj Is TextBox) Then
  4.                obj.Text = ""
  5.            End If
  6.  
  7.            If (TypeOf obj Is GroupBox) Then
  8.                For Each caja As Control In obj.Controls
  9.                    If (TypeOf caja Is TextBox) Then
  10.                        caja.Text = ""
  11.                    End If
  12.                Next
  13.            End If
  14.            ListBox1.Items.Clear()
  15.            ListBox2.Items.Clear()
  16.            ListBox3.Items.Clear()
  17.            ListBox4.Items.Clear()
  18.            ListBox5.Items.Clear()
  19.            ListBox6.Items.Clear()
  20.        Next

luis
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12 13
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines