الانتقال إلى المحتوى الرئيسي

طريقة سهلة لتعيين قيمة زر في ج

الأزرار هي أحد العناصر الرئيسية لواجهة صفحة الويب. غالبا ما يكون من الضروري تعيين النص الذي سيتم عرضه على الزر. قد يكون هذا هو اسم الزر أو النص النشط أو بعض المحتويات الأخرى. في هذه المقالة ، سوف ننظر في طريقة بسيطة لتعيين قيمة زر في اللغة ج.

لتعيين قيمة لزر في ج ، يجب عليك استخدام سمة "القيمة". يجب تعيين هذه السمة إلى الزر ، وسيتم عرض قيمة هذه السمة على الزر عند عرضها على صفحة الويب.

العودة 0;

  1. }
  2. في هذا المثال ، نستخدم وظيفة " برينتف "لإخراج رمز هتمل الذي يحدد عنصر مع السمة" قيمة "وقيمة" انقر لي". عند بدء تشغيل البرنامج ، سيتم عرض رمز هتمل الذي تم إنشاؤه والذي يحتوي على تعريف الزر بالقيمة المحددة في وحدة التحكم.
  3. استخدام متغير لتعيين قيمة زر
  4. باستخدام وظيفة لتعيين قيمة الزر
  5. تحديد قيمة الزر من خلال عامل التعيين
  6. إنشاء مجموعة من القيم لزر واختيار واحد المطلوب
  7. تعيين قيمة باستخدام ثابت
  8. سؤال وجواب
  9. كيف يمكنني تعيين قيمة لزر في برنامج ج?
  10. هل من الممكن تعيين قيمة لزر عند إنشائه?

كيف يمكنني تغيير قيمة الزر أثناء البرنامج?

هل من الممكن تعيين متغير لقيمة الزر?

  1. ماذا يحدث إذا لم أقم بتعيين قيمة للزر?
  2. هل يمكنني استخدام سلسلة كقيمة زر?

  3. استخدام متغير لتعيين قيمة زر
  4. عند البرمجة في ج ، يمكنك استخدام متغير لتعيين قيمة زر. يتم ذلك على النحو التالي:

أعلن عن متغير بالقيمة المطلوبة:

إنت بوتونفالو = 5;

إنشاء زر وتعيين قيمته باستخدام متغير:

زر

بعد تنفيذ التعليمات البرمجية ، سيتم عرض زر مع النص "زر 5" على الصفحة.

استخدام متغير لتعيين قيمة زر يجعل من السهل تغيير قيمة الزر دون تغيير رمز الزر نفسه. على سبيل المثال ، إذا كنت بحاجة إلى تغيير قيمة الزر إلى 10 ، يكفي تغيير قيمة المتغير:

زرقيمة = 10;

الآن سيتم عرض زر مع النص "زر 10" على الصفحة.

باستخدام متغير لتعيين قيمة زر هو وسيلة مريحة ومرنة للعمل مع أزرار في البرمجة ج.باستخدام وظيفة لتعيين قيمة الزر
في اللغة ج ، هناك طريقة سهلة لتعيين قيمة لزر-استخدام وظيفة سيتبوتونتكست (). تتيح لك هذه الوظيفة ضبط النص على الزر وتغييره في أي وقت من تنفيذ البرنامج.الوصف:

سيتبوتونتكست (بوتونيد ، "انقر لي");

فإنه سيتم تثبيته على زر مع معرف

ومع ذلك ، إذا كنت تكتب التعليمات البرمجية في ج دون استخدام إيد ، يجب عليك تضمين ملف رأس يحتوي على تعريف وظيفة سيتبوتونتكست (). يتم ذلك عادة باستخدام التوجيه

  • # تشمل

. على سبيل المثال ، إذا كنت تستخدم المكتبة

زر.h

، تحتاج إلى إضافة السطر التالي إلى التعليمات البرمجية الخاصة بك:

# تشمل

بعد ذلك ، يمكنك استخدام وظيفة سيتبوتونتكست() في البرنامج الخاص بك لتعيين قيمة للزر.

تحديد قيمة الزر من خلال عامل التعيين

تحديد قيمة زر في ج يمكن تحقيقه باستخدام عامل التعيين. يوجد أدناه مثال على الكود:

# تشمل

# تشمل

كثافة العمليات الرئيسية () {

// تحديد القيمة

من إنت زر زرالقيمة = 1;

// التهيئة

زر إذا (بوتونفالو = = 1) {

برينتف ("يتم الضغط على الزر

");

} آخر {

برينتف ("لم يتم الضغط على الزر

");

}

العودة 0;

}

في هذا المثال ، المتغير" زريتم تعريف القيمة " بقيمة 1 ، مما يعني أنه يتم الضغط على الزر. إذا كانت قيمة المتغير 1 ، يتم عرض النص "يتم الضغط على الزر" ، وإلا يتم عرض النص "لا يتم الضغط على الزر".

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

إنشاء مجموعة من القيم لزر واختيار واحد المطلوب

يمكن تعيين قيمة زر في ج عن طريق إنشاء مصفوفة من القيم واختيار العنصر المطلوب من هذه المصفوفة. تتيح لك هذه الطريقة تغيير قيم الأزرار بسهولة وإضافة قيم جديدة دون الحاجة إلى تغيير رمز البرنامج نفسه.

لإنشاء مجموعة من القيم ، يمكنك استخدام بناء الجملة التالي:

شار * القيم [] = {"القيمة 1" ، "القيمة 2" ، "القيمة 3"};

في هذا المثال ، يتم إنشاء مصفوفة تسمى "القيم" ، والتي تحتوي على ثلاثة عناصر من النوع "شار*". كل عنصر من عناصر المصفوفة عبارة عن سلسلة — إحدى القيم المحتملة لوصف الزر.

لتحديد القيمة المطلوبة من المصفوفة ، يمكنك استخدام فهرس العنصر. تبدأ الفهرسة من الصفر ، لذلك سيكون للعنصر الأول فهرس 0.

مثال على اختيار قيمة لزر:

مؤشر كثافة العمليات = 2;

شار * القيمة = القيم [فهرس];

في هذا المثال ، يتم تعيين المتغير "الفهرس" القيمة 2 ، وهو فهرس العنصر الثالث من "قيم"المصفوفة. ثم يتم تعيين قيمة هذا العنصر لمتغير "القيمة".

بعد تحديد القيمة المطلوبة ، يمكنك استخدامها لتعيين نص الزر:

زر.سيتكست (القيمة);

  1. تعيين قيمة باستخدام ثابت
  2. كونست شار * التسمية = "انقر"

.

إنشاء زر باستخدام علامة وتعيين قيمة من ثابت باستخدام سمة القيمة. على سبيل المثال,

صحافة.

مثال على الكود:

انقر

// ج C

كونست شار * التسمية = "انقر";

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

سؤال وجواب

كيف يمكنني تعيين قيمة لزر في برنامج ج?

يمكنك تعيين قيمة زر في برنامج ج باستخدام عامل التعيين. يجب عليك تحديد اسم الزر والقيمة لتعيين الزر. على سبيل المثال ، إذا كان لديك متغير زر يسمى " زر " ، فيمكنك ضبطه على 1 باستخدام التعبير التالي: الزر = 1;

هل من الممكن تعيين قيمة لزر عند إنشائه?

نعم ، يمكنك تعيين قيمة للزر عند إنشائه. إذا كنت تستخدم مكتبة توفر وظيفة لإنشاء زر ، فيمكنك تمرير قيمة إلى الزر كوسيطة لهذه الوظيفة. على سبيل المثال ، إذا كان لديك وظيفة "كريتيبوتون" لإنشاء زر ، يمكنك الاتصال به مثل هذا: كريتيبوتون (1);

كيف يمكنني تغيير قيمة الزر أثناء البرنامج?

لتغيير قيمة زر أثناء البرنامج ، تحتاج إلى الوصول إلى المتغير الذي يمثل هذا الزر وتعيين قيمة جديدة له. على سبيل المثال ، إذا كان لديك متغير زر يسمى " زر " ، يمكنك تغيير قيمة هذا الزر على النحو التالي: زر = 2;

هل من الممكن تعيين متغير لقيمة الزر?

نعم ، يمكنك تعيين قيمة الزر إلى متغير. بدلا من تحديد قيمة رقمية ، يمكنك تحديد اسم متغير. على سبيل المثال ، إذا كان لديك متغير باسم "القيمة" يحتوي على قيمة زر ، فيمكنك استخدام هذا المتغير على النحو التالي: الزر = القيمة;

ماذا يحدث إذا لم أقم بتعيين قيمة للزر?