Contador de Caracteres{Bбsico} -
HaRdiiZin - 06.07.2015
Introduзгo:
Visto que muitos tem problemas em relaзгo as strings, e que ninguйm irб ficar contando letrinha por letrinha para saber o resultado exato de certa string, resolvi criar este aplicativo que irб contar elas para vocк. Em futuras versхes(quem sabe) eu coloque mas algumas funзхes.
Download do executбvel:
Clique aqui para baixar o aplicativo (.exe)
Download do source:
Clique aqui para baixar.
Algumas prints do aplicativo:
Re: Contador de Caracteres{Bбsico} -
riajedA - 06.07.2015
Й bem simples (uma linha), mais de qualquer forma, jб й um inнcio parabйns.
Код:
lbl_Resultado.Text = (Len(TextBox1.Text)+1)
Depois adicione para contar juntamente com o null character.
Re: Contador de Caracteres{Bбsico} -
Thider - 06.07.2015
Em casos de usar %s com o nome do player por exemplo, acrescenta mais umas 10 na string nй?
da um exemplo de contagem da string, por favor.
Re: Contador de Caracteres{Bбsico} -
CaioTJF - 06.07.2015
Bom trabalho :P
Mas existe uma nativa do SA-MP que faz isso (Alias eu aconselho quem for fazer dialog com string usar pra saber mais ou menos o tamanho que irб ficar o dialog):
https://sampwiki.blast.hk/wiki/Strlen
Por exemplo, muita gente quando vai fazer um dialog com string jб define o tamanho para 1000 ou atй mais, eu fazia isso, quando rodei o strlen pra ver o tamanho atй me surpreendi, era bem menor que isso.
Re: Contador de Caracteres{Bбsico} -
HaRdiiZin - 06.07.2015
Quote:
Originally Posted by riajedA
Й bem simples (uma linha), mais de qualquer forma, jб й um inнcio parabйns.
Код:
lbl_Resultado.Text = (Len(TextBox1.Text)+1)
Depois adicione para contar juntamente com o null character.
|
Sim, й bem simples mas eu criei justamente para ajudar as pessoas.. (Depois adiciono)!
Quote:
Originally Posted by Thider
Em casos de usar %s com o nome do player por exemplo, acrescenta mais umas 10 na string nй?
da um exemplo de contagem da string, por favor.
|
Exemplo, vocк quer criar uma mensagem formatada:
PHP код:
new string[33];
format(string, sizeof(string), "Seu nome й %s..", NomePlayer); // Aqui irб enviar a mensagem ao player mostrando o seu nome.. (Й sу um exemplo, ignorem o NomePlayer)
SendClientMessageToAll(-1, string);
Assim vocк jб terб um resultado perfeito. Lembrando que no caso, os usuario podem ter no maximo 20 caracteres no nome entгo vocк terб que somar 20 + A frase dentro do "".
Quote:
Originally Posted by CaioTJF
Bom trabalho :P
|
Obrigado!
Re: Contador de Caracteres{Bбsico} -
IgorLuiz - 06.07.2015
Otimo trabalho man!!
Re: Contador de Caracteres{Bбsico} -
iTakelot - 06.07.2015
Muito bom fico simples mais ъtil parabйns
Re: Contador de Caracteres{Bбsico} -
HaRdiiZin - 06.07.2015
Quote:
Originally Posted by IgorLuiz
Otimo trabalho man!! 
|
Quote:
Originally Posted by iTakelot
Muito bom fico simples mais ъtil parabйns
|
Obrigado!
Re: Contador de Caracteres{Bбsico} -
WLSF - 06.07.2015
й bom pra estudar...
parabйns !!!
Re: Contador de Caracteres{Bбsico} -
FanonRiouDiou - 06.07.2015
Vai ser muito ъtil para mim, vou comeзar a melhorar meus scripts contando os caracteres. Bom trabalho!