Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Usar SubString y Length de dstring.h

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Usar SubString y Length de dstring.h Responder citando

Hola, necesito saber cual es la longitud de un AnsiString y como quedarme con un SubString cuando el AnsiString es un texto que envia el Cliente al Servidor, cambiara durante la ejecucion del porgrama.

Por ejemplo:
AnsiString S,S1,S2;
S="12345678";
....
//al final tendria que tener
S1="1234";
S2="5678";

Yo he encontrado las funciones:
AnsiString __fastcall SubString(int index, int count) const;
int __fastcall Length() const;

pero aunque le incluya al programa el dstring.h no reconoce las funciones y creo que es porque no las esoty declarando bien.
¿Sabeis como se declaran o alguna otra forma de hacerlo?

Gracias, Anabel
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

No se si no te estoy entendiendo bien. AnsiString es una clase y esas funciones que has encontrado son métodos de esta clase, por tanto para usarlas es bastante simple:

    AnsiString S, S1, S2;
    S="12345678";
    ....
    //al final tendria que tener
    //S1="1234";
    S1 = S.SubString(1, 4);
    //S2="5678";
    S2 = S.SubString(5, 4);

    int longitud = S.Length();
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Gracias Leo, no lo habia usado nunca, asi que por eso no lo sabia. Yo no ponia S. por eso no me funcionaba.

Gracias otra vez, anabel
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.