كيف أرتب كلمات ملف نصي من ال a الى z ؟
#5
لكن من الأحسن أن نقوم بالتحقق من نوع الملف (*.txt ليس بالضرورة تعني أنه نصي)

لذا نضيف دالة للتحقق من نوع الملف (ShellApi : Uses):

كود :
Function MrsGetFileType(const strFilename: string): string; var FileInfo: TSHFileInfo; begin FillChar(FileInfo, SizeOf(FileInfo), #0); SHGetFileInfo(PChar(strFilename), 0, FileInfo, SizeOf(FileInfo), SHGFI_TYPENAME); Result := FileInfo.szTypeName; end;

كود :
ShowMessage('File type is: ' + MrsGetFileType('1.txt'));

و عليه يمكنك الأن العمل بكل حرية مع تغييرات بسيطة على الكود.
I'M Fly Like A G6

الرد


الردود في هذا الموضوع
كيف أرتب كلمات ملف نصي من ال a الى z ؟ - بواسطة TF6M - 25-03-2009, 05:15 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم