יש לי שתי בעיות

rafi2

New member
יש לי שתי בעיות

1. אני עושה משחק ולכן אני צריך לזוז עם מקשי החיצים, יש איזו פונקצייה ב-VB שעושה את זה? 2. אני גם רוצה להוסיף אפשרות שמירה למשחק, יש גם לזה איזו פונקצייה? תודה מראש, רפי.
 

eliranh

New member
אז ככה.....

1. יש לך form_keydown(keyasci as........... בלה בלה בלה אז אתה עושה ככה select keyasci case vbkeyd זה אומר מתי שלוחצים על d casevbkeynumpad6 זה אומר מתי שלוחצי על שש וכן הלאה וכן הלאה... 2. זה קצת מסובך... זה תלוי איך בנית את התוכנית שלך לדוגמא אם זה משחק חלליות אז זה קל אתה פשוט שומר במסמך טקסט את המיקום של כל החלליות לדוגמא open "c:\eliran.gme" for output as 1# הסיומת סתם בשביל הפוזא print 1#, image1.left וכן הלאה וכן הלאה... ולפתוח זה יותר קל... אז תהנה מקווה שעזרתי!
 

shai_shai_shai

New member
תוספת

זה נכון מה שהוא אמר אבל אפשר גם לעשות את זה עם key לדוגמה: if vbkeyspace then slider1.enabeld = true שזה אומר שעם תלחץ על מקש הרווח הסלידר יעצור
 

The Guardian

New member
אני משתמש בkeycodes שזה גם דיי פשוט

במקום ה vbkey.... אני רושם selectcase KeyCode case 38 ימינה case 40 למטה וכו´..בשתי שניות בונים תוכנית קטנה ושימושית שכותבת לך בלייבל את הkeycode של הכפתור שאתה לוחץ.. form1_keydown(keycode as...) label1.caption = keycode end sub וזהו...מקווה שעזרתי
 
למעלה