المشاركات : 206
المواضيع 75
:
: 0
الإنتساب : May 2011
السلام عليكم
كيف يتم استخدام صورة وتحريكها داخل الفورم بدلاً عن الفأرة الاعتيادية
وكيف يتم تحريك الاجسام داخل الفورم عن طريق ازرار الكيبورد ( فوق تحت يمين يسار )
الهدف انشاء لعبة ...
شااااكرين
المشاركات : 418
المواضيع 50
:
: 0
الإنتساب : Sep 2009
اولا حمل الصورة بصيغة .cur
إقتباس : procedure TForm1.FormCreate(Sender: TObject);
begin
Screen.Cursor := LoadCursorFromFile('2.cur');
Form1.Cursor := 2;
end;
المشاركات : 171
المواضيع 41
:
: 0
الإنتساب : Dec 2009
وتعاونوا على البر و التقوى ، ولا تعاونوا على الاثم والعدوان
المشاركات : 206
المواضيع 75
:
: 0
الإنتساب : May 2011
cargem كتب : اولا حمل الصورة بصيغة .curالسلام عليكم
شكراً اخي لسرعة التجاوب
وقد فعلت مثل ما قلت بالضبط حملت صورة بصيغة cur ووضعت الكود داخل الفورم
ووضعت امتداد الصورة من داخل المجلد المحتوي على المشروع
لكن لم تظهر الصورة هل يوجد شرط ناقص ؟؟
عموماً المثال مرفق اطلع عليه وعدل ما نقص
الملفات المرفقة
تجربة تحريك الفاره.rar (الحجم : 1.65 ك ب / التحميلات : 12)
المشاركات : 316
المواضيع 64
:
: 1
الإنتساب : Apr 2009
السلام عليكم ورحمة الله
اتبع ما يلي أخي
كود :
const
[color=Red]crMyCursor[/color] = 5;
كود :
procedure TForm1.FormCreate(Sender: TObject);
begin
Screen.Cursors[[color=Red]crMyCursor[/color]] := LoadCursorFromFile('2.cur');
Form1.Cursor := [color=Red]crMyCursor[/color];
end;
المثال في المرفقات
الملفات المرفقة
change cursor.rar (الحجم : 1.21 ك ب / التحميلات : 16)
المشاركات : 316
المواضيع 64
:
: 1
الإنتساب : Apr 2009
أو
كود :
const
crMyCursor = [color=Lime]5[/color];
كود :
procedure TForm1.FormCreate(Sender: TObject);
begin
Screen.Cursors[crMyCursor] := LoadCursorFromFile('2.cur');
Form1.Cursor :=[color=Lime] 5[/color];
end;
المشاركات : 206
المواضيع 75
:
: 0
الإنتساب : May 2011
وصلت هذا شغال 100%
الله يزوجك الثانية
المشاركات : 316
المواضيع 64
:
: 1
الإنتساب : Apr 2009
لست متزوج لكن واحدة تكفيني