围观窗体与组件04 - 零基础入门学习Delphi026
Memo控件,处理多行文本。主要属性:Lines是一个字符串数组,表示Memo 中以行为单位的文本。是Memo 中最重要的属性
Modified确定文本是否被改动,这样在退出文件时就可以提示
ScrollBars决定Memo 是否具有滚动条和滚动条的类型,
WordWrap设置文本是否可以换行
WantReturns设置Memo 编辑时是否能插入回车符
WantTabs设置Memo 编辑时是否能插入Tab(如为假则按Tab在不同的控件间移动)
lines的属性:Memo.Lines.Add('增加一个新行。'); // 在Memo 最后一行添加一个新行的文本Memo.Lines.Delete(5); // 删除第六行Memo.Lines.Insert(3,''); // 在第四行插入一个新行的文本Memo.Lines.Move(2,4);// 将第三行移至第五行Memo.Lines.Clear; // 清除文本框中的所有内容Count // 计算行数LoadFromFile(‘test.txt’)// 从指定文件加载文本SaveToFile(‘test2.txt’) // 将文本保存到指定的文件中 如果没有水平滚动条的且WordWarp为真输入到Memo右边会自动显示在下一行。此时Lines的内容也分为2行,但当WordWarp再改为假时,会自动又合并为一行。也就是说,自动换行的2行,与手动回车的2行是不一样的。
学习了 学习了
页:
[1]