Delphi练习之简单实现记事本功能
主要是使用Delphi创建一个窗口程序,实现的功能就是记事本最基本的打开和保存功能,其实是很简单就能实现的,因为原理很简单,前提是控件的属性方法要知道是哪一个,但是RAD官方帮助文档做的实在是太烂,粗略不说有的甚至都直接不写,所以中间遇到了很多问题,在此总结一下。 实现的过程就分为两部分:界面布局和Unit内编码. 界面布局,我们先按需求设计出合适的界面,下图是我设计的界面(其实就是仿记事本),具体步骤下面讲; 如图所示,我向默认生成的 Form1窗体 中拖入了五个组件: 1)Standard中的 TMainMenu,用于创建菜单; 我们对该控件进行编辑(右键->Menu Designer)然后在弹出的窗口中设置想要的选项(具体的就是:右键->Insert,然后修改 Caption、ShortCut、Name属性),如下图: 注意:例如图中显示的“文件(F)”,需要将该控件的 Caption 改为“文件(&F)”,只有加了&,才能正确的显示,而且程序运行时默认快捷键是“Alt + F”(如果你将&后的字母设为A,默认快捷键就是“Alt + A”,以此类推)。当然,程序运行时字母下是不会有下划线的。 这里关于作者的属性CheckedBox属性是False,也就是没有打对勾,如图; 2)Standard中的 TMemo,用于文本区域; 这里主要修改 Align(布局属性