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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 243
251  Programación / .NET (C#, VB.NET, ASP) / Re: Como usar FolderBrowserDialog en: 26 Enero 2013, 23:35 pm
A ver ahora: http://www.mediafire.com/?urhcrxt9mz0s2xp
252  Seguridad Informática / Hacking / Re: Downloader en vbs me descarga carpeta y archivo vacio en: 26 Enero 2013, 20:57 pm
Sin codigo imposible de adivinar, pero como lo has puesto en hacking basico seguro que es un downloader para malware, y tal vez se descarga si pero tu antivirus borra el archivo. Digo yo, mucho no podemos saber si no das mas datos.
253  Programación / .NET (C#, VB.NET, ASP) / Re: Como usar FolderBrowserDialog en: 26 Enero 2013, 20:45 pm
Descargue el proyecto tuyo y le hice los cambios que te decia hoy. Modifique el Form2.
Ejecuta el programa, y hace click en el boton Test para ver si te sale la ruta que queres, o si es lo que querias hacer.

http://www.mediafire.com/?w5ycx4b6j884yb8
254  Programación / .NET (C#, VB.NET, ASP) / Re: Como usar FolderBrowserDialog en: 26 Enero 2013, 19:33 pm
Estoy casi seguro que lo que quieres es mas simple de lo que crees, es exactamente lo que te dije yo seguramente. No necesitas hacer nada de Settings y no se que mas, es mas simple.
255  Foros Generales / Noticias / Re: Los programadores y sus genes de murciélago en: 26 Enero 2013, 19:06 pm
nunca se fueron a dormir sin poder resolver algo y se fueron a dormir, y estando "entredormido" resolvieron el problema? es lo mas, a mi me paso varias veces. no soy programador, pero algo llegue a aprender XD

Tenes un bug en un programa que estas programando y no sabes porque se genera, algo esta mal y seguramente es algo estupido pero no te das cuenta que es porque estas cansado o simplemente no estas tan concentrado. Te vas a dormir, estas pensando en cualquier cosa, luego te pones a pensar en eso y por arte de magia Bingo! te sabes como resolverlo!. Te levantas y vas a resolver el bug o te anotas en el celular lo que tenes que hacer por la mañana.

A mas de uno estoy seguro que le ha pasado. Desde esas experiencias, me di cuenta que lo mejor que uno puede hacer cuando no puede resolver algo es despejarse un tiempo, salir a caminar, descansar y cuando vuelves a enfocarte en el problema ya lo ves desde otra perspectiva y logras resolverlo.

Es mas, no es ningun metodo nuevo, todos los genios de la historia de la humanidad, no por coincidencia les gustaba salir a caminar o a andar en bicicleta cuando estaban en medio de algo a resolver.
256  Programación / Programación C/C++ / Re: Ayuda! Retornar al Menu Principal en C++ en: 26 Enero 2013, 18:55 pm
Tienes que meter el menu en bucle Do-While, seguramente has leido sobre eso. Haces que se ejecute por primera vez el bucle y luego seguira ejecutandose MIENTRAS que una variable NO sea igual a "salir" por ejemplo, asi cuando el usuario ingrese "salir" ahi el bucle terminara y saldra del programa.

Busca sobre eso del bucle y encontraras ejemplos y de paso iras viendo como poner otros pequeños bucles para controlar mejor los errores cuando ingresa algo incorrecto el usuario, para que vuelva a preguntar hasta que ingrese bien los datos o como quieras hacerlo.
257  Programación / .NET (C#, VB.NET, ASP) / Re: Como usar FolderBrowserDialog en: 26 Enero 2013, 18:46 pm
Lo que intento hacer es editar el Folder desde:

Código
  1.        If Resultado = Windows.Forms.DialogResult.OK Then
  2.               ' Aquí iria el codigo
  3.        End If
  4.  

Pero hay conflicto porque hay ya un Folder definido, que por cierto lo quite de Form1,


Código
  1. Option Explicit On
  2.  
  3. Public Class Form2
  4.  
  5.    Dim Listita As New ListBox
  6.    Dim FBD As New FolderBrowserDialog
  7.  
  8.  
  9.    Private Sub Form2_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load
  10.        Listita.BackColor = Color.White
  11.        Listita.ForeColor = Color.Black
  12.        Listita.Size = New Point(340, 251)
  13.        Listita.Location = New Point(12, 25) ' Dejo un margen de espacio de 100 px porque solo quieres ocupar "la mayor parte"
  14.        AddHandler Listita.SelectedIndexChanged, AddressOf Listita_SelectedIndexChanged
  15.        Me.Controls.Add(Listita)
  16.  
  17.        Dim Folder As String = "C:\Users\Alvaro\Documents"
  18.        Dim Files As Array = IO.Directory.GetFiles(Folder, "*", IO.SearchOption.TopDirectoryOnly)
  19.  
  20.        For Each File In Files
  21.            Dim File_Info As New IO.FileInfo(File)
  22.            Listita.Items.Add(File_Info.Name)
  23.        Next
  24.  
  25.        Dim Files1 As Array = IO.Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.System), "*", IO.SearchOption.TopDirectoryOnly)
  26.        Dim TotalRoms As Int32 = Files1.Length
  27.        Label1.Text = "Roms encontrados (" & TotalRoms & ")"
  28.    End Sub
  29.  
  30.    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  31.        Me.Close()
  32.    End Sub
  33.  
  34.    Private Sub Listita_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
  35.        Dim Item As String = Listita.SelectedItem
  36.        MsgBox(Folder + Item)
  37.    End Sub
  38.  
  39.    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
  40.        FBD.Description = " Seleccionar una carpeta "
  41.        FBD.SelectedPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
  42.        FBD.ShowNewFolderButton = True
  43.        Dim Folder As String = FBD.SelectedPath
  44.        Dim Resultado As DialogResult = FBD.ShowDialog
  45.        If Resultado = Windows.Forms.DialogResult.OK Then
  46.  
  47.        End If
  48.  
  49.        FBD.Dispose()
  50.    End Sub
  51. End Class

Un saludo.

Tenes que poner la linea Dim Folder As String = "C:\Users\Alvaro\Documents" junto con estas otras para que quede asi:

Dim Listita As New ListBox
Dim FBD As New FolderBrowserDialog
Dim FolderPrincipal As String = "C:\Users\Alvaro\Documents"

Asi la nueva variable FolderPrincipal se podra usar desde cualquier procedimiento o funcion.

Luego si podras usar esa variable aca:

Código
  1. If Resultado = Windows.Forms.DialogResult.OK Then
  2.  FolderPrincipal = folder ' si es que querias hacer esto (poner la nueva carpeta seleccionada)
  3.        End If
  4.  


Nada mas, nada de complicaciones, por lo menos es lo que te he entendido.
258  Programación / .NET (C#, VB.NET, ASP) / Re: Como usar FolderBrowserDialog en: 26 Enero 2013, 14:27 pm
Cual es el problema principal? ya no se entiende nada, si te explicas desde un principio lo que necesitas claramente tal vez te puedamos ayudar mejor.
259  Programación / .NET (C#, VB.NET, ASP) / Re: Duda ejercicio basico de programacion en: 25 Enero 2013, 16:48 pm
Yo te aconsejaria que una vez que lo hayas terminado, empezar de nuevo, no es muy largo como para que demores mucho. Al empezar de nuevo lo pensaras mejor en un papel con lapicera para poder organizarte mejor en el codigo y para que te sea mas facil entenderlo en el futuro y hacerle cambios.

Digo porque hay cosas como esta:

Código
  1.   If B = True Then
  2.                    If C_INTENTOS = 1 And NUM = NUM_ACERTAR Then
  3.                        T_PUNTOS_J1 = T_PUNTOS_J1 + 10
  4.                        C_INTENTOS = 6
  5.                        TextBox1.Text = "HAS GANADO J1"
  6.                    ElseIf C_INTENTOS = 2 And NUM = NUM_ACERTAR Then
  7.                        T_PUNTOS_J1 = T_PUNTOS_J1 + 8
  8.                        C_INTENTOS = 6
  9.                        TextBox1.Text = "HAS GANADO J1"
  10.                    ElseIf C_INTENTOS = 3 And NUM = NUM_ACERTAR Then
  11.                        T_PUNTOS_J1 = T_PUNTOS_J1 + 6
  12.                        C_INTENTOS = 6
  13.                        TextBox1.Text = "HAS GANADO J1"
  14.                    ElseIf C_INTENTOS = 4 And NUM = NUM_ACERTAR Then
  15.                        T_PUNTOS_J1 = T_PUNTOS_J1 + 4
  16.                        C_INTENTOS = 6
  17.                        TextBox1.Text = "HAS GANADO J1"
  18.                    ElseIf C_INTENTOS = 5 And NUM = NUM_ACERTAR Then
  19.                        T_PUNTOS_J1 = T_PUNTOS_J1 + 2
  20.                        C_INTENTOS = 6
  21.                        TextBox1.Text = "HAS GANADO J1"
  22.  
  23.                    End If
  24.                Else
  25.  
  26.                    If C_INTENTOS_J2 = 1 And NUM = NUM_ACERTAR Then
  27.                        T_PUNTOS_J2 = T_PUNTOS_J2 + 10
  28.                        C_INTENTOS = 6
  29.                        TextBox1.Text = "HAS GANADO J2"
  30.                    ElseIf C_INTENTOS_J2 = 2 And NUM = NUM_ACERTAR Then
  31.                        T_PUNTOS_J2 = T_PUNTOS_J2 + 8
  32.                        C_INTENTOS = 6
  33.                        TextBox1.Text = "HAS GANADO J2"
  34.                    ElseIf C_INTENTOS_J2 = 3 And NUM = NUM_ACERTAR Then
  35.                        T_PUNTOS_J2 = T_PUNTOS_J2 + 6
  36.                        C_INTENTOS = 6
  37.                        TextBox1.Text = "HAS GANADO J2"
  38.                    ElseIf C_INTENTOS_J2 = 4 And NUM = NUM_ACERTAR Then
  39.                        T_PUNTOS_J2 = T_PUNTOS_J2 + 4
  40.                        C_INTENTOS = 6
  41.                        TextBox1.Text = "HAS GANADO J2"
  42.                    ElseIf C_INTENTOS_J2 = 5 And NUM = NUM_ACERTAR Then
  43.                        T_PUNTOS_J2 = T_PUNTOS_J2 + 2
  44.                        C_INTENTOS = 6
  45.                        TextBox1.Text = "HAS GANADO J2"
  46.                    End If
  47.                End If
  48.  
  49.  
  50.  

Donde se repite siempre And NUM = NUM_ACERTAR y se podria mejorar para hacer menos verificaciones y que sea mas rapido el codigo y sea mas claro.

Código
  1. if NUM = NUM_ACERTAR Then
  2.  
  3.     select case: C_INTENTOS
  4.  
  5.               case 1:
  6.                     T_PUNTOS_J1 = T_PUNTOS_J1 + 10
  7.                     .....
  8.                     .....
  9.  
  10.  
260  Foros Generales / Noticias / Re: Cross site Scripting persistente en Blogger en: 25 Enero 2013, 16:37 pm
La solución sería pues no ponerte de colaborador  ;D

Por eso mismo no lo considera una vulnerabilidad Google y opino igual que vos y que Google.
Páginas: 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 ... 243
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines