HOLA!!!
1.
No, cuando lo armes lo mas probable es que te lo dectecte, hay una aplicacion de Karcrack que se llama karcrack proyect crypter mirala...
2.
No directamente, pero si queres mostrar un msgbox y no frenar la ejecucion lo mas simple es armar un formulario aparte que funcione de msgbox, asi le envias que mensaje Debe mostrar y listo.
3.
La verdad no tengo el vb para probar aca, intenta cargar la imagen y configurar nuevamente la funcion aligment.
4.
Ambos se pueden hacer y hay mucha info sobre ello, recomiendo que por ahora uses un procedimiento ya creado y luego veas como funcionan.
5.
No podes modificar app.path, lo que podes hacer es al inicio de tu aplicacion algo asi:
If app.path <> pathPredeterminado Then End
6.
La barra de progreso no tiene mucha ciencia y no conozco ninguna que funcione por tiempo...
Vos le seteas el valor minimo y maximo, luego simplemente vas sumando a la propiedad .value cuanto vas aumentando.
Por ejemplo:
Pbar1.maxvalue = 3 ' no recuerdo si era maxvalue u otra pero bueno, 3 representa la cantidad de operaciones que realizas.
For x = 0 to 3
Call HacerTodosLosProcedimientos()
Pbar1.value = X
Next
GRACIAS POR LEER!!!