Título: Crear fichero con extensión ya definida Publicado por: invisible_hack en 1 Diciembre 2008, 20:15 pm Veréis, primero de todo disculpad si mi duda es un tanto básica (supongo que si) pero es que he estado Googleando de alante atrás y de atrás alante y no he encontrado solución a mi problema...
Estoy haciendo un editor de Batch sencillito en VB, tengo dos textbox y un commandbutton dentro de un form ¿no? El textbox primero (de nombre Text1) es un textbox grande, mutilinea, donde se supone que el usuario tiene que escribir el código de su .bat que quiere generar... El otro textbox es para que el usuario escriba el nombre que le quiere dar a su .bat Bien, todo me va correcto, cuando escribo por ejemplo pepe.bat en el text2 y escribo cualquier código en el text1, y le doy al botón, me genera sin problemas el .bat con el codigo que he escrito dentro... Pero quería hacerlo un poco más profesional y que solo crease archivos con extensión .bat, es decir, porque si el usuario, en el textbox2 le pone de nombre al archivo pepe.html pues le crearía el archivo .html, y yo lo que quiero es hacer un generador unicamente de .bats, no de archivos en general :xD Es decir, imaginemos que el usuario escribe en el textbox2 de nombre juan, pues quiero que mi programa, al darle al commandbutton, genere ya el archivo juan.bat sin necesidad de que el usuario tenga que teclear ninguna extensión, tan solo el nombre del archivo... Es decir, lo que no sé hacer es como hacer para que el programa solo genere .bat`s...porque tal y como lo tengo ahora, el usuario podria generar .txt, html, php....es decir, todos los tipos de archivos que se pueden generar con el bloc de notas, pero yo quiero hacerlo solo para generar .bats... Saludos thanks... Título: Re: Crear fichero con extensión ya definida Publicado por: peib0l en 1 Diciembre 2008, 20:33 pm que pedazo de explicacion.... XD
pues lo que tienes que hacer es almacenar ese nombre en una bariable y añadirle .bat Título: Re: Crear fichero con extensión ya definida Publicado por: & eDu & en 1 Diciembre 2008, 20:47 pm Puedes hacer que no acepte . sería una cosa asi al presionar el boton
Código
Título: Re: Crear fichero con extensión ya definida Publicado por: Karcrack en 1 Diciembre 2008, 20:59 pm Código
Recuerda que hay diferentes caracteres que no pueden existir en una ruta/fichero... Saludos :D MOD: ", ? , ¿, \, >, <, | Título: Re: Crear fichero con extensión ya definida Publicado por: XcryptOR en 1 Diciembre 2008, 21:56 pm si tienes juan en text2 pues al darle click en el commandbutton tienes que agregar: text2.text & ".bat" asi concatenas el nombre que el usuario ingresa en el text2 y la extensión en este caso .bat
Título: Re: Crear fichero con extensión ya definida Publicado por: & eDu & en 1 Diciembre 2008, 22:19 pm si tienes juan en text2 pues al darle click en el commandbutton tienes que agregar: text2.text & ".bat" asi concatenas el nombre que el usuario ingresa en el text2 y la extensión en este caso .bat Eso no es lo que el pregunta, el pregunta que después de Juan pueden poner los usuarios las extensiones que quieran y él solo quiere que se ponga un nombre, ninguna extensión.Título: Re: Crear fichero con extensión ya definida Publicado por: XcryptOR en 1 Diciembre 2008, 23:41 pm deberias leer un poco mejor, ademas mira el titulo del post
:-X Título: Re: Crear fichero con extensión ya definida Publicado por: XcryptOR en 1 Diciembre 2008, 23:49 pm Tambien puedes utilizar el commondialog control
Código
Título: Re: Crear fichero con extensión ya definida Publicado por: & eDu & en 2 Diciembre 2008, 17:33 pm deberias leer un poco mejor, ademas mira el titulo del post Sabes rectifiacr tus fallos... bueno bueno ;):-X Título: Re: Crear fichero con extensión ya definida Publicado por: invisible_hack en 2 Diciembre 2008, 20:05 pm Citar si tienes juan en text2 pues al darle click en el commandbutton tienes que agregar: text2.text & ".bat" asi concatenas el nombre que el usuario ingresa en el text2 y la extensión en este caso .bat Perfecto!! Resulta que lo que me faltaba era ese maldito simbolo de &.... Ains...que dolores de cabeza puede dar un solo signo....increíble... :xD Muchisimas gracias a todos, cuando termine mi creación prometo que os la dedicaré a Elhacker.net :D |