سلام
با هر بار اجرای کد زیر یه خط از اون فایل به طور تصادفی انتخاب میشه
کد:
[LEFT]file$='C:\1.txt'
nol=NOL(file$)
rmd=RND(nol)
If (rmd=0) Then
rmd=1
End
ReturnStr$=StrFromFile(file$,rmd,1)[/LEFT]
خط اول که آدرس فایل رو مشخص میکنه
خط دوم تعداد خطهای موجود توی فایل رو برمیگردونه
خط سوم یه عدد تصادفی از بین صفر تا تعداد خطوط انتخاب میکنه (مطمئن نیستم از 0 یا 1)
و یه شرط اون جا گذاشتم که اگر عدد انتخابی احتمالا صفر شد خط یک رو بگیره
اینجا رو این سیستم بیلدر نداشتم، که از راهنماش ببینم که RND از 0 میگیره یا از 1 به همین خاطر شرط رو گذاشتم
خط آخر هم داره محتویات خطی که شماره اون به طور اتفاقی انتخاب شده رو برمیگردونه
--------------------------------
وقتی پست رو ارسال کردم همزمان شد با پست آقای
nevercom ، ببخشید