hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
24 de Julio de 2008, 02:00:49
Noticias: Te consideras bueno en C++?
Para ver este enlace Registrate o Inicia Sesion
Aquí

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Programación en general
| | |-+  Visual Basic (Moderadores: ranefi, crypto136, ziBboh, >> s E t H <<)
| | | |-+  Abrir archivo
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Abrir archivo  (Leído 443 veces)
-SharK_90-
Colaborador
****
Desconectado Desconectado

Mensajes: 684


NO SPAM


Ver Perfil WWW
« : 10 de Febrero de 2007, 08:32:30 »

Haber si alguien me puede ayudar:!!

Yo, quiero guardar el texto, de un ListBox en un archivo... pero que tambien se pueda abrir y aparesca el texto en el ListBox...

Para guardarlo en un archivo (*.txt) es algo así:

Citar
Private Sub Command1_Click()

On Error Resume Next
Dim pr As Integer
CommonDialog1. ShowSave
CommonDialog1. Filter = "Documento de Texto(*.Txt)|*.txt"
pr = FreeFile
Open CommonDialog1. FileName For Output As pr
    Print #pr, List1.Text
Close #pr

End Sub

pero, nose como abrirlo y que me aparesca en el ListBox::!!
Bueno... Nose si se entiende..
SALU2 -
En línea

---BasketBall----
ziBboh
Moderador
*****
Desconectado Desconectado

Mensajes: 376


ziBboh dice: Ya nacio mini-ziBboh! :)


Ver Perfil
« Respuesta #1 : 13 de Febrero de 2007, 11:41:17 »

Saludos shark_90
Encontre este codigo, pero no lo he probado, de todas maneras te lo dejo a ver si te funciona, (espero y si) nos vemos brother
Código:
-----Cargar datos de un archivo de texto a un listview -----
'Codigo Fuente
sacado de www.DragonJAR.us
Public Function CargarLW(Lw As ListView, Fname As String, Br As
ProgressBar)

    Dim FileId As Integer
    Dim LVI As ListItem
    Dim fData As New Collection
    Dim Buffer As String
    Dim x As Integer
    Dim i As Integer
    Dim y As Integer
    Dim sIdx As Integer
   
    sIdx = Lw.ColumnHeaders.Count - 1
    i = 0
    FileId = FreeFile
    On Error Resume Next
    Open Fname For Input As #FileId
    While Not EOF(FileId)
        i = i + 1
        For x = 0 To sIdx
            Input #FileId, Buffer
            fData.Add Buffer
        Next
        Set LVI = Lw.ListItems.Add(, , , , 1)
        LVI.Text = fData.Item(fData.Count - sIdx)
        For y = 1 To sIdx
            LVI.SubItems(y) = fData.Item(fData.Count + y - sIdx)
        Next
       
        ' Con barra de proceso
        If Br.Value < Br.Max Then
            Br.Value = i + 1
        ElseIf Br.Value = Br.Max Then
        Br.Max = Br.Max + 200
        End If

    Wend
    Close #FileId
   
    Br.Min = 0
    Br.Max = 200
    Br.Value = Br.Min
End Function
En línea



ziBboh dice: NO SPAM!El número de post no te hace mejor ...Todos somos iguales!
crypto136
Moderador
*****
Desconectado Desconectado

Mensajes: 228


ah no pues.....


Ver Perfil WWW
« Respuesta #2 : 14 de Febrero de 2007, 06:35:33 »

ahi esta el code :
Agrega 1 commandbutton, un listbox, y reemplaza el codigo:
(esta comprobado, si funka, esto no es muy dificil de hacer)

Código:
Public Lista As String
Public Texto As String

Private Sub Command1_Click()
dialog.ShowOpen
Texto = dialog.FileName
Lista = FreeFile
Open Texto For Input As #Lista
    Do While Not EOF(1)
        Line Input #1, Lista
        List1.AddItem (Lista)
    Loop
Close
End Sub

Private Sub Form_Load()
dialog.Filter = "Documentos de Texto | *.txt | Logs | *.log"
End Sub
ahi vas a abrir los archivos Log, tambien.... nos vemos suerte  Cool  kool
En línea

JKey
NZ1
*
Desconectado Desconectado

Mensajes: 61

I Know all the Techiques, and Styles...


Ver Perfil
« Respuesta #3 : 22 de Febrero de 2007, 11:02:49 »

Me aparece un error en tiempo de ejecucion...No sé que podrá ser.
En línea



crypto136
Moderador
*****
Desconectado Desconectado

Mensajes: 228


ah no pues.....


Ver Perfil WWW
« Respuesta #4 : 22 de Febrero de 2007, 11:58:56 »

upss.... pido disculpas me olvidaba , tienen que agregar un commondialog tambien, y ponerle nombre "dialog" jejeje disculpen.  Cool kool
En línea

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online