תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
יש לי אובייקט מסויים שאני רוצה לבדוק את אחד הפרופרטי שלו וכשהוא מתחלף ל-false בעקבות לחיצה על כפתור מסויים אני רוצה שיהיה לי כמו thread.sleep ז"א שהוא יסתובב סביב עצמו ויבדוק מתי הוא שוב יהיה true ואז ימשיך, קראתי קצת והסתכלתי על ManualResetEvent אבל לא ממש הצלחתי לעשות מה שאני רוצה, אשמח לעזרה. עריכה: יצרתי אובייקט: ManualResetEvent mre = new ManualResetEvent(false); ועשיתי תנאי שאם הפרופרטי של האובייקט שלי הוא true אז mre.WaitOne ואז הריצה שלי ב-pause, עכשיו ב-else אני לא יודע מה לשים ככה שהם אותו הפרופרטי שלי משתנה ל-false בחזרה הריצה ממשיכה, ניסיתי set או reset אבל זה לא עבד.
-
- 14 תגובות
- 3.1k צפיות
-
-
האם השורות בקוד להלן חוקיות? int arr[] = {1,1,3}; int *p = arr; p+=10; /*האם חוקי*/ arr[-1]; /*האם חוקי*/ printf("%p", arr[-1]); /*האם חוקי*/
-
- 13 תגובות
- 3.1k צפיות
- 1 follower
-
-
אז ככה, מטרת התוכנית לקלוט נתון של ID,שם,משכורת ועיר לפי class שבניתי, וןאז מכניס אותו לתוך arraylist. יש כפתור שמציג את כול המידע באמצעות foreach והבעיה נעוצה בכפתור פילטר שאמור לסנן ולהראות תוצאות לפי מה שהוכנס בשדה פילטר. הכל עובד נהדר פרט למתי שאני משתמש במתודה בתוך ה-class שנועדה להגיד האם מצאתי התאמה בין מה שהקשתי בתיבה של הפילטר לבין מה שקיים ב-arraylist. אני אתן את קטעי הקוד ואסביר עוד קצת private void button1_Click(object sender, EventArgs e) { Employee newEmp = new Employee(); newEmp.id = Int32.Parse(IDBox.Text); newEmp.name = EmployeeNameBox.Text; newEmp.salary=Int32.Parse(SalaryBox.Text); newEmp.city = CityNameBox.Tex…
-
- 9 תגובות
- 3.1k צפיות
-
-
קיבלתי את השאלה הבאה כתבו תוכנית: א. שתמלא בלוק כתובות באזור ה Direct מכתובת 40H ועד 60H בנתונים. 0,1,2...בהתאמה. ב. תחליף בין תוכן הבלוקים 50H ועד 5FH עם 60H ועד 6FH באזור ה Direct. ג. תמלא את בלוק הכתובות מ 1000H עד 100FFH בתוכן 0,1,2 עד FF בהתאמה. ד. תעביר את הבלוק 1000H ועד 1200H ל 2000H ועד 2200H אני תקוע בסעיף ג', מישהו יכול לעזור לי או רק לכוון בבקשה? תודה רבה לעוזרים.
-
- 8 תגובות
- 3.1k צפיות
-
-
אני רוצה לעשות דף ששם יהיו הסיסמאות שלי ואני אוכל לגשת אליו מכל מקום. אז מצאתי תוכנה שמגנה על הדף עם סיסמא ומצפינה אותו. אבל אז כל השמות משתמש וסיסמאות שלי גלויים למי שצופה במסך בזמן שאני נמצא באותו דף עם סיסמאות. אז רציתי לדעת אם יש סקריפט או משהו שמאפשר לי לשים את הסיסמאות בתוך חלון קטן או משהו כזה, ששם הוא יהיה מוצג ככוכביות, או פשוט מוסתר איכשהו, ושאני בכל זאת אוכל להעתיק אותו ללוח, ואז להדביק איפה שרושמים את הסיסמא וככה לא יוכלו לראות את הסיסמא... או איזשהו לחצן שאני אשים ליד כל שם משתמש ושלוחצים עליו זה מעתיק את הסיסמא ללוח עריכה (Clipboard) ושאני אוכל להדביק במקום המיועד להכנסת סיסמא. מקווה שהייתי ברור ושקיים כזה דבר, תודה מראש ולילה טוב.
-
- 11 תגובות
- 3.1k צפיות
-
-
היי, חבר שלי נחוש בדעתו למצוא נוסחא למספרים ראשוניים... עזבו אתם לא רוצים לדעת בכל מקרה אני עוזר לו בכך שאני יוצר תוכנה שתציג לו רשימות וסטטיסטיקות למינהם. החלק הזה פשוט, הקטע הבעייתי בשבילי זה זה: אני משתמש בחלון GUI (תמונה מצורפת). יש שני דברים שאני לא מצליח לעשות ולא הצלחתי למצוא עזרה באינטרנט. כאשר אני לוחץ על אחד הTools אני רוצה שיפתח חלון (Dialog) שבו אני יוכל לכתוב מספר (שיכנס למשתנה). בנוסף אני גם רוצה להציג את המידע בתוך התוכנה, בחלק (שכרגע) אפור. מישהו מוכן לעזור לי עם זוג הבעיות הנ"ל? [attachment deleted by admin - 90 dayss]
-
- 21 תגובות
- 3.1k צפיות
-
-
אני ארצה לקנות ספר C++, ויש לי רקע גם בC וגם בC#. איזה ספר מומלץ לי? אני שמעתי המלצות על הספר של מרכז הדרכה 2000
-
- 3 תגובות
- 3.1k צפיות
-
-
אהלן אני כרגע משרת בצבא והיציאות שלי הם שבוע - שבוע נשאר לי שנה ו8 חודשים לשירות ואני רוצה לנצל את השבוע בית ללמוד תכנות כדי שבשחרור כבר אוכל למצוא עבודה אני קורא את הספר python crash course וכרגע אני בשלב של הפרויקטים בספר. אנשים שלמדו בעצמם והצליחו למצוא עבודה אשמח לטיפים, מתי לעבור לשפה חדשה??, איזה פרויקטים ישפרו את יכולות התכנות שלי? בנוסף שאלה למי שמכיר את התחום משכורת של מתכנת ללא תואר זהה למתכנת בעל תואר?, אם לא תוך כמה זמן הפער מצטמצם?
-
- 16 תגובות
- 3.1k צפיות
-
-
היי מה קורה בניתי תוכנה בפסקל שברגע שמפעילים אותה אז היא אמורה לבקש סיסמה ואם הסיסמה נכון אז לצאת מהתוכנית אבל אם היא לא נכונה אז לרשום שהסיסמה לא נכונה ולבקש שוב פעם סיסמה עד שהסיסמה הנכונה תוכנס ויש לי בעיה בקימפול זה רושם ERROR IN STATMENT הינה הקוד var yxy:longint; begin write('enter the password: '); readln(yxy); if yxy = 1000 then begin writeln('this is the right password'); end else begin writeln('this is the wrong password'); readln; end; var xyx:longint begin repeat writeln('access denied',xyx); xyx:=1000; until xyx=1000; end.
-
- 26 תגובות
- 3.1k צפיות
-
-
מי שמחפש דרך קלה ומהירה לייצור בסיסי מידע לקבצי excel. בעזרת קובץ DLL פשוט אפשר לייצא בסיס מידע או כל מידע שיש לכם ב c/c# הסברים, דוגמאות והורדות הקישור הבא: http://www.export2excel.net/excel/
-
- 2 תגובות
- 3.1k צפיות
-
-
יש לי string ואני רוצה למחוק מsubstring מסויים את כל הסוף לדוגמא אם יש לי סטרינג aaaaabbbbdddnnnnnsss ואני לא יודע את סוג גודל של הסטרינג, אני רק יודע שיש בו תת סטרינג בשם ddd ואני רוצה שכל הסטרינג אחרי הddd ימחק... משום מה לא מצליח לי עשיתי השתמשתי בreplace ורשמתי בסטרינג לחיפוש 'ddd% ' והוא לא מקבל רגולר אקספרשן למה
-
- 3 תגובות
- 3.1k צפיות
-
-
זוכרים את המשחק סוגר שטחים? אני צריך עזרה במציאת אלגוריתם על מנת לממש את המשחק כיצד אני יכול להגדיר את מבנה הנתונים וכיצד האלגוריתם יפעל? למשל כשסוגרים שטח איך אני מזהה את השטח שנסגר? על כל האופציות השונות. תודה
-
- 13 תגובות
- 3.1k צפיות
-
-
מנסה ליצור מחלקה למימוש גרף באמצעות מטריצת סמיכויות. זה הCONSTRUCTOR G = new int *[size]; for (int i=0; i<size; i++) { G[i] = new int [size]; } alut = NULL; כשאני עושה עליו חיפוש לרוחב אני צריכה לעבור דברישון על קודקודים שיש להם קשר ישיר לקודקוד מקור. ואז על קודקודים שיש להם מרחק של שתי קשתות וכו' איך בודקים את זה?
-
- 3 תגובות
- 3.1k צפיות
-
-
היי יש לי שאלה בנוגע לתכונות של אובייקטים. לאחר שהגדרתי תכונה של עצם מסויים כ private אני עושה שיטה כדי שמחלקות אחרות יוכלו לקבל את הנתון. לדוגמא, יש לי מחלקה שיוצרת רשומה שכוללת פרטים על אנשים (שם פרטי, שם משפחה, ומספר טלפון) נגיד שאני רוצה לכתו שיטה שמחזירה את השם הפרטי על מנת לספק את המידע למחלקה אחרת, מתי אני מחזיר את התכונה ומתי אני מחזיר עותק ? במילים אחרות, מתי אני כותב בכל אחת מהדרכים האלו ? public String getFirstName (){ return this.firstName; } public String getFirstName (){ String copyFirstName = this.firstName; return copyFirstName; } תודה לכולם, ד"א אני כותב ב JAVA אם זה משנה
-
- 23 תגובות
- 3.1k צפיות
-
-
הייי לכולם אני חדש פה מקווה לעזרה אוקי אז ככה קודם כול תודה לעוזרים דבר שני אני בניתי אתר אינטרנט Html פשוט אין לי שום רקע מוקדם אבל הלך לי דיי טוב ואני רוצה לשאול איך אני עושה חלונות Pop Up's כאשר אני מועבר לחלון הרצוני זאת אומרת, אני נמצא בחלון הראשי להלן Index ושאני עובר לצור קשר למשל להלן Contact's אז ייפתחו לי בקטן עוד כמה דפים .. אני חושב שמדובר ב קובץ Js או Html [ערוך ] עומר ...
-
- 22 תגובות
- 3.1k צפיות
-
-
אני צריך כמה פקודות שאני לא יודע ולא מצליח למצוא אני צריך שהתוכנה תדע שנלחץ כפתור ואיזה כפתור לדוגמה התוכנה רצה ברקע וכשהמשתמש לוחץ f10 אז.... ובנוסף לזה אני צריך שהתוכנה תדמה לחיצות של מקלדת.
-
- 14 תגובות
- 3.1k צפיות
-
-
היי, אני מפתח מתחיל ב C# כרגע פחות משנה. עברתי על רשימות שכר והשכר של מפתח ליבה (kernal) מאוד קורץ לי, מישהו יודע ויכול להמליץ על ספרי לימוד ברמה טובה? קצת בעסה שחלק גדול מהמאמץ שעשיתי יירד לטמיון (אני כמעט מסיים את Thinking in C# ועמוק בתהליך של קריאת המסמכים שמגיעים עם ה VS2005 שמתארים את הספסיפיקציות של השפה, אגב, הם נמצאים גם אצלכם ב C:\Program Files\Microsoft Visual Studio 8\VC#\Specifications\1033 אם יש לכם VS2005) בכל מקרה אני בטוח שעכשיו אני אצטרך להתמקד הרבה יותר ב C++ ו C וכנראה אסמבלר. בכל מקרה, אני צריך ספר מומלץ בנושא, כמובן שזה אמור להיות שונה למערכות הפעלה שונות. ונראה לי שבהתחלה אני אתמקד ב WIN אבל אם מישהו יודע שיש משהו אחר שעדיף מבחינת ביקוש (UNIX, LINUX…
-
- 10 תגובות
- 3.1k צפיות
-
-
שלום לכולם, שאלה: כיתבו שיטה בשם Fill_Array .שמקבלת כפרמטר מספר שלם שמציין אורך של מערך רצוי ומחזירה מערך של double בגודל המתאים אשר מולא בערכים מה-Console ע"י מריץ התוכנית. הפונקציה לא אמורה להדפיס שום כלום למסך - רק לקרוא ל-()Console.ReadLine במספר הנכון של הפעמים ולהחזיר מערך מלא בערכים שהוקלדו. סדר האיברים במערך יהיה זהה לסדר האיברים שהוקלדו ב-Console. האלגוריתם שעשיתי: static int[] Fill_Array(int mum) { int num = 0; int[] new_num = new int [num]; for (int i = 0; i < new_num.Length ; i++) { new_num = int.Parse(Console.ReadLine()); } …
-
- 3 תגובות
- 3.1k צפיות
-
-
אם אופרטורים ++ ואפילו && קודמים ל || אז למה בתכנית הבאה הביטויים סביב && כלל לא רצים והתשובה מתקבלת רק מאגף שמאל של הביטוי הארוך? int i=2, j=2, k=2, m; m = ++i || ++j&&++k; printf("%d %d %d %d", i, j, k ,m); /*answer: 3 2 2 1 */
-
- 4 תגובות
- 3.1k צפיות
- 1 follower
-
-
התייאשתי, שבוע שלם להגשה ופשוט נתקעתי. 5 תרגילים, 4 עשיתי ואחד פשוט לא מצליח. אשמח שתעזרו לי. התרגיל הוא: כתבו פונקציה חיצונית המקבלת כפרמטר מספר שלם חיובי ומחסנית של ספרות. על הפונקציה להחזיר true אם ספרות של המספר מופיעות ברצף במחסנית בסדר כלשהו ו- false אחרת. איך לעזאזל אני עושה את זה? אני נשברתי כבר נפשית, ניסיתי הכל מהכל. הקוד שלי נראה משהו כזה: Stack<Integer> temp = new Stack<Integer>(); int x = num; boolean flag = false; while (!s.isEmpty()) { if (s.top() == x % 10) { temp.push(s.pop()); x /= 10; if (x == 0) flag = true; } else { temp.push(s.pop()); x = num; } } x = num; while (!t…
-
- 26 תגובות
- 3.1k צפיות
-
-
מישהו יודע האם וכיצד ניתן לאפס את שדה מסוג "מספור אוטומטי" במסד נתונים אקסס ?
-
- 3 תגובות
- 3.1k צפיות
-
-
התקנתי android studio ואני מנסה להריץ סתם תוכנית של hello world על אימולטור של למשל nexus 5. כשאני לוחץ הרצה אני מקבל את ה error הבא: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed! חיפשתי איך תלקן את הבעיה ולא הצלחתי לפתור אותה התקנתי את הpackage שצריך איפשרתי בביוס virtualization והבעיה עדיין נוכחת... אשמח לעזרה
-
- 5 תגובות
- 3.1k צפיות
-
-
שלום, אז את כל האתחול הראשוני עשיתי במכונות מצבים, וכרגע אני די חושב איך לעשות את הקטע של השליחה - כי פשוט אני צריך להוציא מסכים לצג לפי כניסות. נניח כרגע שיש לי וקטור של 24 סיביות: וכל איפה שיש בווקטור '1' צריך להוציא לצג הודעה שאומרת: "תקלה מספר" - שורה ראשונה סוג של כמה רווחים, "1" (אם במקום אחד בוקטור יש '1') בשורה שנייה באמצע. עכשיו חשבתי לממש את זה ב-2 תוכניות, הראשונה init (הגדרות ושליחת תו תו) והשנייה controller שתיהיה אחרית לקבל את הווקטור הארוך (אמור להיות ווקטור אחד של בערך 190 סיביות ועוד וקטור של 6 סיביות שכנראה אני אשרשר) ואז להוציא ל-init כנראה done או ack ואז הInit תציג על הצג. בקטע הזה די נתקעתי, השאלה היא שהאם אני נמצא בתוך מצב מסיום בinit שנקרא s…
-
- 4 תגובות
- 3.1k צפיות
-
-
במסגרת תרגיל שיש לי אני אמור לרשום את הקלאס הנ"ל, בתור התחלה יש לי כמה מתודות שעלי לרשום, המתודה POP אמורה לפי החתימה שהוגדרה לי להחזיר אובייטק אבל אני לא מבין מה ההיגיון ז"א אם אני עושה POP למה אני אמור להחזיר משהו ? זה התרגיל שלי והמתודות שהוגדרו לי (המתודה POP לא גמורה): כמו כן אני לא מצליח להדפיס את הנתונים שהכנסתי ולא מבין למה using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Collections; namespace MyStack { public class MyStack : IEnumerable { private Object[] Objects; private int iObjects; public MyStack() { this.Objects = new Object[10]; } public MyStack(int MaxSize) { …
-
- 16 תגובות
- 3k צפיות
-
-
שלום לכולם. יש לי ידע סביר בעבודה ב-C# , אך מה שלמדתי עד היום התעסק רק באלגורתמים שפותחו כ-Console App. עכשיו אם למשל אני רוצה לבנות תוכנה קטנה , שתוצג בצורה גראפית וכאשר אני לוחץ על לחצן מסוים בה היא תפעיל אלגוריתם שבניתי בConsole App , כיצד ניתן לעשות זאת? אני מתכוון תוכנה ממש בסיסית שתשלב בין תצוגה גראפית ידידותית עם לחצנים לבין אלגורתמים שנכתבו כ-Console App. תודה מראש
-
- 21 תגובות
- 3k צפיות
-


