السلام عليكم اخواني واخواتي الاعضاء او الزوار
عندي form قية textbox انا رايد ان اعطي لتكست بوكس قيمة عند تشغيل الفورم بحيث هذة القيمة لاتتكرر يعني لما اشغل البرنامج مرة ثانية يزود على القيمة الالى واحد اي يحفظها ويزود عليها واحد....ودمتم
السلام عليكم اخواني واخواتي الاعضاء او الزوار
عندي form قية textbox انا رايد ان اعطي لتكست بوكس قيمة عند تشغيل الفورم بحيث هذة القيمة لاتتكرر يعني لما اشغل البرنامج مرة ثانية يزود على القيمة الالى واحد اي يحفظها ويزود عليها واحد....ودمتم
تم تعديل هذه المشاركة بواسطة misse في 26 يوليو 2011 في 08:02
احفظ القيمه بال registry او بملف خارجي تقراء منه الاعدادات
اخوي بارك الله فيك ممكن تشرحلي الطريقة انا اشتغل على ابلكيشن في vs.net
السلام عليكم ورحمه الله وبركاته
اخي جرب الكود التالي
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show(Properties.Settings.Default.Counter.ToString());
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Properties.Settings.Default["Counter"] = ++Properties.Settings.Default.Counter;
Properties.Settings.Default.Save();
}.:: Wish to become better and better ::.
تسلم اخوي بس انا اللي اريدة انة كل ما اشغل البرنامج يعطيني قيمة جديدة وهنا يرجعلي القيمة0
ثانيا ما هو نوع المتغيرCounter
ومعليش اذا ثقلت عليك ابغاك تشرحلي الكود لكي استفيد....وجزاك الله خيرا
السلام عليكم ورحمة الله وبركاته
أخي انت تبغى تستخدم database ولا بدونها
اذا قصدك مثلا كأرقام الموظفين بتتغير تلقائي ممكن تستخدم database أسهل بحيث تقرأ آخر قيمة وتزود عليها بواحد وتظهره في الـ(TextBox)
بارك الله فيكم اخواني
انا عندي داتا بيز لبرنامج ورشة سيارات
وعندي جدول يضاف فية معلومات السيارة عند دخول الورشة وفي الجدول حقل اسمة No_Car_Transaction
هذا الحقل عندما تخدل السيارة الورشة يأخذ رقم معين واريد كل ماتدخل سيارة الورشة يعطيها رقم .......
اتمنى اني اوضحت الفكرة....علما ان الدتا بيز الان فارغة وشلون اخذ اخر قيمة لهذ الحقل
تم تعديل هذه المشاركة بواسطة misse في 26 يوليو 2011 في 18:01
ضع هذا الكود في Form1__Load ، مع تغيير مايلزم مثل اسم الجدول و اسم الاتصال بدل cn ، والافضل ان تحول التكست بوكس الى Lable
بالنسبة عند التشغيل لاول مرة قد لايظهر الرقم لان الداتا بيس فارغة وبعد ذلك سيظهر ان شاء الله
SqlCommand cmd = new SqlCommand("select max( No_Car_Transaction)+1 as no from tablename", cn);
SqlDataReader r = cmd.ExecuteReader();
while (r.Read())
{
textBox.Text = (r["no"].ToString());
}تم تعديل هذه المشاركة بواسطة حسين18 في 26 يوليو 2011 في 20:02
السلام عليكم ورحمه الله وبركاته
اخي لاتنسى ان تقوم بانشاء متغير من نوع int بالاسم Counter في الـ Settings من Project Properties, شوف الصورة التالية للتوضيح
.:: Wish to become better and better ::.
اسأل الله سبحانه ...
لااله إلا هو..
رب الأرباب ومسبب الأسباب وخالق خلقه من تراب..
ان يجزيكم عني خير الجزاء
شكرا لكل من سادعني ...
وكل شي شغال تمام ...
تقبلو خالص تحياتي....
تم تعديل هذه المشاركة بواسطة misse في 27 يوليو 2011 في 08:01