Vadim_n писал(а):возможно сделать так
Возможно.
Vadim_n писал(а):если да то подскажите как (желательно хоть близкий по теме код) на VB
Если ты вообще не умеешь читать и писать в файлы, то учись читать и писать в файлы.
Если ты умеешь читать и писать с файлами, то чтение и запись из/в собственный exe-файл выполняет ровно так же, как и чтение и запись в любой другой файл.
Vadim_n писал(а):В открытой форме находится
В открытом
экземпляре формы.
сохранялся при закрытии формы в самом ехе файле без сохранения
При закрытии
экземпляра формы. Как уже было сказано, хочешь чтобы сохранялся — сохраняй.
Vadim_n писал(а):тот ехе фаил должен как бы хранить информацию в себе (как адресная книжка).
Хоть эта затея и выполнимая, но она глупая. Нет никакого смысла, преимущества, и никакой крутости в задуманном. В людей, заботящихся о безопасности (в частности, о борьбе с вирусами) всё настроена так, что только программы из особого списка могут писать что-то в EXE-файлы.
Если предполагается, что файл программы будет находиться на NTFS-томах, хоть сколько-нибудь лучше будет, если хранить нужную информацию в дополнительном NTFS-потоке.