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

التعامل مع الاكسيل ومشكلة الاسماء العربية

مغلق
بدأه EgyDelphi في 17 ديسمبر 2006 · 2 رد · 708 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ارجوا المساعدة فى حل مشكلة فى برمجة التعامل مع الاكسيل

المشكلة اننى عندما اقرا من الاكسيل مباشرة تظهر الاسم ان كان لغة عربية على صورة ؟؟؟؟؟؟؟؟؟ علامات استفهام.

وساضع الكود امامكم

// excel handling

FExcel :=CreateOleObject('excel.application');

FWorkBook:=FExcel.WorkBooks.Open(EmployeeFileName);

FWorkSheet := FExcel.ActiveSheet;

// read master emp code from array

for i:=1 to 1000 do begin //max no of emp

EmpExcel.code:=FWorkSheet.cells[i+1,1];

EmpExcel.name:=FWorkSheet.cells[i+1,2];

if (EmpExcel.code='') then begin

Edit4.Text:= inttostr(i-1);

Nexcel := i-1;

Break;

end;

end;

FExcel:=unassigned;

===========

اسف جدا مش عارف ليه السايت بتاعكم مش بيعمل ترتيب صحيح للكود

المشكلة انه اقرا الخانات الانجليزية جيدا اما اذا كان الاسم بالعربى فان الاسم يضهر داخل البرنامج على صورة ؟؟؟؟؟؟؟؟ وبالتالى فى اظهاره على الشاشة يظهر ؟؟؟؟؟ ايضا

ارجو المساعدة

#2

استعمل مكونات TNT لدعم Unicode

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#3

أخي الكريم المشكلة ليست من الكود ولكن تحصل هذه المشكلة عند نقل البرنامج من جهاز لآخر, لحلها قم بالتالي:

أذهب إلى لوحة التحكم> إعدادات اللغات الإقليمية

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

وبإذن الله بيمشي الحال

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…