Estoy creando un simple programa en VB.
El caso es que voy a grabar unos datos en un TXT pero no se porqué al grabarse me quedan unos símbolos extraños delante de cada línea... le he dado mil vueltas y no se por qué pasa.
El código que he escrito es este:
Código
Dim archivo3 As Long archivo3 = FreeFile Open App.Path & "\amigos.txt" For Binary As #archivo3 Put archivo3, , userid1 & "|" & nombre1 Put archivo3, , vbCrLf Put archivo3, , userid2 & "|" & nombre2 Put archivo3, , vbCrLf Put archivo3, , userid3 & "|" & nombre3 Put archivo3, , vbCrLf Put archivo3, , userid4 & "|" & nombre4 Put archivo3, , vbCrLf Put archivo3, , userid5 & "|" & nombre5 Put archivo3, , vbCrLf Close #archivo3
Y el archivo resultante queda así:
Citar
59805153|hahshs sjsjs
59636787|jsjs jsjsj
59665553|jsjsjs kflfkf
59705016|oekeoe jdkd
60005630|Jaime jidixkx
59636787|jsjs jsjsj
59665553|jsjsjs kflfkf
59705016|oekeoe jdkd
60005630|Jaime jidixkx
Además es rarísimo que en la última línea no pase.
¿Qué es lo que estoy haciendo mal?
salu2