var
FileBuff: TBytes;
Pattern: TBytes;
begin
FileBuff := filetobytes(filename);
Result := CompareMem(@Pattern[0], @FileBuff[0], Length(Pattern));
end;
वहाँ किसी भी समारोह में इस तरह केक्या बाइट्स खोजने के लिए कोई "Pos" फ़ंक्शन है?
Result := Pos(@Pattern[0], @FileBuff[0]);
स्थिति, द्विआधारी सुरक्षित है AnsiChar की सरणियों के साथ यह फ़ीड और देखा, काम करता है –
तुम भी एक में रुचि हो सकती बाइट्स के लिए स्ट्रिंगरियलेस फ़ंक्शन: http://stackoverflow.com/questions/3106139/binary-version-of-stringreplace –