欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用于保存和加载列表框数据的类

程序员文章站 2022-07-13 22:31:25
...
下载source files - 1.1 KB

介绍

这是我第一次尝试写一个类和写一个代码项目文章,所以我希望它会有一些用途。我注意到我在我的应用程序中使用了很多列表框保存/恢复,所以我决定为此编写一个类。该类不包含错误处理,但应该可以正常工作。要使用它,只需将文件添加到您的项目并包括listboxsecure .h。有(只有)两个函数你可以使用(简单):

隐藏,复制Codevoid LoadList(CListBox &list, CString FileName, int MaxItems, int ItemLen);

和:

隐藏,复制Codevoid SaveList(CListBox &ListToFill, CString FileName, int MaxItems, int MaxItemLen);

list/ListToFill是您需要保存或填充的列表框。
文件名是要加载的文件或要保存到的文件的名称。
MaxItems是要保存或加载的项目的最大数量。
ItemLen/MaxItemLen是列表框项目的最大长度(保存和加载时应该是相同的)。

您可以给MaxItems赋值0,默认情况下为999。
可以给MaxItemLen/ItemLen赋值0,默认值为30。

例子

隐藏,复制CodeCListBoxSafe::SaveList(m_lMyList,“test.dat”,0,0);
CListBoxSafe::LoadList(m_lDataList,“data.txt”,0,0);

许可证

本文没有附带明确的许可,但可能包含文章文本或下载文件本身的使用条款。如果有疑问,请通过下面的讨论区联系作者。可以在这里找到作者可能使用的许可证列表。

本文转载于:http://www.diyabc.com/frontweb/news268.html