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

مشاهدة النسخة كاملة : أستفسار عن اظهار قائمة ListBox اوComboBox في Input


ياسرهتهت
09-02-2015, 10:59 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أســــــاتذتي الكرام
مــــــــا هو الكود المناسب لجعل قائمة ListBox في الصفحة (page1) تظهر في الصفحة الثانية(page2 )مرتبة في Input multiline ...؟
وبنفس الطريقة كود التعامل مع ComboBox ؟؟

وسؤالي الثاني ؟
كيف استطيع حفظ قائمة ListBox او ComboBox في ملف INI ؟؟

:abc_102: اعرف ان اسئلتي كثيرة هذه الايام وهو الطمع في كرمكم الذي ليس له حدود :abc_102:
وهذه الجزئيات مهمه بالنسبة لي واتمنا تعلمها

:abc_152: شـكــ وبارك الله فيك ـــرا لكم ..:abc_138:.. لكم مني أجمل تحية . :abc_152:

ثامر أبو بلقيس
09-02-2015, 11:21 AM
السلام عليكم ورحمة الله وبركاته

نظرا لضيق الوقت الشديد سأساعدك على فترات
01 - مــــــــا هو الكود المناسب لجعل قائمة ListBox في الصفحة (page1) تظهر في الصفحة الثانية(page2 )مرتبة في Input multiline ...؟

ج 01 - أكتب في الصفحة 1 on close
x = ListBox.GetCount("ListBox1");
b =""
for i=1,x do
n = ListBox.GetItemText("ListBox1", i);
b=b..n .."\r\n"
end

في الصفحة الثانية المدعمة بانبوت متعدد الاسطر
نضع مثلا في الحدث on show للصفحة الثانية
Input.SetText("Input1", b);

جرب الان بعد وضع زر للانتقال للصفحة الثانية
هل انتقل محتوى الليست 1 الى الانبوت1 الموجود في الصفحة الثانية ؟

ثامر أبو بلقيس
09-02-2015, 11:28 AM
بالنسبة للComboBox نفس الطريقة
وفي نفس الاحداث فقط نغير الكود الاول ب
x = ComboBox.GetCount("ComboBox1");
b =""
for i=1,x do
n = ComboBox.GetItemText("ComboBox1", i);
b=b..n .."\r\n"
end

والثاني يبقى كما هو
Input.SetText("Input1", b);

ثامر أبو بلقيس
09-02-2015, 11:44 AM
02-كيف استطيع حفظ قائمة listbox او ComboBox في ملف INI ؟؟
سنختار مثلا ComboBox

التخزين من هذا العنصر
x = ComboBox.GetCount("ComboBox1");
b =""
for i=1,x do
n = ComboBox.GetItemText("ComboBox1", i);
b=b..n .."belkiss"
end
INIFile.SetValue(_SourceFolder.."\\AutoPlay\\Docs\\10.ini", "My Section","My Data", b);


لمعاينة ماتم حفظه
u = INIFile.GetValue(_SourceFolder.."\\AutoPlay\\Docs\\10.ini", "My Section", "My Data");
bh = String.Replace(u, "belkiss", "\r\n", false);
Dialog.Message("Notice",bh);

ياسرهتهت
09-02-2015, 11:45 PM
بسم الله الرحمن الرحيم
:abc_152: شكراً لك استاذي الفاضل :abc_152:
افادك الله كما افدتنى
اتمنا لو ارد لك جزء من مجهودك الكبير
ومعلوماتك القيمة والمفيدة وعطائك الذي لا ينتهي

:abc_152::abc_152::abc_152:

:abc_052: تمت التجربة والنتيجة ممتازة :abc_052:


http://im76.gulfup.com/lMLkGg.gif

:abc_138::abc_138::abc_138:

ثامر أبو بلقيس
10-02-2015, 01:31 PM
شكرا أخي ياسر :abc_138: