سلام یک برنامه پلیر میخوام بنویسم که avi,flas,wave,jpg,bitmap,...نمایش بده چجوری بفهمم که فرمت فایل دریافتی چه فرمتی داره که حالا با چه بازش کنم؟؟؟
سلام یک برنامه پلیر میخوام بنویسم که avi,flas,wave,jpg,bitmap,...نمایش بده چجوری بفهمم که فرمت فایل دریافتی چه فرمتی داره که حالا با چه بازش کنم؟؟؟
1) هر فایل معمولا یک امضا (signature) داره که از طریقه اون در واقع مشخص میشه که این الی چه نوعی است.مثلا در فایلهای Bitmap دو بایت اول BM (با حروف بزرگ) هستند.در فایلهای Gif ،6 بایت اول GIF87a یا GIF89a هست و ....می تونی اطلاعات فایل رو بخونی و این امضا رو چک کنی.برای اطلاعات بیشتر سایت filext رو ببین.
2) می تونی از دات نت بخوای که فایل رو باز کنه.اگر تونست یعنی فایل دارای فرمت مناسب است و بعد بقیه اطلاعات رو بخونی.
ربطی نداره. هر فایلی رو میتونی با توابع کتابخانه ای باز کنیمی تونی از دات نت بخوای که فایل رو باز کنه.اگر تونست یعنی فایل دارای فرمت مناسب است و بعد بقیه اطلاعات رو بخونی.
We work in the dark, we do what we can, we give what we have.
Our doubt is our passion and our passion is our task.
The rest is the madness of art