请问高手们,除了用字节遍历整个文件,还有什么方法可以解决这个问题?
一二进制文件在不定位置内含若干"[NOTE]"为首的字符块,现欲提取所有"[NOTE]"及其字节位置,我的算法是:先Dim allNote as String*63536,然后循环取出allNote,再将每个allNote进行arrNote=Split(allNote,"[NOTE]"),可以很快获得"[NOTE]"字符块,之后将各数组arrNote的长度累加作为"[NOTE]"的字节位置,但实际是不对的?因为每个allNote的前几个数组arrNote都会与上一个allNote的后几个数组arrNote的内容重复。我不知错在哪里?请问高手们,除了用字节遍历整个文件,还有什么方法可以解决这个问题?