می خوام از تابع random استفاده کنم طوری که بیاد از بین x تا y تا رو انتخاب کنه لطفا کمک کنید
Printable View
می خوام از تابع random استفاده کنم طوری که بیاد از بین x تا y تا رو انتخاب کنه لطفا کمک کنید
از آرایه استفاده کن.
عناصر رو بریز توی آرایه و بعد از بین اندیس های آرایه به صورت رندوم عناصر رو انتخاب کن.
سلام
سعي كنيد از Help دلفي هم استفاده كنيد. براي اينجور وقتا خوبه:46:. اگه جستجو مي كردين به اين توابع مي رسيدين:
كه در مورد كار شما مورد اول خوبه. البته با بقيه هم ميشه پياده سازي كردکد:function RandomRange(const AFrom, ATo: Integer): Integer;
function RandG(Mean, StdDev: Extended): Extended;//با استفاده از سري گوسي در رياضي عدد رو پيدا ميكنه
function Random [ ( Range: Integer) ];
procedure Randomize;
فكر كنم كار شما رو راه بندازه
موفق باشين
اتفاقا من هم از هلپش استفاده کردم که به صورت تصادفی کلمه خاصی رو در فرم نشون می داد ولی به اون چه که می خواستم نرسیدم یعنی انتخاب چند عدد از بین تعدادی (تازه کار دلفی این چیزاروهم داره دیگه )
تو تاپیک محدودیت در Adoquery من یه تیکه از برنامم رو آوردم که باید از بین آنچه Adoquery پیدا می کرد چند تا رو بردارم ولی کسی جواب نداد شما می تونید جواب بدید ممنون می شم اگه کمک کنید (البته تا اینجاشم ممنونم )
کد:http://forum.p30world.com/showthread.php?t=267063
با سلام چطور می تونم از اطلاعاتی رو که یک adoquery پیدا می کنه فقط چند سطر شون رو در دی بی گرید نشون بدم (از خود تابع رندم هم می تونم استفاده کنم و اعداد تصادفی رو که می خوام در بیارم ) اما چطور بگم از 10 یا هر چند تا سطری که توسط جستجوی adoquery که پیدا شده فقط اطلاعات سطر 1و 5 و ..... رو نشون بده و بقیه سطرها در دی بی گرید نشون داده نشه (اطلاعات سطر 1 و 5 و ..... تمام فیلدهاش نشون داده بشه ) ممنون
لطفا سریعتر جواب بدین ممنون می شم