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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  ayuda con un listbox...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con un listbox...  (Leído 2,544 veces)
Proxy Lainux

Desconectado Desconectado

Mensajes: 187



Ver Perfil
ayuda con un listbox...
« en: 4 Febrero 2008, 00:18 am »

hola

una pregunta rapida... estoy haciendo un programa donde puedo ver que unidades tengo en mi computadora con un listbox y si coloco un usb, se detecta y se agrega tambien en el listbox... pero cuando hago eso... me aparecen asi..

A:C:E:

y me gustaria hacer que en el listbox... me aparecieran asi...

A:
C:
E:

como lo hago?..

espero su respuesta... gracias  ;D


En línea

Freeze.


Desconectado Desconectado

Mensajes: 2.732



Ver Perfil WWW
Re: ayuda con un listbox...
« Respuesta #1 en: 4 Febrero 2008, 02:52 am »

Ps seguro estas haciendo algo como:

Código
  1. ListBox1.additem Drive1 & Drive2 & Drive3
  2.  

Y deberia de ser uno para cada uno. ;)


En línea

Proxy Lainux

Desconectado Desconectado

Mensajes: 187



Ver Perfil
Re: ayuda con un listbox...
« Respuesta #2 en: 4 Febrero 2008, 05:22 am »

hola

estoy haciendo esto... y solo me falta separar las unidades.. intente con split.. pero solo puedo separar las dos primeras unidades que tengo pero la tercera unidad... no puedo hacer que aparezca... a ver si alguien me puede ayudar... el programa te busca las unidades que tienes... pero como les decia me aparecen en linea.. y quiero que me aparezcan separadas...

Código:
Private Declare Function GetLogicalDrives Lib "kernel32" () As Long



Private Sub Form_Load()

Dim i As Long

Dim unidad As Long

Dim discos As String, dico As String

Dim spli() As String

unidad = GetLogicalDrives()

If unidad Then

For i = 0 To 10

If (unidad And 2 ^ i) <> 0 Then

disco = disco & Chr$(i + 65) & ":" & "-"

spli = Split(disco, "-")

discos = spli(0)

dico = spli(1)

End If

Next

List1.AddItem discos

List1.AddItem dico

End If

End Sub

espero su respuesta

gracias  ;D
En línea

naderST


Desconectado Desconectado

Mensajes: 625



Ver Perfil WWW
Re: ayuda con un listbox...
« Respuesta #3 en: 4 Febrero 2008, 05:32 am »

Yo probe tu codigo que pusiste y me los listo como tu quieres...
En línea

Freeze.


Desconectado Desconectado

Mensajes: 2.732



Ver Perfil WWW
Re: ayuda con un listbox...
« Respuesta #4 en: 4 Febrero 2008, 05:36 am »

Ps ese codigo si funciona. ;)
En línea

Proxy Lainux

Desconectado Desconectado

Mensajes: 187



Ver Perfil
Re: ayuda con un listbox...
« Respuesta #5 en: 4 Febrero 2008, 06:04 am »

pues el codigo si funciona... pero yo tengo 3 unidades... y solo logro colocar 2 de ellos.. porke el tercero en el split me aparece que esta fuera de intervalo... supuestamente tendria que hacer algo asi..

discos = spli(0)
dico = spli(1)
di=spli(2)

y con esto me tendria que poner en list.. asi

A:
C:
E:

pero no puedo.. solo puedo colocar asi

A:
C:

y E:..  supuestamente tendria que venir en di=spli(2)... pero ahi es cuando me dice que esta fuera de intervalo...

y todavia me falta colocar mas splits para las unidades extraibles... pero al parecer la ultima letra de alguna unidad no podre colocarla porke algo falta hacer.. y por eso keria saber como le hago para que todas las unidades se coloken en un listbox y separadas
En línea

Proxy Lainux

Desconectado Desconectado

Mensajes: 187



Ver Perfil
Re: ayuda con un listbox...
« Respuesta #6 en: 4 Febrero 2008, 06:24 am »

pues creo que no funciona el codigo.. coloke un usb para aumentar las letras de las uniddes.. y asi ver si E ahora si se colocaba.. y ni asi se puede...

alguien sabe otra forma de separar las unidades...
En línea

Proxy Lainux

Desconectado Desconectado

Mensajes: 187



Ver Perfil
Re: ayuda con un listbox...
« Respuesta #7 en: 4 Febrero 2008, 20:51 pm »

eee!!!  ;D.. lo logre... solo es cuestion de haber colocado un For Each en el split para separarlas y listo.... jeje

En línea

Chefito

Desconectado Desconectado

Mensajes: 122



Ver Perfil WWW
Re: ayuda con un listbox...
« Respuesta #8 en: 4 Febrero 2008, 21:06 pm »

Nas......recuerda que también tienes el control DriveListBox que te muestra las unidades en una lista con su icono.
En línea

Moderador del foro oficial de AutoIt en español: www.AutoIt.es.

Todos tenemos inteligencia, lo malo es que algunos no nos acordamos donde la dejamos guardada ;)
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con un ListBox
Programación Visual Basic
jacj0102 4 2,395 Último mensaje 23 Mayo 2011, 20:16 pm
por BlackZeroX
Cargar .TXT en un listbox ayuda !!!
.NET (C#, VB.NET, ASP)
llAudioslavell 7 12,688 Último mensaje 15 Septiembre 2011, 20:45 pm
por llAudioslavell
[Ayuda]Xml y Listbox VB.NET
.NET (C#, VB.NET, ASP)
TMarmol 7 4,201 Último mensaje 3 Diciembre 2013, 20:36 pm
por Eleкtro
Ayuda con listbox
Programación Visual Basic
TheH4ck 1 1,401 Último mensaje 30 Enero 2015, 22:06 pm
por Brian1511
Ayuda con listbox TXT
Programación Visual Basic
TheH4ck 1 1,500 Último mensaje 13 Febrero 2015, 21:15 pm
por Brian1511
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines