PDA

نسخه کامل مشاهده نسخه کامل : باز کردن فایل ها به صورت های مختلف



as13851365
30-09-2007, 23:16
چطوری می تونم یک فایل را ( هر نوع فایل که باشد ) را به صورت کد اسکی و با به صورت باینتر باز کنم

تمام فایل ها را به صورت باینتری می خواهم باز کنم از چه دستوری می تونم استفاده کنم

مثلا فایل های بیتمپ Bmp را به صورت باینری باز کنم و اطلاعاتش را تغییر بدم

hamedvahedi
02-10-2007, 07:58
تو دلفي به 2 شيوه ميشه فايل رو باز كرد. يعني access به فايل به دو صورت متني و باينري هستش؛ مثل بيشتر زبون هاي برنامه نويسي.
براي دسترسي باينري بايد يك استراكچر يا TYPE از نوع داده اي كه مي خواي تعريف كني و فايلت رو از اون نوع باز كني:
t: file of myrecord
به همين راحتي. مثال هاي خود دلفي بسيار گويا هستند. اگه مشكل داشتي باهام تماس بگير تا مثال برات بفرستم

مرد مباح
02-10-2007, 09:51
تا جایی که من یادم میاد یک نوع فایل وجود داشت به نام ASCII.ولی مطمئن نیستم مال دلفی بود یا نه.
توی دلفی اگه باشه باید کد زیر رو بنویسی :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

as13851365
02-10-2007, 12:06
از تمام دوستان تشکر می کنم.

برای باز کردن یک فایل راهای زیادی وجود داره و برای دیدن محتوای یک فایل هم راههای زیادی وجود داره .

در کل من می خوام فایل به صورتی باز کنم و مقادیری را تغییر بدم و دوباره ذخیره کنم و در مرحله بعد که این تغییرات را به حالت اول باز می گردونم فایل دوباره اجرا بشه.

مثلا :
می خوام یک فایل اجرائی را باز کنم و محتوایش را تغییر بدم و دوباره ذخیره کنم و وقتی که این تغییرات را به حالت اول برمی گردونم فایل اجراء بشه .
یا :
می خوام بانک برنامه را که اکسس است را به صورت باینری و یا هر چیزه دیگری باز کنم و محتوایش را کمی تغییر بدم و دوباره این تغییرات را ذخیره کنم طوری که برنامه اکسس نتونه این فایل را باز کنه و فقط برنامه نوشته شده ی خودم بتونه این فایل را باز کنه ( تغییرات را به حالت اول برگردونه )

امیدوارم که به کمک دوستان بتونم برنامه ی خودم را کامل کنم .

as13851365
05-10-2007, 09:30
کسی نمی خواد جواب بده ؟

برای باز کردن یک فایل به صورت متن از دستور زیر استفاده می کنم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

خوب برای باز کردن به صورت باینری از چه دستوری استفاده کنم
یعنی متغییر Fp را از چه نوعی تعریف کنم و چطوری بازش کنم و چطوری یک خط را ازش بخونم یا بنویسم ...

ممنون می شم اگر کمکم کنید

مرد مباح
05-10-2007, 10:53
دوست عزیز.
باید از کد زیر استفاده کنی.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
توی دلفی در بخش UnTyped Files میتونی ببینی که چطوری کار میکنه.
فکر میکنم همونیه که تو میخوای. موفق باشی.