Hola, querría crear un form como archivo(es decir en la ruta C:\form.exe, grabar los bytes de un form de dentro del proyecto, de dentro del proyecto para poder cambiar propiedades de él). Probé con un codigo que encontre en internet :
Dim Ruta As String = "C:\form1.exe"
If Not System.IO.File.Exists(Rut) Then
Dim formcrear As New System.IO.FileStream(Ruta, IO.FileMode.Create)
formcrear.Write(My.Forms.Form1, My.Forms.Form1.Length)----aqui esta el problema----
formcrear.Close()
End If
El problema es que el form no tiene la propiedad length , por lo tanto no puedo grabar los bytes dentro del archivo.
Quiero saber si hay alguna manera de grabar los bytes en el exe.
Un ejemplo:
En un form principal tengo un textbox y un button , pues en el textbox escribire una url , y al darle al button que cree un exe de el form2 que contiene un WebBrowser y que este tenga como la propiedad url lo que ponga en el textbox, pero quiero que este form
no se abra si no que se cree como archivo exe en una ruta,