Querría preguntarles si alguno tiene alguna idea de como hacer un compilador de bat a exe en vb.net
Yo e estado leyendo mucho por internet y e leido que se puede usar funciones del compilador del vb.net o integrar el bat en un exe para que al iniciar el exe lo único que haga sea ejecutar un bat pero aún así ando muy perdido
alguien me podría echar una mano???
Eso que pides, tal como pides no tengo ni idea, pero que es lo que estas creando? talvez lo que quieres hacer con batch lo puedes hacer directamente con vb.net
Estoy creando un bloc de notas más avanzado que es exclusivamente para programar en bat y querría agregarle la opción de convertir el archivo bat en exe pero no se muy bien como
Nota: vi en el subforo de .net (es decir,en este foro) una dll en c# que compilaba bat en exe pero no se muy bien como usarla
Ya he conseguido usar el código del foro que estaba en C# y ahora estoy viendo como poder ponerle el icono que quiera
https://foro.elhacker.net/net/c_compilador_de_arhivos_batch_a_exe-t325954.0.html
ya hice un proyecto similar en c#, te puedes guiar en el codigo, simplemente cambiarlo a sintaxis vb
Saludos
Si,en ese me estoy basando
Esta muy bien hecho ;D
Estuve mirando el código para compilar con una dll hecha en C# y me gustó mucho la idea pero me fije en que le faltaban algunas cosas (ponerle un icono al exe resultante,si se puede (supongo que si) poner el copyright y la versión del exe generado y quizás incluso que se cifre el código bat al compilarlo en el exe) así que busque otra forma de compilar y la he encontrado (es un poco más liosa pero se puede configurar mucho) y ahora estoy creando una dll en .Net para que cualquiera pueda compilar. Me parece que si queda bien hasta la suba al foro e incluso quizá con el source ;D
PD: La forma de compilar no está basada en ningún otro proyecto,la he hecho yo :)
me parece genial, pero bueno, tal vez puedas echarle un ojo a la parte de adicionar otros assemblies, por ejemplo los del namespace Microsoft, por que si checas mi code solo adicione referencia al assembly System.dll
Saludos
Ok,gracias por recordarme lo de los assambley porque se me habían olvidado :xD