发明名称 遍历电子装置目录的方法及其装置
摘要 本发明涉及一种遍历(traverse)电子装置目录(directory)的方法,包含以下步骤:当浏览状态为初次找数据状态时,判断目前目录是否具有第一笔数据。当目前目录具有第一笔数据时,以第一笔数据为目前数据,并切换浏览状态为数据分析状态。当浏览状态为数据分析状态时,判断目前数据为文件或目录。当目前数据为文件时,切换浏览状态为找下一数据状态。当浏览状态为找下一数据状态时,判断目前数据是否具有下一笔数据。当目前数据具有下一笔数据时,以下一笔数据为目前数据,并切换浏览状态为数据分析状态。
申请公布号 CN101727448B 申请公布日期 2011.11.02
申请号 CN200810167497.0 申请日期 2008.10.10
申请人 英业达股份有限公司 发明人 栗永欣
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 陈红
主权项 一种遍历电子装置目录的方法,其特征在于,包含:当一浏览状态为一初次找数据状态时,判断一目前目录是否具有一第一笔数据;当该目前目录具有该第一笔数据时,以该第一笔数据为一目前数据,并切换该浏览状态为一数据分析状态;当该浏览状态为该数据分析状态时,判断该目前数据为文件或目录;当该目前数据为文件时,切换该浏览状态为一找下一数据状态;当该浏览状态为该找下一数据状态时,判断该目前数据是否具有一下一笔数据;当该目前数据具有该下一笔数据时,以该下一笔数据为该目前数据,并切换该浏览状态为该数据分析状态;当该目前数据为目录时,把该目前目录的地址推入至一上一层目录地址堆栈的顶端,作为一上一层目录地址;在把该目前目录的地址推入至该上一层目录地址堆栈的顶端后,以该目前数据为该目前目录;在以该目前数据为该目前目录后,切换该浏览状态为该初次找数据状态;当该目前目录不具有该第一笔数据或该目前数据不具有该下一笔数据时,判断该上一层目录地址堆栈的顶端是否具有该上一层目录地址;当该上一层目录地址堆栈的顶端具有该上一层目录地址时,从该上一层目录地址堆栈的顶端取出该上一层目录地址;以该目前目录为该目前数据,并根据该上一层目录地址,切换该目前目录;以及在切换该目前目录后,切换该浏览状态为该找下一数据状态。
地址 中国台湾台北市士林区后港街六十六号