ورود

نسخه کامل مشاهده نسخه کامل : درخواست پروژه آلارم و یه سوال دیگه



shadmehrshadow1
18-04-2011, 23:03
سلام
من یه پروژه می خوام که میشه اسمشو Appointment گذاشت و یا آلارم .
من میخوام که حتما این بخش ها رو داشته باشه .
1- وقتی یک آلارم تعریف می کنیم بشه تعیین کرد که از یه تاریخ شروع و تا یه تاریخ خاص دیگه ای کار بکنه.
2- بشه تعیین کرد که آلرممون روزانه باشه و یا ماهانه و یا هفتگی و یا سالانه
3- بشه لیست آلارم ها رو دید و ویرایشش و حذفشون کرد .

البته اگه مثل زیر باشه که خیلی عالی میشه :
1- براش تاریخ و ساعت معین کرد .
2- بشه تعیین کرد که هر روز اتفاق بیفته یا هر هفته و یا هرماه و یا هر سال .
3- بشه تعیین کرد که مثلا در ساعت 3 هر شنبه .
4- بشه برای هشدار یه صدا تعریف کرد که وقتی زمان هشدار رسید اون فایل صوتی پخش بشه .
5- این اطلاعات درجایی ذخیره بشه که بعد از اجرای مجدد برنامه به همان حالت اطلاعات باقی بماند .
مثلا : اگه ثبت کردیم که یه هشدار در تاریخ 1390/02/10 در ساعت 12:00 اتفاق بیفته . بعد از اینکه از برنامه خارج شدیم و دوباره وارد
برنامه شدیم این اطلاعات از دست نرفته باشه و هشدار سر جاش باشه .
6- مدیریت روی هشدار ها . برای مثال بشه ویرایششون کرد ( هم تاریخ ، هم پیغام هشدار و ... ) ، بشه حذفش کرد . نمایش وضعیت
هشدار مثلا اینکه این هشدار اتفاق افتاده یا خیر .
7- بشه تعیین کرد که این هشدار فقط از یه تاریخی تا یه تاریخ دیگه فعال باشه .
---------------------------------------------------------

ما یه لیست ویو یا یه دیتا گرید ویو داریم که مثلا 5 ستون داره . و 20 سطر و یه دکمه .
من میخوام وقتی روی این دکمه کلیک می کنم یکی از سطر ها رو به صورت تصادفی انتخاب کنه . که تا اینجاش خیلی مشکل نیست ولی قسمت اصلی اینه که در ستون پنجم هر یک از این سطر ها یک مقدار از 1 تا 5 هست . من می خوام وقتی که رو دکمه کلیک می کنم طوری تصادفی یکی از سطر ها رو انتخاب کنه که بر اساس اولویت باشه . مثلا سطرهایی که مقدار ستون پنجمشون 5 هستاز اولویت بیشتری برخوردارند . و اگه یک باشه از اولویت کمتری بخوردار باشه و کمتر انتخاب بشه .
امیدوارم که منظورم رو یه خوبی رسونده باشم .

shadmehrshadow1
23-04-2011, 13:20
لطفا یکی کمکم کنه

shadmehrshadow1
30-04-2011, 13:48
یعنی هیچکس بلد نیست ؟!!!!

anvar.net
01-05-2011, 11:57
اگه فقط یه سرچ ساده می کردی به جوابت می رسیدی اما دریغ ..................

تمامی اون چیزهایی که تو سوال اولت دنبالش هستی تو این نمونه کد موجوده

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

واسه سوال دومت هم باید فکر کنم .... منتظر باش

shadmehrshadow1
07-05-2011, 15:28
خلی ممنون از پاسخت عالی بود .
فقط یه سوال دیگه هم داشتم:

ما یه لیبل داریم که Auto Size اون False هست و یه اندازه تقریبا کوچیکی داره : Width:221 و Height:20 .
توی این لیبل یک متن فارسی تقریبا طولانی وجود داره که توی این لیبل جا نمیشه . حالا من میخوام کاری کنم که این متن توی لیبل حرکت کنه و از چپ
به راست بره و وقتی به قسمت انتهایی رسید دوباره به اولش بره و از چپ به راست حرکت کنه و همین طور ادامه پیدا کنه . نمی خوام که لیبل حرکت
کنه بلکه فقط متن توش .

shadmehrshadow1
11-05-2011, 16:06
يه كد C هم هست كه مي خوام به ويبي دات نت تبديل كنم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

shadmehrshadow1
14-05-2011, 13:43
یکم فوریه . اگه جواب هرکدوم رو می دونید بگید.

anvar.net
16-05-2011, 20:27
واسه متن متحرک در کنترل Lable

از کنترل تایمر استفاده کن, هر موقع خواستی متن شروع به حرکت کنه, خاصیت Enable تایمر رو True کن. اندازه لیبل رو به مقدار مورد نیاز خودت ست کن, راست به چپش رو به دلخواه خودت ست کن و در نهایت هم Padding لیبل رو یه مقدار تغییر بده تا حاشیه مختصری هم داشته باشه


Dim aa As String = "\ | - /\ | - /\ | - /\ | - /\ | - /"


Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
aa = aa.Substring(1) & aa.Substring(0, 1)
Label1.Text = aa
End Sub


واسه سوال اولت که بصورت راندوم سطری رو انتخاب کنی

با حلقه While می تونی ردیف هایی با اولویت بالا رو می تونی بگیری, اما یه مشکل اینجا هست : ممکنه ردیف ها در محدوده وسیعی قرار داشته باشند مثلا ردیف های 5 , 17 , 39 , 94 و 100 دارای مقدار 5 در ستون مورد نظر شما هستند با این محدوده نمیشه عدد تصادفی تولید کرد که مطلقا یکی از 5 عدد فوق باشه اما میشه یه کار دیگه کرد, شماره ردیف ها رو بریز در یه آرایه, حال آرایه ای داریم با 5 عضو. الان میشه عددی راندوم بین 0 تا 5 (اندیس ارایه) تولید کرد و بعد مقدارش رو گرفت و همین ردیف رو در دیتاگرید Select کرد.

واسه تبدیل کد هم بهتره دنبال Convertory چیزی باشه,

در پناه حق

shadmehrshadow1
19-05-2011, 17:03
واسه متن متحرک در کنترل Lable

از کنترل تایمر استفاده کن, هر موقع خواستی متن شروع به حرکت کنه, خاصیت Enable تایمر رو True کن. اندازه لیبل رو به مقدار مورد نیاز خودت ست کن, راست به چپش رو به دلخواه خودت ست کن و در نهایت هم Padding لیبل رو یه مقدار تغییر بده تا حاشیه مختصری هم داشته باشه


Dim

aa AsString = "\ | - /\ | - /\ | - /\ | - /\ | - /"



Private



Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick

aa = aa.Substring(1) & aa.Substring(0, 1)

Label1.Text = aa
EndSub





واسه سوال اولت که بصورت راندوم سطری رو انتخاب کنی




با حلقه While می تونی ردیف هایی با اولویت بالا رو می تونی بگیری, اما یه مشکل اینجا هست : ممکنه ردیف ها در محدوده وسیعی قرار داشته باشند مثلا ردیف های 5 , 17 , 39 , 94 و 100 دارای مقدار 5 در ستون مورد نظر شما هستند با این محدوده نمیشه عدد تصادفی تولید کرد که مطلقا یکی از 5 عدد فوق باشه اما میشه یه کار دیگه کرد, شماره ردیف ها رو بریز در یه آرایه, حال آرایه ای داریم با 5 عضو. الان میشه عددی راندوم بین 0 تا 5 (اندیس ارایه) تولید کرد و بعد مقدارش رو گرفت و همین ردیف رو در دیتاگرید Select کرد.




واسه تبدیل کد هم بهتره دنبال Convertory چیزی باشه,




در پناه حق





ممنون ولی من برای متن فارسی می خوام که از چب به راست بیاد حالا اگه خود لیبل هم تکون بخوره عیب ندار .میشه لیبل رو توی یه پنل گذاشت و لیبل رو حرکت داد ولی توجه بشه که متن هر 2 دقیقه تغییر می کنه .
برای مورد بعدی میتونی یه نمونه کد بزاری .
و یه مبدل معرفی کن

shadmehrshadow1
26-05-2011, 17:00
كسي به نتيجه نرسيد .
يه چندتا چيز ديگه هم ميخوام :
چه جوري ميشه كاري كرد كه كامپيوتر در زمان خاصي خاموش بشه .
همچنين قفل درايو ها و دسكتاپ

shadmehrshadow1
30-05-2011, 15:40
كسي به نتيجه اي نرسيده هنوز؟

shadmehrshadow1
12-06-2011, 15:40
يعني هيچ كس بلد نيست؟!