8 نصائح لدلفي:
1. كيفية استدعاء ملف exe الخارجي في دلفي؟
this.usesWinProcs;
.
يبدأ
WinExec(...);
.
نهاية.
لا يختلف الأمر عن استدعاء وظائف مكتبة باسكال.
2. كيفية تغيير الخط واللون لتلميح دلفي
تتضمن خصائص TApplication في دلفي HintColor وHintPause.
يمكنك تغيير لون التلميح في التطبيق من خلال إعداد HintColor، وإعداد HintPause
قم بتغيير الوقت الذي يتم فيه تشغيل التلميح.
لكن للأسف: لا يمكن تغيير خط التلميح في دلفي.
3. كيفية حساب التاريخ في دلفي
حساب الوقت هو الأسهل في دلفي، كما يلي:
فار SS : TDateTime
في الواقع، Tdatetime هو رقم فاصلة عائمة مزدوج الدقة، وتمثل النقطة العشرية الخاصة به عدد الأيام:
على سبيل المثال، ss := ss + 20 يعني 20 يومًا من ss، إذا كان ss = 234.567
يعني 234.567 يومًا، بدءًا من 0 ميلاديًا بالطبع!
4. كيفية برمجة شاشة التوقف باستخدام دلفي (خالية)؟
شاشة التوقف ليست أكثر من برنامج قابل للتنفيذ تم تغيير امتداده إلى .SCR، وهو يقبل معلمتين لسطر الأوامر:
-s تشغيل معلمات الأمر
-c تكوين معلمات الأمر
يبدأ Windows برنامجًا عن طريق إرسال معلمة سطر الأوامر -s إلى البرنامج.
تجدر الإشارة إلى أن: نافذة البرنامج ليس لها حدود ولا عنوان؛ يجب أن يكون حجم النافذة هو نفس حجم الشاشة أيضًا
التعامل مع أحداث النافذة.
5. كيفية تغيير اسم الدليل في دلفي
استدعاء وظيفة RenameFile، مثل:
RenameFile('c:/wang/temp', 'c:/wang/tmp');
6. تعرض DELPHI ملفات صور JPEG
فقط أضف JPEG إلى الاستخدامات
توجد فئة TJPEGImage في وحدة JPEG، والتي يمكنها تعريف متغير مثل Jpeg واستدعائه باستخدام LoadFromFile.
قم باستيراد ملف JPEG، ثم استخدم Canvas.Draw(x,y,Jpeg) للنموذج لعرضه.
7. معالجة ملفات بتنسيق Jpeg في دلفي...
(1). أضف وحدة JPEG إلى الاستخدامات؛
(2) حدد متغيرًا عامًا، مثل var AJPEG: TJPEGImage;
(3) أضف: في حدث OnCreate للنموذج:
Canvas.Pen.Color:=clBlack;
Canvas.Pen.Style:=psSolid;
Canvas.Brush.color:=clBtnFace;
Canvas.Brush.Style:=bsSolid; // هذا لتعيين بعض خصائص Canvas من أجل الراحة في المستقبل
// مسح النموذج وتحميل ملف JPEG جديد؛
AJpeg:=TJpegImage.Create;// إنشاء AJpeg ديناميكيًا؛
AJpeg.LoadFromFile('D:/Temp.jpg') // بعد إنشاء AJpeg، قم بتحميل ملف JPEG؛
(4).أضف حدث OnPain للنموذج
Canvas.Rectangle(2,2,560,430); // ارسم مستطيلًا أسود لإحاطة الصورة؛
س:=10;
Form1.Canvas.Draw(x,y,AJpeg); // إخراج ملف JPEG مع وضع (x,y) في الزاوية اليسرى العليا؛
// في الواقع، وظيفتها هي استعادة الرسومات عند إتلاف الرسومات؛
(5). أضف ما يلي إلى حدث OnClick للزر "تحميل" أو "تصفح":
يبدأ
إذا OpenPictureDialog1.Execute بعد ذلك
يبدأ
AJpeg.Free؛ // حرر ملف AJpeg القديم؛
AJpeg:=TJpegImage.Create;//إنشاء AJpeg جديد؛
AJpeg.LoadFromFile(OpenPictureDialog1.Filename); // تحميل ملف JPEG;
نهاية؛
Canvas.Rectangle(2,2,560,430); // نموذج واضح;
س:=10;
ص:=10;
Form1.Canvas.Draw(x,y,AJpeg); //عرض AJpeg الجديد;
نهاية؛
8. شاشة بدء تشغيل DELPHI3