نمایش فایل متنی بصورت تصادفی

harem

Member
خسته نباشيد
ببخشيد مي خواستم بدونم براي اينكه فايلهاي متني داخل يك پوشه به صورت راندوم در بيلدر نمايش داده شوند چه كار بايد كرد؟
با درود
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
منظورتون دقیقاً چی هست ؟
یعنی یک پوشه دارید که حاوی چند فایل متنیه، حالا قصد دارید هربار بصورت تصادفی محتویات یکی از این فایلها در برنامه نمایش داده بشه ؟
 

harem

Member
بله دقيقا منظورم منظور شماست ممنون ميشم جواب بنده رو مرحمت فرماييد.
 

nevercom

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

من این کد رو پیشنهاد میکنم، فقط کافیه مسیر فولدر مربوطه رو تغییر بدید:
کد:
Folder$ = [color=#800000]'C:\MyFolder'[/color] 
[color=#000090][b]SearchForFiles[/b][/color]("Folder$","txt") 
RND = [color=#000090][b]RND[/b][/color]([color=#0000FF]CBK_NumInList[/color]-[color=#ff0000]1[/color]) + [color=#ff0000]1[/color] 
[color=#000090][b]LoadText[/b][/color]("Path$","<[color=#0000FF]List[/color]>RND") 
[color=#000090][b]LoadText[/b][/color]("Text","Path$")


با استفاده از این کد اهمیتی نداره که چند فایل در فولدر وجود داره یا اسمشون چیه، هربار یکی بصورت تصادفی نمایش داده میشه.
فقط تفاوتش اینه که فولدر رو برای فایلهای متنی جستجو میکنه و اگه تعداد فایلها در این فولدر زیاد باشه (مثلاً هزار فایل) کمی طول میکشه، در حد چند ثانیه
 

جدیدترین ارسال ها

بالا