elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Programa para contar caracteres y palabras*. Act. 20/08/10
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: Programa para contar caracteres y palabras*. Act. 20/08/10  (Leído 24,354 veces)
Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres.
« Respuesta #10 en: 20 Agosto 2010, 02:41 am »

[D4N93R] No he cachado nada yo la verdad es que no me llevo bien con los strings y estas cosas no logro hacerlo funcionar "por segunda vez" xD


En línea

Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres.
« Respuesta #11 en: 20 Agosto 2010, 02:49 am »

Me acabo de fijar que Cambiando el Option Strict a Off "lo tenia en On no se porque"

Al usar este codigo de aca me da el resultado cada vez que doy click pero con 1 palabra menos :S

  
Código
  1. con = 0

Sigo sin entender mucho estas cosas la verdad xD

--------EDITO--------

ya funciona perfecto! :D

este es el code :P

  
Código
  1.    Dim con As Integer = 1
  2.  Dim i As Integer
  3.        Dim Cadena As String
  4.        con = 1
  5.        Cadena = TextBox1.Text
  6.        For i = 1 To Len(Cadena)
  7.            If Mid(Cadena, i, 1) = " " Then
  8.                con = con + 1
  9.            End If
  10.        Next
  11.        Label1.Text = CStr(con)


« Última modificación: 20 Agosto 2010, 03:27 am por Braayhaan » En línea

Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres.
« Respuesta #12 en: 20 Agosto 2010, 03:15 am »

Bueno gracias a todos ya pude añadirle el contador de palabras xDD

Hay actualice la imagen y les dejo el Direct Download :P
En línea

Keyen Night


Desconectado Desconectado

Mensajes: 496


Nothing


Ver Perfil
Re: Programa para contar caracteres y palabras*.
« Respuesta #13 en: 20 Agosto 2010, 05:53 am »

Podrías usar el evento TextChanged del textbox para que mientras escribas te cuente las palabras y letras tambien :silbar:
En línea

La Fé Mueve Montañas...
                                    ...De Dinero

La programación es más que un trabajo es más que un hobby es una pasión...
Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres y palabras*.
« Respuesta #14 en: 20 Agosto 2010, 05:56 am »

Jajajaja y yo pensaba que yo era muy perfeccionista con algunas cosas xD bueno ya lo pongo :)
En línea

43H4FH44H45H4CH49H56H45H
Wiki

Desconectado Desconectado

Mensajes: 502



Ver Perfil
Re: Programa para contar caracteres y palabras*.
« Respuesta #15 en: 20 Agosto 2010, 06:06 am »

Si hubiese un espacio al final de todo el texto se contaria como una palabra mas.
Hace un tiempo hice algo asi para sacar info de archivos de texto, es similar a lo que comento [D4N93R].

Código
  1. Imports System.IO
  2. Public Class Form1
  3.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  4.  
  5.        Dim palabras As Integer = 0
  6.        Dim letras As Integer = 0
  7.        Dim numeros As Integer = 0
  8.  
  9.        Dim lineas As String() = File.ReadAllLines("C:\1.txt")
  10.        For Each linea As String In lineas
  11.            For Each palabra As String In linea.Split(" ")
  12.                If (palabra.Length > 0) Then
  13.                    palabras = palabras + 1
  14.                    For Each letra As Char In palabra.ToCharArray()
  15.                        If (Asc(letra.ToString()) > 47 And Asc(letra.ToString()) < 58) Then
  16.                            numeros = numeros + 1
  17.                        ElseIf (Asc(letra.ToString()) > 64 And Asc(letra.ToString()) < 123) Then
  18.                            letras = letras + 1
  19.                        End If
  20.                    Next
  21.                End If
  22.            Next
  23.        Next
  24.  
  25.        Label1.Text = "Palabras: " & palabras & Microsoft.VisualBasic.vbNewLine & "Letras: " & letras & Microsoft.VisualBasic.vbNewLine & "Numeros: " & numeros
  26.  
  27.    End Sub
  28. End Class
En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
raul338


Desconectado Desconectado

Mensajes: 2.633


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Programa para contar caracteres y palabras*.
« Respuesta #16 en: 20 Agosto 2010, 06:13 am »

se puede optimizar, hasta se puede hacer facil con expresiones regulares.

Consejo, no uses cstr!!! Usa .toString() !

Codelive, lindo codigo, aun asi apostaria a regexp :xD
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Programa para contar caracteres y palabras*.
« Respuesta #17 en: 20 Agosto 2010, 06:16 am »

C# Regular Expression Recipes—Counting Lines of Text
En línea

Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres y palabras*.
« Respuesta #18 en: 20 Agosto 2010, 06:20 am »

Keyen Night ya le puse el Textchanged y le modifique la interface y le puse tooltip a los botones xDD
En línea

Braayhaan

Desconectado Desconectado

Mensajes: 224



Ver Perfil
Re: Programa para contar caracteres y palabras*. Act. 20/08/10
« Respuesta #19 en: 20 Agosto 2010, 09:56 am »

Nueva version  :silbar:
En línea

Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Código contar palabras?
Scripting
.;. 1 6,124 Último mensaje 19 Enero 2009, 22:17 pm
por AlbertoBSD
contar palabras repetidas o cadena de caracteres
PHP
kanser 9 10,710 Último mensaje 21 Octubre 2011, 01:22 am
por kanser
Ayuda programa en C contar palabras
Programación C/C++
joseh94 2 3,239 Último mensaje 12 Enero 2015, 18:46 pm
por ivancea96
Contar palabras batch
Scripting
alberto3_3 1 3,677 Último mensaje 11 Agosto 2015, 07:01 am
por santizuche
Programa contar palabras de una frase en C
Programación C/C++
jmunto 8 6,287 Último mensaje 17 Febrero 2022, 13:41 pm
por MAFUS
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines