• Lunes 18 de Noviembre de 2024, 04:37

Autor Tema:  Duda Con Notepad  (Leído 2262 veces)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Duda Con Notepad
« en: Lunes 7 de Marzo de 2005, 20:21 »
0
hola amigos, como leo o escribo en un archivo txt sin tener que abrirlo
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

Roll

  • Miembro activo
  • **
  • Mensajes: 76
    • Ver Perfil
Re: Duda Con Notepad
« Respuesta #1 en: Lunes 7 de Marzo de 2005, 21:45 »
0
sin tener que abrirlo????????

 :blink:
WOOOOOOOOOOOOOOOOOOOOOOOOOP

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Duda Con Notepad
« Respuesta #2 en: Martes 8 de Marzo de 2005, 03:03 »
0
:think: te recompiendo que uses telepatia  :wacko:

Salu2

Cyclopz
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Duda Con Notepad
« Respuesta #3 en: Jueves 10 de Marzo de 2005, 01:05 »
0
no pues, quise decir que no lo tenga que visualizar en un textbox o un richtextbox o algo parecido, sino de frente
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Duda Con Notepad
« Respuesta #4 en: Jueves 10 de Marzo de 2005, 01:06 »
0
no pues, quise decir que no lo tenga que visualizar en un textbox o un richtextbox o algo parecido, sino de frente
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: Duda Con Notepad
« Respuesta #5 en: Jueves 10 de Marzo de 2005, 16:53 »
0
Con el siguente código tendrás el archivo en una variable de texto:
Código: Text
  1. intFreeFile = FreeFile
  2. Close intFreeFile
  3. Open gstrFullFilename For Input As intFreeFile
  4. mlngLenFile = LOF(intFreeFile)
  5. gstrDocument = Input(mlngLenFile, intFreeFile)
  6. Close intFreeFile
  7.  
  8.  
En la varible gstrDocument queda el archivo, en mlngLenFile queda la longitud el archivo.
 :)

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Duda Con Notepad
« Respuesta #6 en: Viernes 11 de Marzo de 2005, 00:43 »
0
oye por partes pues, no entiendo lo que me pusiste, de donde sale cada variable, que tipo es, donde esta la ruta de mi archivo de texto, explicamelo mejor, gracias
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: Duda Con Notepad
« Respuesta #7 en: Viernes 11 de Marzo de 2005, 02:11 »
0
Debes dimensionar las variables según desees, locales de módulo o públicas.

dim intFreeFile as integer      ' Almacena el siguiente número de archivo disponible
dim gstrFullFilename as string ' Aqui va el nombre de archivo con el path
dim mlngLenFile as long     ' Almacena la longitud del archivo
dim gstrDocument as string   ' Aqui se guarda el archivo completo

Lo único que debes especificar es el nombre del archivo con algo así:
gstrFullFilename ="Mi Archivo.txt"
Y obtendrás en gstrDocument el archivo para manipularlo.

En ayuda de VB están siguientes instrucciones
FreeFile- Devuelve un tipo Integer que indica el siguiente número de archivo disponible para su uso en la instrucción Open.

Close- Termina las operaciones de entrada/salida (E/S) en un archivo abierto con la instrucción Open. Para asegurar que no esté abierto previamente.

Open- Activa operaciones de entrada/salida (E/S) con un archivo.
Sintaxis= Open rutaacceso [For modo] [Access acceso] [bloquear] As
  • númeroarchivo [Len=longitudregistro]


LOF()  Devuelve un tipo Long que indica el tamaño, en bytes, de un archivo abierto mediante la instrucción Open.

Input - Devuelve un tipo String que contiene caracteres de un archivo abierto en modo Input o Binary.

Si explicaras para que deseas abrir el archivo, se te podría ayudar mejor.

Adendum: si te fijas todas las variables tienen un prefijo que significa que tipo de varible es y en que alcance tiene. Te adjunto un archivo doc con las convenciones.  Lo encontré en la red.
 :)
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

jodijo5

  • Miembro HIPER activo
  • ****
  • Mensajes: 518
  • Nacionalidad: pe
    • Ver Perfil
    • http://www.bluetecnologia.com
Re: Duda Con Notepad
« Respuesta #8 en: Sábado 12 de Marzo de 2005, 04:02 »
0
pues bien, estoy haciendo un programa en el que ingreso algunos datos, en dos textbox los datos ban asi:

nombre->apellidos->correo
nombre2->apellidos2->correo2
.
.
.
etc

todo eso los guardo en un archivo txt
 
bueno y acerca de la lectura del archivo era solo por curiosidad

gracias amigo
=============================
Daniel Pomalaza Mendoza
visita el Dinosaurio Azul :-D
http://bluetecnologia.com