• Lunes 18 de Noviembre de 2024, 07:47

Autor Tema:  Fin De La Linea  (Leído 1042 veces)

VeRaCrUzAnItO-10-

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Fin De La Linea
« en: Lunes 22 de Marzo de 2004, 00:38 »
0
Cual es la marca para saber el fin de linea y de archivo de un texto, por ejemplo en Pascal el fin de linea es  <eoln> y el fin de archivo es <eof> , ¿en visual basic existen estas funciones? ;)

Es que nesesito hacer un contador de palabras en visual, este programa lo tengo en pascal y no he encontrado esta funcion en visual basic.

Tambien en pascal los tipo de datos "char" indican solo un caracter, en visual basic este corresponde a "byte"?

Sale gracias!.

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
Re: Fin De La Linea
« Respuesta #1 en: Lunes 22 de Marzo de 2004, 06:48 »
0
Salu2 VeRaCrUzAnItO-10-

El fin de una linea cuando en VB es Vbcrlf cuando se trata de un Retorno de carro y avance de Linea (Enter). Si hablamos del final de un registro es EOF, si es eso a lo que te refieres.

Un saludo zeekel ®
[KGT]
TP-Systems
our knowledge is our power!

VeRaCrUzAnItO-10-

  • Miembro activo
  • **
  • Mensajes: 88
    • Ver Perfil
Re: Fin De La Linea
« Respuesta #2 en: Lunes 22 de Marzo de 2004, 18:21 »
0
Gracias Zeekel, entonces por ejemplo yo que necesito hacer un contador de palabras, mi algoritmo pordria ser asi:

f:txtCont.text ' es el textbox en blanco'
aux ' variable de tipo char que si no me equivoco es basic es byte
cont=0 'el que lleva la cuenta de las palabras
pal=" "   'la cadena es la que voy almacenado las palabas


[CODE]do while (aux<>" ") and (not Vbcrlf(f)) and (not eof(f)
    pal=pal+aux  ' me guarda la pabra en la variable
    cont=cont+1  ' aumenta contador
    loop

Bueno mejor lo pruebo asi  :comp:

Graias!.