在Delphi或类似的Pascal环境中,可以通过引用ShlObj单元来利用Windows Shell提供的功能。其中,ShAddToRecentDoc是一个非常实用的函数,用于将指定的文件路径添加到系统的最近使用文件列表中。
使用示例如下:
uses ShlObj;
通过以下代码行可以将位于C盘根目录下的1.txt文件添加到最近使用的文件列表中:
ShAddToRecentDoc(SHARD_PATH, PChar('C:\1.txt'));
此函数接受两个参数:第一个参数为常量SHARD_PATH,表示文件的实际路径;第二个参数为文件的完整路径,使用PChar类型指定。
参考来源:原博客文章链接