الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ازي اعطي قيمة لتكست بوكش

بدأه misse في 26 يوليو 2011 · 9 رد · 713 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني واخواتي الاعضاء او الزوار

عندي form قية textbox انا رايد ان اعطي لتكست بوكس قيمة عند تشغيل الفورم بحيث هذة القيمة لاتتكرر يعني لما اشغل البرنامج مرة ثانية يزود على القيمة الالى واحد اي يحفظها ويزود عليها واحد....ودمتم

تم تعديل هذه المشاركة بواسطة misse في 26 يوليو 2011 في 08:02

#2

احفظ القيمه بال registry او بملف خارجي تقراء منه الاعدادات

#3

اخوي بارك الله فيك ممكن تشرحلي الطريقة انا اشتغل على ابلكيشن في vs.net

#4

السلام عليكم ورحمه الله وبركاته

اخي جرب الكود التالي

 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 ::.

#5

تسلم اخوي بس انا اللي اريدة انة كل ما اشغل البرنامج يعطيني قيمة جديدة وهنا يرجعلي القيمة0

ثانيا ما هو نوع المتغيرCounter

ومعليش اذا ثقلت عليك ابغاك تشرحلي الكود لكي استفيد....وجزاك الله خيرا

#6

السلام عليكم ورحمة الله وبركاته

أخي انت تبغى تستخدم database ولا بدونها

اذا قصدك مثلا كأرقام الموظفين بتتغير تلقائي ممكن تستخدم database أسهل بحيث تقرأ آخر قيمة وتزود عليها بواحد وتظهره في الـ(TextBox)

#7

بارك الله فيكم اخواني

انا عندي داتا بيز لبرنامج ورشة سيارات

وعندي جدول يضاف فية معلومات السيارة عند دخول الورشة وفي الجدول حقل اسمة No_Car_Transaction

هذا الحقل عندما تخدل السيارة الورشة يأخذ رقم معين واريد كل ماتدخل سيارة الورشة يعطيها رقم .......

اتمنى اني اوضحت الفكرة....علما ان الدتا بيز الان فارغة وشلون اخذ اخر قيمة لهذ الحقل

تم تعديل هذه المشاركة بواسطة misse في 26 يوليو 2011 في 18:01

#8

ضع هذا الكود في 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

#9

السلام عليكم ورحمه الله وبركاته

اخي لاتنسى ان تقوم بانشاء متغير من نوع int بالاسم Counter في الـ Settings من Project Properties, شوف الصورة التالية للتوضيح

post-240106-042458700 1311706590_thumb.p

المرفقات
Settings.png

.:: Wish to become better and better ::.

#10

اسأل الله سبحانه ...

لااله إلا هو..

رب الأرباب ومسبب الأسباب وخالق خلقه من تراب..

ان يجزيكم عني خير الجزاء

شكرا لكل من سادعني ...

وكل شي شغال تمام ...

تقبلو خالص تحياتي....

تم تعديل هذه المشاركة بواسطة misse في 27 يوليو 2011 في 08:01

مواضيع مشابهة