اگه دارید به ما هم بدید یه توضیح درباره کد بدید ممنون
اگه دارید به ما هم بدید یه توضیح درباره کد بدید ممنون
با C# به صورت visual برات مینویسم، منتظر باش . . .
در ویژوال بیسیک تابع rnd عددی تصادفی بین 0 و 1 ایجاد می کند و با تابع CInt و یا اگر Option Strict نباشید با کد:Int(rnd*a number)+1 عدد خود را با تنطیم MaxLength روی 18 عدد خود را در صورت اعلان(Declare) Randomize Timerبه دست آورید.احتمالا راه بهتری هم هست که من نمیدانم!
سلام خدمت دوستان عزیز:10:
اگه فقط منظورت عدد نباشه میتونی از GUID استفاده کنی که یه رشته 32 کارکتری برات تولید میکنه که بر مبنای سیستم عددی 16 یا همون هگزاس.
توی 2008 (توی 2005 مطمئن نیستم)میتونی از منوی tools گزینه create GUID رو انتخاب کنی که البته این کار رو از طریق کد هم انجام بدی.
برای مثال درج یه همچین کدی توی یه تکس باکس به شکل زیر:
اما اگه فقط منظورت یه عدد تصادفی 12 رقمی باشه با کد زیر هم میشه این کار رو انجام دادکد:txtbox.text = Guid.NewGuid.ToString.ToUpper()
اما اگه منظورت چیز دیگه ای باشه لطفا منظورت رو واضح تر بیان کن چون من در درک مفهوم گفته های دیگران یه کم مشکل دارم:27::31:کد:Dim startnumber, endnumber, mainnumber As Long
startnumber = 100000000000
endnumber = 999999999999
Randomize()
mainnumber = CLng((endnumber - startnumber + 1) * Rnd() + startnumber)