Has de comprender la dificultad que encierra el tratar de dar soluciones prácticas con sólo bases teóricas...
Vamos a suponer que tú tienes un fichero de nombre
Canciones.rtf.
Supongamos que el recuadro grande del gráfico "Canciones.jpg" que adjuntas es un RichTextBox al que le has llamado
cTexto
Lees los datos de esta forma:
Código:
Dim pos as Long
cTexto.LoadFile "Canciones.rtf", rtfRTF
pos = InStr(cTexto, vbCr)
Text(0).Text = Left(cTexto, pos-1)
cTexto = Mid(cTexto,pos+2)
pos = InStr(cTexto, vbCr)
Text(1).Text = Left(cTexto, pos-1)
cTexto = Mid(cTexto,pos+2)
pos = InStr(cTexto, vbCr)
Text(2).Text = Left(cTexto, pos-1)
cTexto = Mid(cTexto,pos+2)
pos = InStr(cTexto, vbCr)
Text(3).Text = Left(cTexto, pos-1)
cTexto = Mid(cTexto,pos+2)
De esta forma obtendrás el valor para Text(0) que sería el
Nombre del Tema, para el Text(1) que sería el
Autor / Grupo, para el Text(2) que sería el
Album y para el Text(3) que sería la
Letra.
El valor restante de cTexto sería el texto que aparecería en el gran recuadro.
Esto, claro está, suponiendo que a los textbox les llames como yo te indico (Text(0), Text(1)...) En otro caso ya te encargarás de actualizarlo.