Febrero 23, 2013, 04:04:38 PM Ultima modificación: Febrero 23, 2013, 04:10:07 PM por Mr.Dudas
Como puedo hacer que el juego coja un texto y le corte todo antes de la ultima \?

Por ejemplo:
texto=C:\Program Files\Game_Maker8\Sprites\Maze - Platform\apple.png
En este caso que convierta el texto en solo:
nuevo_texto=apple.png

Espero que entendáis lo que quiero decir!
Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.

Había una función, filename_name(fname)
Saludos!




Cita de: Texic en Febrero 23, 2013, 04:41:35 PM
Había una función, filename_name(fname)
Saludos!
Si pero en ese caso te digo el texto pero el texto podria ser diferente y el nombre también
Yo lo quiero es que game maker coja el contenido de la variable texto i lo analice si tiene " \ "  y después de la        ultima " \ " que copie el texto a partir de esa ultima " \ " por ejemplo:

texto=C:\Program Files\Game_Maker8\Sprites\Maze - Platform\imagen.png
En este caso game maker analizaría el texto y la ultima " \ " seria despues de Maze - Plataform y que hiciera:
nuevo_texto=imagen.png

Espero que me haya explicado bien si no dímelo y vuelvo a intentar explicar de otra manera o otro punto de vista!
Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.

#3 Febrero 23, 2013, 06:39:29 PM Ultima modificación: Febrero 23, 2013, 06:41:03 PM por Texic
Em, es exactamente lo que hace la función, probala, poné
show_message(filename_name("C:\Program Files\Game_Maker8\Sprites\Maze - Platform\imagen.png"))

PD: Te di puntos por error  XD




Gracias Texic me funcione perfectamente
Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.