עבור לתוכן
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.

תכנות

פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.

  1. שלום אני עובד עם API Winsock ב VB6 ובניתי תוכנה שמתקשרת עם שרת, שולחת מידע ואמורה לקבל בחזרה מידע. הקטע שהיא צריכה לעשות את זה חצי מליון פעם (חצי מליון פעם לשלוח מידע וחצי מליון לקבל). אם אני עושה את זה עם סוקט אחד, זה לוקח שנים (כל פעם לשלוח מידע, לחכות שהמידע יתקבל, לסגור תסוקט, לפתוח מחדש.... בחישוב שלי זה יקח המון שעות). לכן רציתי לזרז תקצב, לא להכפיל פי 2 אלה פי 100, לכן ניסתי לעשות את זה עם מערך של 100 סוקטים, שכל אחד שולח מידע ומקבל, אב קיבלתי את השגיאה הבאה: --------------------------- Microsoft Visual Basic --------------------------- Compile error: Constants, fixed-length strings, arrays, user-defined types and Declare statements not allowed as Public m…

    • 12 תגובות
    • 1.2k צפיות
  2. 1. אני צריך להציג מידע בצורת טבלה, איך עושים את זה? (מצאתי את הdataGridView,אבל הוא דורש שימוש בsql, יש אפשרות לעשות את זה בלי שימוש בsql?) 2. איך עושים שהתוכנה תפעל עם עליית הwindows? בעיקרון, מחיפוש באינטרנט מצאתי 2 דרכים: אפשר פשוט להעביר אותה לתיקייה startup, אבל: א. איך אני מוצא אותה? אמנם הבנתי שבכל המחשבים היא נמצאת באותו מקום, משהו כזה: C:\Users\eido\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup הבעיה היא שהנתיב כולל את שם המשתמש, איך מוצאים מהו? ב.להעביר את התוכנה אפשר רק אחרי ההתקנה איך אני עושה את זה דרך התוכנה? אופציה שניה היא דרך רישום ברג'יסטרי, איך עושים את זה? כמובן אם יש דרך יותר קלה - אשמח אם תגידו. 3. …

    • 12 תגובות
    • 2.6k צפיות
  3. ב"ה היי ! יש לי הרבה שנים (5 - 6) של ניסיון כבד בשפת תכנות PHP. אני רוצה להתחיל ללמוד תיכנות תוכנות (הכוונה לא אתרים).. מישהו יכול לעזור לי בבקשה? איזה שפה ללמוד? בבית ספר עשיתי בגרות על C SHARP , והתוכנה יוצאת בסוף בתוך החלון המכוער השחור MS DOS .. התוכנות שאני כמובן מתכנן לתכנת זה תוכנות נורמליות, מינימום עם חלון נורמלי ומודרני של ווינדוס חח.. מה אני צריך ללמוד בשביל לתכנת תוכנות נורמליות? מה זה C++? איזה שפות אתם ממליצים? תודה מראש

    • 12 תגובות
    • 1.6k צפיות
  4. Started by eliom,

    אפשר בבקשה הסבר של כל חלק בקוד מה הוא אומר. באתר שאני לומד את זה אין הסבר מפורט.איך אני יכול להבין כך? תודה. complex domain */else { real = (double)(-b)/(2*a); img = (double)sqrt(-delta)/(2*a); /* x1 */ printf("X1 = "); if (real != 0) { printf("%.2lf", real); if (img > 0) printf(" + "); else if (img < 0) printf(" - "); if (img == 1 || img == -1) printf("i\n"); else printf("%.2lfi\n", img); return 0; } else { if (img == 1) printf("i\n"); else if (img == -1) printf("-i\n"); else printf("%.2lfi\n", img); } /* x2 */ img = -img; printf("X2 = "); if (real != 0) { printf("%.2lf", real); if (img > 0) printf(" + "); else if (img < 0) printf(" - "); if (img == 1 || im…

    • 12 תגובות
    • 1.9k צפיות
  5. Started by sharonp,

    בוקר טוב אני צריך לקלוט מערך דו-מימדי (מטריצה) שהוגדר בתור # define NUMCOLUMNS 4 # define NUMROWS 5 int matrice[NUMROWS][NUMCOLUMNS]; הבעיה היא שהוא אמור לקלוט את האיברים למערך הדו-מימדי אם אני כותב אותם ככה: 1 0 0 0 3 4 5 6 2 6 4 2 1 6 7 2 וגם אם אני כותב אותם ככה: 1 2 4 5 7 4 2 6 1 6 4 9 6 4 2 0 ובכל מקרה אחר לכתוב שגיאה איך עושים דבר כזה?

    • 12 תגובות
    • 2.5k צפיות
  6. אנא עזרו לי פה אני צריך ביטוי regular expression למציאת סוגריים מרובעות הכי פנימיות באמצעות pattern ו - matcher בג'אווה לדוגמא, [1 + [ 1 + [[1 + 2]+1]]] יצא 1 + 2 תודה

    • 12 תגובות
    • 3.7k צפיות
  7. Started by מישה,

    חיפשתי כרגע עורך טקסט, גם באנגלית, גם בעברית ולא משהו משהו נורמלי מה אתם אוהבים ? במה אתם משתמשים ? המלצות ?

    • 12 תגובות
    • 1.1k צפיות
  8. Started by didi18,

    פונקציה שבונה מערך באופן הבא: האיבר הראשון הוא אחד, החל מהאיבר השני והלאה האיבר הבא הוא סכום כל קודמיו: 1 1 2 4 8 16 int Sum_array1(int *a, int n) { int i,S; int *p; for(i=0,p=a,S=0; i<n; i++) S=S+*(p+i); return ( S); } void Sum_kodem(int N) { int *p; int i; int b[N]; p=b; *p=1; for(i=1; i<N; i++, p++) { *p=Sum_array1(b, i); } Print(b); } כאשר N=6

    • 12 תגובות
    • 1.1k צפיות
  9. Started by raiman1,

    אני יודע שהתוכנית הזאת קולטת מספר שלם ומחזירה "בום" אם הוא מתחלק ב-7 ללא שארית. לא הבנתי את ההגיון שבה.. using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int num; Console.WriteLine("enter num :"); num = int.Parse(Console.ReadLine()); if (num % 7 == 0) Console.WriteLine("boom"); else if (num % 7 ==5) Console.WriteLine("boom"); else if(num /7==7) Console.WriteLine("boom"); } } } תודה לעזורים :xyxthumbs:

    • 12 תגובות
    • 7.1k צפיות
  10. אני רוצה ליצור סקריפט ב-C# (זה השפה שאני לומד כרגע ואין לי נסיון בשום שפה אחרת) שברגע שאני לוחץ על קיצור מסויים במקלדת זה מכניס לי את הסיסמא שלי (באתרים מסויימים) שפשוט יכתוב לי סטרינג מסויים, איך עושים את זה ?

    • 12 תגובות
    • 1.6k צפיות
  11. Started by Excel,

    אני בכיתה י' והפרויקט גמר הוא ליב'.. בגלל שאני למדתי את C# ותיכנות בכלל לבד לפני המון זמן אני די מתמצא בחומר והכיתה מתחילה לחפור אז שאלתי אם אני יכול לעבוד על הפרויקט גמר של יב' והסכימו לי..אז עכשיו אני לומד עם היב' C# ואני צריך לעבוד על הפרויקט גמר..ובגלל שיש לי עכשיו שלוש שנים לעשות את זה אז בכלל רציתי לעשות משהו מיוחד ולא סתם איזה משחק פשוט או צ'אט או משהו. אז אני צריך רעיונות :] אני נוטה לכיוון הבינה המלאכותית למרות שלא התעסקתי עם זה יותר מדי אבל שוב, יש מספיק זמן ללמוד :] בניתי לפני שבוע איקס עיגול בבינה מלאכותית[אפשר לקרוא לזה ככה? מבחינתי בינה מלאכותית היא שהמחשב מסוגל ללמוד משהו שאני לא לימדתי אותו ולהתפתח בעצמו.. באיקס עיגול הוא בסך-הכל מחשב את הפעולה הכי טובה לפ…

    • 12 תגובות
    • 13.6k צפיות
  12. http://www.gamershell.com/pc/america_s_army/screenshots.html?id=36 כמו כאן אבל רק עם כפתור NEXT.

    • 12 תגובות
    • 1k צפיות
  13. שלום אני מחפש מישהו שהוא תותח ב- ++C, שיודע הכל אבל הכל, על התוכנה הזאת לצורך בניית משחק מחשב חדש ורציני, המסכים יקבל את הקונספט, את הרעיון של משחק זה על גבי מכתב מכובד ומפורט עד לפרטי פרטים של משחק זה, אז, האם יש מישהו כזה שמוכן לעזור לי בזה???

    • 12 תגובות
    • 1.9k צפיות
  14. Started by sharonp,

    היי, בוקר טוב ! :-* אני צריך קצת עזרה בלהבין את הבעיה שמצורפת, כלומר איך להתחיל אותה ומאיזו זווית בדיוק לגשת.. קצת קשה לי להבין איך לכתוב את הקוד שיקלוט קלט כל כך ארוך וידע להפריד בין הפקודות השונות. אפשר עזרה ככה בגדול? תודה לעוזרים ויום נעים

    • 12 תגובות
    • 1.5k צפיות
  15. Started by assaf990,

    how to convert from int to char* in C++

    • 12 תגובות
    • 1.2k צפיות
  16. Started by roei_b,

    שלום, אני ממש מתחיל בשפה ואני שואל אם כדאי לי להמשיך ללמוד אותה? ואם אפשר ליצור איתה תוכנה של ממש ולא רק כDOS? תודה מראש

    • 12 תגובות
    • 1.1k צפיות
  17. Started by matanyaniv,

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

    • 12 תגובות
    • 1.8k צפיות
  18. Started by Alex Koretzki,

    איך הופכים במחרוזת אות קטנה לאות גדולה?

    • 12 תגובות
    • 9.5k צפיות
  19. Started by eido300,

    הבנתי שיש ב#C סיפרייה בשביל זה, איך משתמשים בה? אם לדוגמא אני רוצה להצפין/לפענח משהו איך עושים את זה, ראיתי כמה דוגמאות (גם את הדף של זה בMSDN) ולא הבנתי מה אני אמור לעשות., אשמח לעזרה.

    • 12 תגובות
    • 2.2k צפיות
  20. Started by ניר.,

    מישהו יודע איך וכיצד אני מוסיף פלאש (באנרים , כפתורים וכו') לאתר HTML ?

    • 12 תגובות
    • 3.7k צפיות
  21. Started by Antonimo,

    יש לי שגיות כתיב, אני יודע!!! על תרדו עליי - אולי תעזרו לי בימקום?? עז ככה: אני מתחנת ב BORLAND TURBO C 3.0 וכמעת נגמרו לי הרעיונות מה אפשר לעשות עם זה... בסוף בה לי הרעיון לבנות תוכנת צ'אט - אבל אני לא יודע, לא מצאתי גם ב "אינדקס" של זה אפילו דוגמה אחת ל איך עושים את זה... גם בדיוק הסתיימה ההורדה של visual studio 6.0 ו החלתתי לעבור לעבוד עליו. גם הורדתי את ספריית MSDN - אבל זה לא ממש עוזר. הכל מסובך שם ו לא ברור, ויש יותר מדיי אפשרויות חדשות... עז אני שואל אם מישהו יודע איזה "סקריפטים" ל VISUAL C של לשלוח ו לקבל מידע בין מחשבים ?? או לפחות איזה אתר שאפשר למצא בו קודים מוכנים שאפשר ללמוד מהם, אווו אולייי במקרה מישהו יודע לעסות כזה דבר ב TC 3.0 ?? 8) 8) 8)

    • 12 תגובות
    • 1.8k צפיות
  22. Started by borg,

    א. צריך ליצור פונקציה aligned_malloc המקצה מקום בזיכרון בגודל size. אבל, שהכתובת שלו תתחלק ב-16, כלומר תהיה כפולה של 16. ב. צריך ליצור פונקציה aligned_free המשחררת את כל הבלוק שהוקצה (לא רק את הבלוק בגודל size)! ג. אסור להחזיר פוינטר לבלוק שקטן מ-size. ד. יש לפתור את הבעיה בשפת C תוך שימוש בפונקציות הספריה malloc ו-free. מה דעתכם על הפתרון הבא: #include <malloc.h> void *aligned_malloc( int sz ) { //first we allocate memory using malloc. We allocate more than required to have spare //for aligning to 16 byte boundary and to keep a record with alignment info void *p = malloc( sz + 16 + 4 ); //check the returned pointer to see if somehow we are aligned or not…

    • 12 תגובות
    • 2.3k צפיות
  23. יצרתי Class Library ובו כתבתי את כל ה-Classes שלי, ניסיתי לעשות קליק ימני על הפרוייקט ואז יצרתי Class חדש ובו כתבתי את ה-Main אבל כשאני מריץ הם לא מכירים אחד את השני ואין לי מושג איך מוסיפים, ניסיתי קליק ימני על ה-Preferences ואז Add Preferences וניסיתי לבחור את הקובץ DLL שלי עם כל ה-Classes וזה לא הולך.

    • 12 תגובות
    • 2.4k צפיות
  24. Started by mt_nro,

    מישהו יודע איך אפשר לעשות מוזיקת רקע לתוכנית שלי בC# כי לא ממש הצלחתי להבין משהו מהHelp... ועוד שאלה, מה הדרך הכי טובה לחשב אחוזים של X מתוך Y? percent = 100 / Y* X ; ?? כי ניסיתי לעשות ככה וזה לא יוצא מדויק, למשל 7 מ30 אמור לצאת 23 אבל יוצא 21... תודה לעוזרים!!

    • 12 תגובות
    • 1.3k צפיות
  25. בעזרת פוינטרים? (ומקסימום בעזרת INCLUDE <IOSTREAM>ׂׂ) י

    • 12 תגובות
    • 1.7k צפיות

דיונים חדשים בפורומים

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.