ایڈو اسٹرییم آوٹھنٹ

نمونه Stream (نسخه 2.5 ADO)

نمونه ADO Stream برای خواندن و نوشتن و پردازش جریان‌های باینری یا متن استفاده می‌شود.

Stream نمونه‌ها می‌توانند از سه روش به دست آیند:

  • با اشاره به URL که شامل داده‌های باینری یا متن است (معمولاً یک فایل). این نمونه می‌تواند یک مستند ساده، یک نمونه Record که مستندات ساختاریافته را نشان می‌دهد یا یک پوشه باشد.
  • با نمونه‌سازی Stream نمونه. این Stream نمونه‌ها می‌توانند برای ذخیره داده‌های مورد استفاده در برنامه استفاده شوند. برخلاف Stream یا Stream پیش‌فرض مرتبط با URL یا Record، Stream‌های نمونه‌سازی شده به صورت پیش‌فرض با منبع پایه مرتبط نیستند.
  • با باز کردن Stream پیش‌فرض مرتبط با Record نمونه. هنگام باز کردن Record، می‌توانید به Stream پیش‌فرض مرتبط با Record نمونه دسترسی پیدا کنید. برای حذف یک سفر رفت و برگشت، کافی است این جریان را باز کنید.

نحوه استفاده

objectname.property
objectname.method

ویژگی

ویژگی توضیح
زبان نوشتاری تخصیص زبان نوشتاری برای ذخیره Stream.
EOS بازگرداندن اینکه آیا موقعیت فعلی در انتهای جریان قرار دارد یا خیر.
خط‌شکنی تنظیم یا بازگرداندن خط‌شکنی‌هایی که در Stream نمونه‌ای از متن استفاده می‌شود.
نوع تنظیم یا بازگرداندن مجوزهای موجود برای تغییر داده‌ها.
موقعیت تنظیم یا بازگرداندن موقعیت فعلی از Stream نمونه از ابتدا (با توجه به بایت‌ها).
اندازه حجم یک نمونه باز شده از Stream را بازمی‌گرداند.
وضعیت یک مقدار توصیف‌کننده اینکه Stream باز است یا بسته است را بازمی‌گرداند.
نوع تنظیم یا بازگرداندن نوع داده‌ای که در Stream نمونه داده شده است.

روش

روش توضیح
کنار نکشیدن کنار نکشیدن اجرای فراخوانی باز کردن Stream.
کلوز ایک اسٹرییم آوٹھنٹ کو بند کردیا جاتا ہے۔
CopyTo ایک اسٹرییم آوٹھنٹ سے مخصوص تعداد کا حرف/بائیٹ کسی دوسرے اسٹرییم آوٹھنٹ کو کپپیا جاتا ہے۔
Flush اسٹرییم باف کا مواد کسی مرتبط نچلے آوٹھنٹ کو بھیج دیا جاتا ہے۔
LoadFromFile فائل کا مواد اسٹرییم آوٹھنٹ میں لوڈ کیا جاتا ہے۔
Open ایک اسٹرییم آوٹھنٹ کو کھولا جاتا ہے۔
Read ایک بائنری اسٹرییم سے پورا اسٹرییم یا مخصوص بائیٹ کا تعداد کو پڑھا جاتا ہے۔
ReadText ایک متن اسٹرییم سے پورا اسٹرییم، ایک سطر یا مخصوص بائیٹ کا تعداد کو پڑھا جاتا ہے۔
SaveToFile ایک اسٹرییم آوٹھنٹ کا بائنری مواد کسی فائل میں محفوظ کیا جاتا ہے۔
SetEOS موقعیت کو اسٹرییم کے خاتمے (EOS) میں سیٹ کیا جاتا ہے
SkipLine ایک متن اسٹرییم کو پڑھتے وقت ایک سطر کو چھوڑ دیا جاتا ہے۔
Write دواسانی ڈاٹا ایک بائنری اسٹرییم آوٹھنٹ میں لکھ دیا جاتا ہے۔
WriteText حرف کا ڈاٹا ایک متن اسٹرییم آوٹھنٹ میں لکھ دیا جاتا ہے۔