求助个菜鸟级问题
功能说明:该程序是一个基于易语言开发的本地化个人日记管理工具,核心功能围绕用户账户体系和日记记录展开,具有注册、登录、密码找回、日记撰写与存储等完整闭环操作。程序通过读写位于Windows系统安装目录下的配置文件“娜娜专用.ccy”实现账号信息(账号、密码、确认字段、绑定邮箱)的持久化存储,并将每日日记以日期命名的“.wnn”文本文件形式保存在“%SystemRoot%\SYS\”目录中,体现强个人化、轻量级、离线优先的设计定位。主流程包含三个关键窗口:启动窗口(含登录按钮2、注册入口按钮1、找回密码按钮3)负责身份验证;窗口1实现新用户注册,校验用户名唯一性、两次密码一致性及必填项完整性,注册成功后自动调用外部程序“12.exe”(可能为初始化或通知模块)并销毁当前窗体;窗口3提供邮箱密码找回功能,通过读取配置文件中的绑定邮箱与密码,调用SMTP协议(QQ邮箱服务器smtp.qq.com)向用户预设邮箱发送含账号与密码的明文邮件,实现简易凭证恢复;窗口2为日记主界面,自动显示当前日期与星期,支持选择文字颜色(载入颜色选择窗体)、录入标题与正文内容,并按“日期+星期+邮箱+标题+正文”的结构化格式追加写入对应日期的“.wnn”日记文件。程序启动时即检测配置文件是否存在,若存在则禁用注册按钮,防止重复注册;所有敏感操作(如登录、注册、发信)均配备友好的中文提示信息框,交互简洁直观。整体程序命名(“娜娜专用”)、路径硬编码(#Windows安装目录)、功能聚焦(仅日记+账户)及无网络验证逻辑,表明其为面向单一用户的私密本地应用,不具备多用户、服务端或云同步能力,本质是定制化的单机版私人电子日记本系统。
======启动窗口
| |
| |------ _按钮2_被单击
| |
| |------ _按钮1_被单击
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮3_被单击
| |
| |
======窗口1
| |
| |------ _按钮1_被单击
| |
| |------ _窗口1_创建完毕
| |
| |
======窗口3
| |
| |------ _按钮1_被单击
| |
| |------ _窗口3_创建完毕
| |
| |------ _时钟1_周期事件
| |
| |------ _标签1_反馈事件
| |
| |
======窗口2
| |
| |------ _窗口2_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |
======颜色选择
| |
| |------ _颜色选择_创建完毕
| |
| |------ _颜色选择器1_颜色被改变
| |
| |------ _颜色选择器2_颜色被改变
| |
| |------ _颜色选择器3_颜色被改变
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。