strdel
new Stringadu[128];
strmid(Stringadu, Stringadu-1,0,strlen(Stringadu-1),128);
new VBString[] = "Meu testee";
strdel(VBString, 9, 9);
VBString[9] = 't';
Var[(strlen(Var) - 1)] = 'P'; //Coloque o novo caractere entre aspas simples.
Exemplo bбsico:
pawn Код:
|
Se й substituir o ultimo caractere da String й fбcil:
pawn Код:
|
Entгo, Eu teria Que Ver Quantos Caracteres Tinha Nessa String, Para depois Deletar a ultima?
E Para Deletar? |
new Stringa[] = "123456";
new letras = strlen(Stringa);
new textp[128];
format(textp, sizeof(textp), "Numero de Letras: %d", letras);
SendClientMessage(playerid, -1,textp);
new Stringa[] = "123456";
new letras = strlen(Stringa);
new textp[128];
format(textp, sizeof(textp), "Numero de Letras: %d", letras);
SendClientMessage(playerid, -1,textp);
strdel(Stringa, letras, letras);
Testei o Seguinte Codigo:
pawn Код:
Vou usar o Metodo do Viniborn: pawn Код:
Acho Que Vai Pegar ![]() |
new Stringa[] = "123456";
new letras = strlen(Stringa); // Pega o Numero de Caracteres na String 'Stringa'
new textp[128];
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras); //Printa.
SendClientMessage(playerid, -1,textp);
new Stringa[] = "123456";
new letras = strlen(Stringa);
new textp[128];
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras);
SendClientMessage(playerid, -1,textp);
Stringa[letras-1] = '_';
Stringa[letras-2] = '_';
new letras2 = strlen(Stringa);
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras2);
SendClientMessage(playerid, -1,textp);
Frase: 123456, Numero de Letras: 6
Frase: 1234__, Numero de Letras: 6
new Stringa[] = "123456";
new letras = strlen(Stringa);
new textp[128];
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras);
SendClientMessage(playerid, -1,textp);
Stringa[letras-1] = '_';
Stringa[letras-2] = '_';
new letras2 = strlen(Stringa);
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras2);
SendClientMessage(playerid, -1,textp);
strdel(Stringa, Stringa[letras-1], Stringa[letras-1]);
new letras3 = strlen(Stringa);
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras3);
SendClientMessage(playerid, -1,textp);
new Stringa[] = "123456", letras = strlen(Stringa), textp[128];
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras);
SendClientMessage(playerid, -1,textp);
Stringa[letras-1] = EOS;
letras = strlen(Stringa);
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras);
SendClientMessage(playerid, -1,textp);
Stringa[letras-1] = EOS;
letras = strlen(Stringa);
format(textp, sizeof(textp), "Frase: %s, Numero de Letras: %d", Stringa, letras);
SendClientMessage(playerid, -1,textp);