ALGUIEN QUE SEPAA!! (No lo entiendo)
Publicado por Abel (23 intervenciones) el 18/09/2004 19:31:13
Este es el problema:
Yo tengo dos textboxes que guardo a un solo archivo usando este código:
Dim a As String
a = Text1.Text & "/" & Text2.Text
CD.Filter = "Archivo de Texto (*.txt)|*.TXT"
CD.ShowSave
If CD.FileName <> "" Then
Open CD.FileName For Output As #1
Print #1, a
Close #1
End If
Ningún problema hasta ahora. Ahora también tengo un código para abrir este archivo, pero que se abra en los dos txtboxes tal y como se ha guardado:
Dim a As String
Dim b As Integer
CD.Filter = "Archivo de Texto (*.txt)|*.TXT"
CD.ShowOpen
If CD.FileName <> "" Then
Open CD.FileName For Input As #1
Input #1, a
b = InStr(a, "/")
Text1 = Left(a, b - 1)
Text2 = Right(a, Len(a) - b)
Close #1
End If
Aquí esta el problema! A la hora de abrir el archivo, si solo he guardado mas o menos dos frases en cada txtbox se me abre sin problemas. Pero si guardo un parrafo (mas o menos) me da que hay un error #5 en la linea:
Text1 = Left(a, b - 1) "Invalid procedure call or argument"
El Text2 se carga bien, solo falla el Text1 que es donde está el error.
ALGUIEN ME PUEDE AYUDAR A SOLUCIONAR ESTE PROBLEMA?? DOY LAS GRACIAS DE ANTEMANO A CUALQUIERA QUE SE PREOCUPE EN LEER ESTE PROBLEMA.
Yo tengo dos textboxes que guardo a un solo archivo usando este código:
Dim a As String
a = Text1.Text & "/" & Text2.Text
CD.Filter = "Archivo de Texto (*.txt)|*.TXT"
CD.ShowSave
If CD.FileName <> "" Then
Open CD.FileName For Output As #1
Print #1, a
Close #1
End If
Ningún problema hasta ahora. Ahora también tengo un código para abrir este archivo, pero que se abra en los dos txtboxes tal y como se ha guardado:
Dim a As String
Dim b As Integer
CD.Filter = "Archivo de Texto (*.txt)|*.TXT"
CD.ShowOpen
If CD.FileName <> "" Then
Open CD.FileName For Input As #1
Input #1, a
b = InStr(a, "/")
Text1 = Left(a, b - 1)
Text2 = Right(a, Len(a) - b)
Close #1
End If
Aquí esta el problema! A la hora de abrir el archivo, si solo he guardado mas o menos dos frases en cada txtbox se me abre sin problemas. Pero si guardo un parrafo (mas o menos) me da que hay un error #5 en la linea:
Text1 = Left(a, b - 1) "Invalid procedure call or argument"
El Text2 se carga bien, solo falla el Text1 que es donde está el error.
ALGUIEN ME PUEDE AYUDAR A SOLUCIONAR ESTE PROBLEMA?? DOY LAS GRACIAS DE ANTEMANO A CUALQUIERA QUE SE PREOCUPE EN LEER ESTE PROBLEMA.
Valora esta pregunta


0