PDA

View Full Version : سوال: تشخیص فرمت



slayermind
شنبه 15 فروردین 1388, 12:19 عصر
سلام یک برنامه پلیر میخوام بنویسم که avi,flas,wave,jpg,bitmap,...نمایش بده چجوری بفهمم که فرمت فایل دریافتی چه فرمتی داره که حالا با چه بازش کنم؟؟؟

SMRAH1
شنبه 15 فروردین 1388, 23:13 عصر
1) هر فایل معمولا یک امضا (signature) داره که از طریقه اون در واقع مشخص میشه که این الی چه نوعی است.مثلا در فایلهای Bitmap دو بایت اول BM (با حروف بزرگ) هستند.در فایلهای Gif ،6 بایت اول GIF87a یا GIF89a هست و ....می تونی اطلاعات فایل رو بخونی و این امضا رو چک کنی.برای اطلاعات بیشتر سایت filext رو ببین.
2) می تونی از دات نت بخوای که فایل رو باز کنه.اگر تونست یعنی فایل دارای فرمت مناسب است و بعد بقیه اطلاعات رو بخونی.

Mehdi Asgari
یک شنبه 16 فروردین 1388, 00:21 صبح
می تونی از دات نت بخوای که فایل رو باز کنه.اگر تونست یعنی فایل دارای فرمت مناسب است و بعد بقیه اطلاعات رو بخونی.
ربطی نداره. هر فایلی رو میتونی با توابع کتابخانه ای باز کنی