Visual Basic - Como hacer que el texto de textbox sustituya la ruta

Life is soft - evento anual de software empresarial
   
Vista:

Como hacer que el texto de textbox sustituya la ruta

Publicado por Robrto (3 intervenciones) el 21/02/2018 06:40:36
https://social.msdn.microsoft.com/Forums/es-ES/638f8618-d65a-4fec-b5be-4c72af2d38c3/como-hago-un-dim-con-un-textbox?forum=winformses

Alguien me ayuda con este problema???

se trata de hacer un
1
Dim ARCHIVO As String = "C:\Datos.RCG"
ahora bien mi intención es:
textbox.text en lugar de "C:\Datos.rcg"

de manera que el texto de textbox sustituya la ruta

Seria esto posible.¿?
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
Imágen de perfil de Antoni Masana

Como hacer que el texto de textbox sustituya la ruta

Publicado por Antoni Masana (258 intervenciones) el 21/02/2018 07:00:57
No entiendo que es lo que pretendes hacer.

Defines una variable Archivo como string y le asignas una cadena de caracteres "C:\Datos.RCG" hasta aquí normal.

Pero que significa: textbox.text en lugar de "C:\Datos.rcg" y para acabar de complicarlo: de manera que el texto de textbox sustituya la ruta

La única cosa que se me ocurre es esto:

1
2
Dim ARCHIVO As String
ARCHIVO = Textbox.Text

Pero no se yo cual es el problema. Mejor sube un ejemplo gráfico.

Saludos.
\\//_
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

Como hacer que el texto de textbox sustituya la ruta

Publicado por Robrto (3 intervenciones) el 21/02/2018 08:31:29
1
2
3
4
5
6
7
8
9
Public Class Bar
    Dim ARCHIVO As String = "C:\Datos.RCG"
    Dim precios As String = "C:\Precios.RCG"
    Dim numero1, numero2 As Decimal
    Public Sub DATOS()
        For Each LINEA In File.ReadAllLines(ARCHIVO.ToString.ToLower)
            If LINEA.StartsWith("total:") Then
                TextBox1.Text = LINEA.Split(":")(1)
            End If

quiero que me lea el textbox en lugar de "C:\Datos.RCG"

Lo qu eme madas no me vale para declararlo afuera como estaria este. y es necesario tenerlo hay ya que si no tendria que declararlo ten todos los botones

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

Como hacer que el texto de textbox sustituya la ruta

Publicado por Robrto (3 intervenciones) el 21/02/2018 08:34:51
se trata de una ruta del disco duro tal cual lo tengo me lee el archivo Datos.RCG y lo carga.
pero me gustaria poder cambiar la ruta del archivo sin necesidad de modificar el programa de hay el pasarlo a un textbox para poder modificar ese codigo sin cambiar el codigo ya que tomaria la ruta del textbox.

me explico¿?
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
Imágen de perfil de Antoni Masana

Como hacer que el texto de textbox sustituya la ruta

Publicado por Antoni Masana (258 intervenciones) el 21/02/2018 08:59:39
Lo siento pero no entiendo lo que quieres.

Unos consejos:

Si aqui no encuentras la solución mira en este foro:

https://www.lawebdelprogramador.com/foros/Visual-Basic.NET/index1.html

Segundo Tal cual tienes el FOR el Textbox solo tendras las última línea leída:

1
2
3
4
5
6
Public Sub DATOS()
    TextBox1.Text  = ""
    For Each LINEA In File.ReadAllLines(ARCHIVO.ToString.ToLower)
        If LINEA.StartsWith("total:") Then
            TextBox1.Text = TextBox1.Text + VbCrLf + LINEA.Split(":")(1)
        End If

Tercero No asignes el fichero en la definición, Tienes que hacerlo en otro punto del programa para asignar una variable.

1
2
3
4
5
6
7
8
9
Public Class Bar
Dim ARCHIVO As String
Dim precios As String
Dim numero1, numero2 As Decimal
 
Public Sub Ficheros_DATOS()
   ARCHIVO = Textbox1.text
   Precios = Textbox2.text
End Sub

No es un ejemplo exacto de como debe hacerse.

Saludos.
\\//_
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
Imágen de perfil de Andres Leonardo

Como hacer que el texto de textbox sustituya la ruta

Publicado por Andres Leonardo (1106 intervenciones) el 21/02/2018 15:17:51
Mi pregunta va a esto

Ok pero cuando se entera el textbox que la ruta es c:\Archivo.cgr????

esto lo debes poner en algun lado para que el textbox lo sepa .. puede ser un archivo de configuracion o una base de datos .
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