PDA

View Full Version : تعریف اشاره گر



Runtime_Error_999
پنج شنبه 24 آبان 1386, 09:46 صبح
چگونه می توان برای کار با فایلهای متنی از اشاره گر استفاده نمود و هد آنرا به جلو و عقب برد و اطلاعات جدید در آن نوشت؟

Hossein Bazyan
پنج شنبه 24 آبان 1386, 10:53 صبح
سلام
فکر نکنم در ویژوال بیسیک بتوان از اشاره گر استفاده نمود.

مبین رنجبر
پنج شنبه 24 آبان 1386, 11:46 صبح
چرا نمیشه ... این کار به راحتی در ویژوال بیسیک امکان پذیره ..... توی مجموعه بحث های دستور Open این دستور هم توضیح داده شده بود

شما می تونی با استفاده از کد زیر هد خواندن و نوشتن رو عقب و یا جلو ببری




Open "C:\Example.txt" For OutPut As #1
Seek #1,20
Print #1,"Hello Word !!!"
Close


دستور Seek کار انتقال هد رو انجام می ده و در کد بالا هد به خانه 20 ام منتقل میشه و جمله Hello Word نوشته می شه ... توی خوندن هم به همین صورته ... ابتده هدو منتقل می کنی و بعد می خونی

Hossein Bazyan
پنج شنبه 24 آبان 1386, 12:00 عصر
سلام
این که امکانش هست من منظور ایشون رو اشاره گر حافظه فهمیدم نه اشاره گر متن.
در ویژوال بیسیک نمیتوان مانند ++C از اشاره گرهای حافظه استفاده نمود اما در فایل چرا .
مطلب پست قبل هم درسته

ali_habibi1384
جمعه 25 آبان 1386, 14:44 عصر
http://barnamenevis.org/forum/showthread.php?t=83751
http://barnamenevis.org/forum/showthread.php?t=83751&page=2
اگه این دو تاپیک رو ببینی حتما مشکلت حل خواهد شد.