مشكلة في الكود دالفي
#1
السلام عليكم اردت صنع دليل الهاتفي الخاص بالولايات ووضعت combobox و label1  وهذا هو الكود

PHP كود :
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
 if ComboBox1
.text='adrar' then

 begin
Label1
.caption:=('049 36 46 40/049 36 46 ');
  end
else if ComboBox1.text='chlef' then

 begin

Label1
.Caption:= ('027 77 24 00');

 end;
 end;

end. 
[-] كل من 1 user says قال شكرا ل salim489 على المشاركة المفيدة
  • أبو معاذ
الرد
#2

وعليكم السلام ورحمة الله
لم توضح ما المشكل ؟
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#3
وعليكم السلام المشكل اني صنعت برنامج ارقام هاتف الولايات وعندما اعرض اي ولاية يعطيني نفس الرقم
الرد
#4
جربت الكود فوق ويعمل عادي


الملفات المرفقة
.rar   Example.rar (الحجم : 1.43 ك ب / التحميلات : 15)
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#5
لكن يعررض نفس رقم الهاتف
الرد
#6

يبدو المشكل من عندك
ارفق المشروع لنرى
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
الرد
#7
[صورة: p_1110ya09f1.png] [صورة: p_1110ewb6d1.png]

[صورة: p_11104lhn41.png]

هل فهمت قصدي
الرد
#8
المشكل في الدالة if
الرد
#9
السلام عليكم 
لتفادي التكرار الممل للشرط if يمكنك عمل Table فيه ارقام الولايات و combobox فيه ارقام الولايات بالترتيب كما في المثال


الملفات المرفقة
.zip   Test.zip (الحجم : 2 ك ب / التحميلات : 11)
:: من يملك المعلومة يملك الميدان :: 
الرد
#10
حذار من الفراغات آخر الكلمة.
استعمل 
 if lowercase(trim(ComboBox1.text))='adrar' then
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم