متد Read

متد Read از آبجکت TextStream ، کار خواندن یک فایل را انجام می دهد. طریقه ی فراخوانی این تابع به این صورت است:
۱

StrWord = objOpenFile.Read(NumberOfCharachters)

متد Read به تعدادی که در آرگومان NumberOfCharachters مشخص شده (که یک عدد صحیح است)، کاراکتر را از فایل می خواند و به عنوان نتیجه، یک رشته به طول NumberOfCharachters را بر میگرداند.

در صورتی که NumberOfCharachters بزرگ تر از تعداد کاراکتر های موجود در فایل باشد، این متد تمام کاراکتر های باقیمانده در فایل را برمی گرداند.
این متد در نهایت اشاره گر فایل را به مکان بعد از آخرین کاراکتری که خوانده منتقل می کند.

نکته:

اشاره گر فایل یک اشاره گر مجازی است که مشخص می کند در هنگام خواندن یا نوشتن فایل، در هر لحظه در چه مکانی قرار داریم. تا ادامه ی خواند یا نوشتن از آن محل انجام گیرد. این اشاره گر توسط سیستم عامل تنظیم می شود.

اگر اشاره گر فایل در انتهای فایل باشد و کاراکتری برای خواندن موجود نباشد، فراخوانی متد باعث تولید یک خطا می شود.