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 

Convertir String a char *-->IMPORTANTE!

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Convertir String a char *-->IMPORTANTE! Responder citando

Hola de nuevo!!

He guardado en una variable de tipo String el nombre del fichero que
tengo que leer, pero ahora no sé cómo convertirlo a char * que es lo que
pide la función para leer el contenido del fichero? No sé si es posible pero
seguro que hay alguna forma...Smile

Esto es lo que he hecho:

String raizIn,dimensiones,raizInD;

raizIn=OpenDialog1->FileName;
raizInD=GetCurrentDir();
raizIn=raizIn.SubString(GetCurrentDir().Length()+2,raizIn.Length());
mi=raizIn.Pos("yuv");
raizIn=raizIn.SubString(1,mi-1);
// guarda nombre fichero que contiene dimensiones
dimensiones(raizIn+"inf")



En dimensiones hay algo cmo esto:"akiyo_qcif.inf" que contiene la
línea de texto, pero como es de tipo String no sé cómo
acceder a él usando esta función,.....si hay otra forma mejor acepto
cualquier sugerencia

open(const char *path, int access [, unsigned mode]);


Hay alguna forma de conseguir acceder al nombre del fichero para abrirlo y operar sobre el?
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Para pasar un AnsiString a char * haz un casting:

(char *)Variable_AnsiString.c_str()
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
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.