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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como usar FolderBrowserDialog
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 2 [3] 4 5 6 Ir Abajo Respuesta Imprimir
Autor Tema: Como usar FolderBrowserDialog  (Leído 22,655 veces)
z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Como usar FolderBrowserDialog
« Respuesta #20 en: 26 Enero 2013, 12:29 pm »

No entiendo tu problema Seazoux, y no creo que séa tán dificil declarar una variable en el form principal y usarla en las otras classes, pues te he dado mil ejemplos ya.

De todas formas, si te es tán complicado entonces deberías olvidarte de variables y crear una setting por ejemplo:
Código:
My.Settings.Folder

Ahí guardas el valor de la ruta y eso te sirve para cualquier form, y sin movidas.

Saludos

Me va a ser mucho mas facil, y si quiero editar las settings de ese My.Setting desde el

Código:
If Resultado = Windows.Forms.DialogResult.OK Then
               ' Aquí iria el codigo
        End If

?


En línea


Interesados hablad por Discord.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Como usar FolderBrowserDialog
« Respuesta #21 en: 26 Enero 2013, 12:30 pm »

Código:
my.settings.myvariable = fbd.selectedpath


En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Como usar FolderBrowserDialog
« Respuesta #22 en: 26 Enero 2013, 13:09 pm »

Código:
my.settings.myvariable = fbd.selectedpath

Pues si pongo:

Código
  1. My.Settings.Folder = FBD.SelectedPath

Me dice:

Error   1   'Folder' is not a member of 'WindowsApplication1.My.MySettings'.   C:\Users\Alvaro\Documents\VisualBasic NET\Projectos\WebKitEmulator\WindowsApplication1\WindowsApplication1\Form2.vb   46   13   WindowsApplication1




Bueno, ahora necesitamos hardcodear esto, como vistes hay un boton que sale: "Descargar roms"

Deberia hacer algo asi:

*Espera que voy a subir la foto*
« Última modificación: 26 Enero 2013, 13:26 pm por Seazoux » En línea


Interesados hablad por Discord.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Como usar FolderBrowserDialog
« Respuesta #23 en: 26 Enero 2013, 13:45 pm »

Citar
Pues si pongo:
Código
  1. My.Settings.Folder = FBD.SelectedPath

Me dice:
Error   1   'Folder' is not a member of 'WindowsApplication1.My.MySettings'.   C:\Users\Alvaro\Documents\VisualBasic NET\Projectos\WebKitEmulator\WindowsApplication1\WindowsApplication1\Form2.vb   46   13   WindowsApplication1

Es que no has creado ninguna setting.

Google + vbnet how create my.settings

saludos.
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Como usar FolderBrowserDialog
« Respuesta #24 en: 26 Enero 2013, 14:03 pm »

En serio, no sé como se te puede dar tán dificil una variable.

Te vuelvo a repetir lo de antes:

1. Estás declarando la variable en el form, fuera de los subs.
2. No le das ningun valor a la variable.
3. En el form load intentas usar la variable, que no contiene ningún valor, y eso son dos errores, porque no sé que pinta ahí lo que haces en el form load, cuando debería estar todo en el sub del botón.

Repito las cosas y no haces caso.

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

Saludos
« Última modificación: 26 Enero 2013, 14:08 pm por EleKtro H@cker » En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Como usar FolderBrowserDialog
« Respuesta #25 en: 26 Enero 2013, 14:17 pm »

Si pero ahora, no se carga nada al principio, sale en blanco xD
Tendre que usar el my.settings xD
En línea


Interesados hablad por Discord.
$Edu$


Desconectado Desconectado

Mensajes: 1.842



Ver Perfil
Re: Como usar FolderBrowserDialog
« Respuesta #26 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.
En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Como usar FolderBrowserDialog
« Respuesta #27 en: 26 Enero 2013, 15:00 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.

Simplemente como se maneja el App.config, porque estoy mirando, pero lo unico que encuentro es para VB.net 2005 y no el VS 2012, y aqui lo dice muy claro:

Código
  1. <userSettings>
  2.    <WindowsApplication1.My.MySettings>
  3.       <setting name="myBackColor" serializeAs="String">
  4.          <value>Control</value>
  5.       </setting>
  6.    </WindowsApplication1.My.MySettings>
  7.  

pero me dice que userSettings no esta declarado.

Que alguien me traduzca esto al VS 2012:

Código
  1. <userSettings>
  2.    <WindowsApplication1.My.MySettings>
  3.       <setting name="Folder" serializeAs="String">
  4.          <value>FBD.SelectedPath</value>
  5.       </setting>
  6.    </WindowsApplication1.My.MySettings>
  7.  

Un saludo.
En línea


Interesados hablad por Discord.
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.821



Ver Perfil
Re: Como usar FolderBrowserDialog
« Respuesta #28 en: 26 Enero 2013, 15:11 pm »

No todo es necesario codearlo, dispones de un menú en la IDE para crear las APP/USER settings:

Project > windowsapplication properties > settings

o dale doble click en "my project" en el "solution explorer"

Código:
Nombre: Folder Type: String Scope: User Value: (nada de nada)
Y listo, ya habrás creado tu setting/propiedad

saludos
« Última modificación: 26 Enero 2013, 15:16 pm por EleKtro H@cker » En línea

z3nth10n


Desconectado Desconectado

Mensajes: 1.583


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Como usar FolderBrowserDialog
« Respuesta #29 en: 26 Enero 2013, 18:10 pm »

No todo es necesario codearlo, dispones de un menú en la IDE para crear las APP/USER settings:

Project > windowsapplication properties > settings

o dale doble click en "my project" en el "solution explorer"

Código:
Nombre: Folder Type: String Scope: User Value: (nada de nada)
Y listo, ya habrás creado tu setting/propiedad

saludos

Pero aunque le ponga un value ni si quiera se carga.  :xD



Le puse My.Settings.Folder = FBD.SelectedPath

Pero npi de como hacer cargar el value de esa propiedad.  :¬¬
« Última modificación: 26 Enero 2013, 18:16 pm por Seazoux » En línea


Interesados hablad por Discord.
Páginas: 1 2 [3] 4 5 6 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Quien me explica como usar o como funcionan los SocketS? (java)
Java
McKain 5 8,891 Último mensaje 16 Noviembre 2005, 18:52 pm
por McKain
[VS2012] El control FolderBrowserDialog está deshabilitado!
Programación General
Eleкtro 1 2,224 Último mensaje 10 Noviembre 2012, 01:59 am
por Eleкtro
saben como usar usar el windows live messenger 2009 en win 8
Mensajería
dannyphantom 1 3,027 Último mensaje 25 Diciembre 2012, 22:07 pm
por Songoku
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines