עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

עזרה! כתיבת תוכנה

Featured Replies

פורסם

שלום לכם,

ברצוני לכתוב תוכנה שתעשה את הדברים הבאים

בתוכנה יהיו כ 35 רקעים שונים בעלי ריבועי "מטרה".

על התוכנה אני ישלוט בעזרת סמן בצורה משתנה.

כאשר לוחצים על מקש השליטה בתוכנה בודקת אם הסמן נמצא על ה"מטרה".

אם הוא נמצא על המטרה מופיע הודעה "X"

אם הוא "החטיא" מופיעה הודעה "Y"

השליטה באמצעות מקלדת\עכבר

שכשאשר מקשי השליטה הם

חצים במקלדת ואנטר לבדיקת מיקום הסמן.

או בעכבר שמשתמשים בלהזיז את העכבר להזזת הסמן ומקש שמאלי לבדיקת מיקום הסמן.

אין לי רקע בשום שפת תכנות אז אני יצטרך עזרה עד כמה זה מסובך לבניה...

תודה רבה,

בר.

פורסם

אין לך רקע בשום שפת תכנות?

אז קודם כל תלמד לתכנת דברים בסיסיים (חפש פה בפורום המלצות על מקורות ללמידה), אחר כך תדבר על תכנות של דברים מורכבים (כמו גרפיקה ושימוש בעכבר).

פורסם
  • מחבר

זה נקרא מסובך?

פורסם

למישהו שיודע מה הוא עושה לא

איזה רקע יש לך בתכנות

תצטרך להתמקד בספרייה גרפית מסויימת

אחרי כן ללמוד key events ו mouse events

יותר מזה, לא הבנתי בכלל מה אתה רוצה לעשות שם, אבל זה לא מסובך

סמן בצורה משתנה? איך הוא ישתנה?

הריבועי מטרה יקבלו על ידך מיקום מסויים, כאשר יש moving של העכבר, אתה בודק האם הוא שווה למיקום של הריבוע מטרה

ובכך יש לך התאמה, עדיין לא הבנתי את המשחקיות

אה אני רואה שאין לך שום רקע

תתחיל ללמוד c#

ב c++ אתה יכול לוותר על בניה כזאת, כנ"ל c

פורסם

סמן בצורה משתנה? איך הוא ישתנה?

יש דרך לשנות סמן:

Bitmap b = new Bitmap(Application.StartupPath + @"\picture\bee.png");
IntPtr ptr = b.GetHicon();
Cursor c = new Cursor(ptr);
this.Cursor = c;

פורסם
  • מחבר

אתה יכול לעזור לי בהמשך הקוד?

הבנתי שמה שרשמת זה קוד לצורה משתנה של עכבר אבל איך משתמשים בזה?

מה ההמשך?

פורסם
  • מחבר

הקפצה...

פורסם

יש דרך לשנות סמן:

Bitmap b = new Bitmap(Application.StartupPath + @"\picture\bee.png");
IntPtr ptr = b.GetHicon();
Cursor c = new Cursor(ptr);
this.Cursor = c;

אתה מודע לכך שהתשובה שלך לא קשורה לשאלה שלי

שאלתי אותה באיזה אופן הוא רוצה שהסמן ישתנה? על ידי לחיצה על מקש במקלדת? בעכבר? סתם באופן רנדומלי?

ובקשר למקור

אחי , תלמד תכנות, אי אפשר להכניס קוד בקוד בקוד ולקבל תוכנה

חבל לך על הזמן

פורסם

אתה מודע לכך שהתשובה שלך לא קשורה לשאלה שלי

שאלתי אותה באיזה אופן הוא רוצה שהסמן ישתנה? על ידי לחיצה על מקש במקלדת? בעכבר? סתם באופן רנדומלי?

זה היה בדרך אגב שידע שקיים.

ברעיון אין לי בעיה לעזור רק שזה נשמע שאתה ממש מתחיל מאפס ואז זה כבר לעשות במקומך...

באמת שמומלץ לך ללמוד מהבסיס :hi:

פורסם

לא יהיה עדיף לעשות את זה בפלאש..?

פורסם

גם רעיון,

שיבחר מה שבא לו. אבל דבר ראשון שיתחיל ללמוד מהבסיס!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.