文本框内容保存 变态有关问题

文本框内容保存 变态问题
程序启动以后 文本框的内容是空的 我在文本框里输入内容 关闭程序
下次打开的程序的时候希望里面的内容仍然存在 
这个问题如何解决 (不可以写数据库,不可以生成另外的文件在程序启动的时候读取,也不可以写注册表)

------解决方案--------------------
BeginUpdateResource
UpdateResource 
EndUpdateResource

------解决方案--------------------
正确的做法是把信息写在程序的尾部,下次运行时再从尾部读取。
但程序在运行时是不允许写的。因此因该曲线救国:
假定你的程序是 A.exe, A.exe 包含资源文件 B.exe。
1. A.exe 退出前将信息(编辑框里的文本)写到临时文件 temp.txt 中。
2. 从资源中释放 B.exe。
3. 退出 A.exe 并运行 B.exe。
4. B.exe 判断 A.exe 关闭后,将 temp.txt 写到 A.exe 尾部。
5. 删除 temp.txt 和 B.exe 自身(如何删除自身exe程序,网上搜索有一大堆)。