Visual Basic.NET - leer fichero de texto

   
Vista:

leer fichero de texto

Publicado por reus (4 intervenciones) el 22/01/2008 20:43:11
estoy intentando leer un fichero de texto donde hay escrito, lo siguiente varias veces

Button_0
{X=0,Y=47}
{Width=86, Height=86}
hola
[Font: Name=Microsoft Sans Serif, Size=8,25, Units=3, GdiCharSet=0, diVerticalFont=False]
Color [Red]

estos valores se corresponden al name,position,size,font,color, todos atributos de un botón
Lo que intento más tarde es modifiar un botón con estos valores.
oBtn.Name = read.readLine
oBtn.Location = read.readLine ME DA ERROR PQ ES UN STRING
oBtn.Size = read.readLine DA ERROR
oBtn.Text = read.readLine
oBtn.Font =read.readLine ERROR PQ EL STRING NO SE PUEDE CONVERTIR
FONT
oBtn.BackColor = read.readLine ERROR POR SER STRING

Puede alguien decirme como formatear estes string para poder ser asignados a las propiedades del botón?

espero que esto no sea muy rollazo.
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:leer fichero de texto

Publicado por alberto (12 intervenciones) el 23/01/2008 09:09:15
Este sí es el foro adecuado.
El problema es muy claro:
p.ej en la linea
oBtn.Location = read.readLine ME DA ERROR PQ ES UN STRING
oBtn.Location es una propiedad que requiere un objeto de tipo point, sin embargo tú le estás pasando una cadena con las coordenadas, lo que tienes que hacer es analizar la linea {X=0,Y=47} y crear un nuevo objeto point con las coordenadas que existen en dicha linea.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:leer fichero de texto

Publicado por reus (4 intervenciones) el 24/01/2008 09:22:08
Ya era conocedor del problema.

Lo que estaba preguntando era como formatear el string recuperado del archivo de texto para poder ser asignado a los distintos tipos: color, font, point(los dos números pasados a integer)

Muchas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar