المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ارتباط radio button بـ combobox


جواد الحصان
01-10-2024, 11:15 AM
اريد ملف مفتوح يظهر فيه اثناء الضغط على 1 radio button تظهر قائمة items في الكومبوبوكس وعند النقر على 2 radio button تظهر قائمة items الخاصة ب 2 radio button وتختفي items الخاصة ب 1 radio button

توجد صورة للتوضيح

https://ibb.co/DQHLzfc

مارجوم،
01-10-2024, 05:20 PM
Multiple RadioButton (https://www.youtube.com/watch?v=O2lOSCVF_pU)

جواد الحصان
02-10-2024, 06:58 AM
الفيديو غير متاح ولا يعمل

ارجوا ارسال ملف مفتوح حتى استطيع التعديل عليه

عبد الهادي بهاب
03-10-2024, 02:06 AM
اريد ملف مفتوح يظهر فيه اثناء الضغط على 1 radio button تظهر قائمة items في الكومبوبوكس وعند النقر على 2 radio button تظهر قائمة items الخاصة ب 2 radio button وتختفي items الخاصة ب 1 radio button

توجد صورة للتوضيح

https://ibb.co/DQHLzfc

اذا فهمتك .....تفضل

https://top4top.io/downloadf-3197j5m711-rar.html

غير انني افضل العرض في ليستبوكس احسن من الكومبوكس .....وضعت الخيارين

جواد الحصان
03-10-2024, 09:38 AM
جزاك الله الف خير ياخي الغالي

مثال واضح ومفهوم اسعدك الله في الدنيا والاخرة :abc_022:

جواد الحصان
03-10-2024, 09:57 AM
اريد اضافة على الملف
بحيث اريد اضافة كود فتح ملف الصورة الاولى والثانيه والثالث في الليست بوكس والكومبو بوكس

عبد الهادي بهاب
04-10-2024, 02:36 AM
اريد اضافة على الملف
بحيث اريد اضافة كود فتح ملف الصورة الاولى والثانيه والثالث في الليست بوكس والكومبو بوكس

السلام عليكم

انظر سنضع مجموعة صور في ملف الصور و نسميه مثلا ap و نضع مجموعة برامج في ملف doc و نسميه programmes

الكود الخاص بزر الصور سيتدعي كل الصور الموجودة في ملف الصور لا يهم عددها و لا اسماءها - من الافضل تكون ارقام او اسماء اجنبية و ليست عربية -
كود الاستدعاء

Myimage = File.Find("AutoPlay\\Images\\ap", "*.jpg", false, false, nil, nil);
Myprograme = File.Find("AutoPlay\\Docs\\programes", "*.*", false, false, nil, nil);


سيتدعي اسماءها في الكومبوكس و اليسبوكس و مسار الصور او البرامج في الداتا من خلال الكود
for i,img in pairs(Myimage) do
-----------------------------اسم الصورة-----------
NameImag = String.SplitPath(img).Filename ;
ComboBox.AddItem("ComboBox2",NameImag , img);
ListBox.AddItem("ListBox1", NameImag, img);
end

ثم في الكومبوكس او اليس بوكس سنتدعي مسار الصور او البرامج لاظهارها في الصورة .......او تشغيل البرنامج اذا كان زر البرامج هو المفعل
من خلال الكود

SelectL = ListBox.GetSelected("ListBox1");
-------------------اختيار الصورة و مسارها---------------
MasarImagi = ListBox.GetItemData("ListBox1", SelectL[1]);
-------------اذا ضغطنا زر الصور-----------------
if RadioButton.GetChecked("RadioButton1")== true then
-----------------عرض الصورة-------------
Image.Load("Image1", MasarImagi);
-----------------------اذا ضغطنا زر البرامج----------------
elseif RadioButton.GetChecked("RadioButton2")== true then
------------------تشغيل البرنامج---------------------
File.Open(MasarImagi, "AutoPlay\\Docs\\programes", SW_SHOWNORMAL)

end


المثال بعد التعديل

https://top4top.io/downloadf-3198jcefq1-rar.html

تحياتي

جواد الحصان
06-10-2024, 07:02 AM
جزاك الله خير يااخي عبدالهادي ساقوم بتجربة الملف والعمل عليه

اشكرك من القلب على مساعدتك لي ، اسال الله ان يعطيك حتى يرضيك :abc_139::abc_152: