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

كيف أقوم بتسريع برنامجي

بدأه Diali في 9 مارس 2008 · 9 رد · 1,348 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قمت بعمل برنامج بدلفيي 5 يحتوي تقريبا على 20 فورم ولكن عند تنفيذ البرنامج يأخذ وقت كبير

ماذا أفعل لحل هذه المشكلة?

أطلب العم من المهد إلى اللحد

#2

السلام عليكم

اخي العزيز 20 فورم عدد قليل وليس هو السبب الرئيسي في جعله يبطأ ربما استعملت مكونات كثيرة و خاصة الصور الكبيرة BMp

علي العموم انا استعمل غالبا المكون Notebook لتقليل من الفورمات و استعمله مع fram ليكون العرض جيد مثل MDI

#4

بسم الله الرحمن الرحيم

كما قال الإخوة سابقا 20 فورم عدد بسيط ولا يؤثر على سرعة البرنامج. مع ذلك حاول ألا ترفع جميع الفورمات إلى الذاكرة مع بداية البرنامج.

1141068814.gif

It doesn't matter how slow you go, as long as you don't stop

#5

حاولت ألا أرفع جميع الفورمات إلى الذاكرة مع بداية البرنامج ولكن عندما أقوم بإظهار نافذة من النوافذ عن طريق

ShowModal

تظهر لي رسالة خطأ.

أطلب العم من المهد إلى اللحد

#6

بسم الله الرحمن الرحيم

وماذا تقول الرسالة؟....

1141068814.gif

It doesn't matter how slow you go, as long as you don't stop

#7

الرسالة تقول :

Erreur.bmp

أطلب العم من المهد إلى اللحد

#8
اقتباس
حاولت ألا أرفع جميع الفورمات إلى الذاكرة مع بداية البرنامج ولكن عندما أقوم بإظهار نافذة من النوافذ عن طريق

ShowModal

تظهر لي رسالة خطأ.

الخطأ يحدث لانك تستدعي Form غير موجودة/ لم تقم بانشائها

قبل استدعمال ShowModal / Show تحقق من ان Form <>Nil فان ثم اشائها ان لم تكن CreateForm

والسلام عليكم ورحمة الله

d4baa0.gif
#9

اعتقد ان Delphi ما لفت نظري فيه , هو استخدامه للـBMP بدلا من JPG

هل هذا للدقة يعني ؟

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#10
اقتباس
اعتقد ان Delphi ما لفت نظري فيه , هو استخدامه للـBMP بدلا من JPG

هل هذا للدقة يعني ؟

دلفى يدعم جميع الصيغ للصور

الأداة Timage تعتبر تدعم جميع الصيغ وهذا مهم جداً

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

بالتوفيق

Comming Soon

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