وهذا أيضا من صنعي تفضلوا الكود:
njs841
على فكرة س أقدم لكم طريقة إدخال الكود لرأية البرنامج
إظغط على importer فوق و أكتب الكود المطلوب , ستخرج لك نافذة جديدة لن تأثر على أي شيء.....
و بعدها إظغط على exécuter فوق أقصد على المثلث الأزرق المقلوب و يأتي البرنامج
أقدم لكم الكود الخاص بتحريك shapes في كل الإتجاهات
اقتباس:
nom = Shapes.AddRectangle(30,30)
Graphics********KeyUp = onkeyup
Graphics********KeyDown = onkeydown
key1 = "Left"
key2 = "Right"
key3 = "Down"
key4 = "Up"
sub onkeyup
x = Shapes.GetLeft(nom)
y = Shapes.GetTop(nom)
endsub
Sub onkeydown
If (Graphics********LastKey = key1) Then
Shapes.Move(nom,x-10,y)
ElseIf (Graphics********LastKey = key2) then
Shapes.Move(nom,x+10,y)
elseif (Graphics********LastKey = key3) then
Shapes.Move(nom,x,y+10)
elseif (Graphics********LastKey = key4) then
Shapes.Move(nom,x,y-10)
EndIf EndSub
|