תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,064 דיונים בפורום זה
-
האם זה אפשרי להוסיך צליל (אפילו סתם צפצוף)בשפת הC#? תודה לעוזרים
-
- 2 תגובות
- 2.9k צפיות
-
-
שלום לכולם! אני לומד עכשיו על הורשה וכל מה שקשור לנושא,אבל לא הבנתי את זה לעומק. לכן אני עברתי על שאלת בגרות (2 השלמה ל-5) שהיא מסכמת בדיוק את כל מה שלא הבנתי בהורשה. אני אודה לכם אם תעזרו לי להבין את הפתרון. השאלה -היא מתחילה בעמוד 45 לפי הספירה של ה-PDF. פתרון של האתר KADMAN -מתחיל בעמוד 21. הבנתי את סעיפים א ו- ב חוץ מהשורה הזאת(מהפתרון):return obj is AA && ((AA)obj).GetSt().Equals(this.GetSt());לא הבנתי למה צריך לכתוב את ה-AA הזה ליד OBJ... אחרי ב- כמעט ולא הבנתי. בעיקר לא הבנתי מה קורה כשעושים את ההצבה : a=b/bb=aa. מצטער על החפירות... מקווה שתעזרו בכל זאת. תודה מראש
-
- 5 תגובות
- 2k צפיות
-
-
שלום. ניסיתי לעשות צייר וסנייק ובשני המקרים צריך להשתמש בinvalidate כדי שהמסך ימחוק את הציוק הקודם ויצייר אותו שוב מחדש במיקום ובוגדל החדשים. הבעיה היא שזה גורם למסך לרצד. זה קורה לי תמיד בשימוש בinvalidate. מה הפתרון לזה?
-
- 0 תגובות
- 1.3k צפיות
-
-
תראו, באשכול הקודם שלי שאלתי איך להגדיר החזרהב event והחלטתי להפריד בין הפונקציה ל event ולזמן את הפונקציה מה event עצמו. אז הינה הבעיה: כתבתי פונקציה וכשאני מנסה לזמן אותה הוא רושם לי שגיאה בקומפיילר. הקוד: זאת הפונקציה ששולחת את המשתנה siman: public string Plus () { string siman="+"; lblResult.Content=""; return siman; } והנה הפונקציה שאני מנסה לזמן: public void Sum (string siman, double num1) { if(siman=="+") { double num2=0,sum=0; string labels1 = (string)lblResult.Content; num2=double.Parse(labels1); sum=num1+num2; lblResult.Content=sum; } } private void btn_1_Click(object sender, System.Windows.RoutedEventArgs …
-
- 1 תגובה
- 2.3k צפיות
-
-
יש לי מחלקה A שאחד השדות שלה הוא רשימה המכילה אובייקטים ממחלקה B: public List<B> doclist; איך משתמשים בפונקציה Find כדי לחפש אם קיים אובייקט ברשימה? איך אני מכוונת דווקא לחיפוש בשדה מסוים (name) במחלקה B?
-
- 1 תגובה
- 1.4k צפיות
-
-
טוב את כל זה עברתי ונראה לי שאני מבין, אני צריך רעיון למיני פרוייקט כדי לבחון את הידע שלי בנושאים אלו. רעיונות?
-
- 5 תגובות
- 1.3k צפיות
-
-
לא בדיוק הבנתי על המדריך. הזה אפשר הסבר עם דוגמת קוד המסבירה את זה?תודה. 9.5. Default Constructor אם לא מגדירים עבור מחלקה כלשהי ב-C# פונקציה בונה, הקומפיילר מספק פונקציה בונה משלו כברירת מחדל. פונקציה זו, איננה מקבלת פרמטרים, ומאפסת את כל הערכים לאפס, את כל המשתנים הבוליאניים ל-false ואת כל האובייקטים ל-null.
-
- 11 תגובות
- 1.1k צפיות
-
-
איך אפשר לוודאות שהתוכנה שלי תפתח רק פעם אחת ואם ינסו להפעיל אותה שוב כשהיא כבר פתוחה היא לא תפתח? בת'רד אחר אמרתם שאפשר לוודאות אם קובץ כבר פתוח ע"י try\catch + לפתוח את הקובץ בstream ולפי זה לדעת אם הקובץ פתוח או לא, כאן זה לא יעזור כי הקובץ שלנו בוודאי פתוח לפחות פעם אחת (הקובץ שעכשיו פתחנו), כך שהתוצאה תמיד תודיע שהקובץ פתוח כבר. חשבתי על אפשרות ליצור תוכנה שלישית שתפקידה לפתוח את התוכנה שלנו ושהיא תבדוק אם התוכנה שלנו כבר פתוחה, ואז לכאורה תהיה לנו אינדיקציה אמיתית לגבי מצב הפתוחה שלנו. ז"א לבנות תוכנה (שלצורך העניין נקרא לה isAppOpen) שבודקת אם התוכנה (המקורית, זו שאנו רוצים לפתוח) כבר פתוחה, אם כן - תכתוב שהתוכנה כבר פתוחה ולא תפתח את התוכנה, ואם לא - תפתח את התוכנ…
-
- 3 תגובות
- 2.3k צפיות
-
-
יש לי את הקוד הזה: int a, b; Random z = new Random(); a = z.Next(1,4); b = z.Next(1,4); איך אני מבטיח שתמיד a יהיה שונה מ b תודה
-
- 1 תגובה
- 1.2k צפיות
-
-
אפשר לעשות דבר כזה? להצהיר על מערך בגודל קבוע ואז- בלולאה: איך לכל איבר array אני יוצרת רשימה חדשה?
-
- 7 תגובות
- 4.9k צפיות
-
-
יש דרך לקבל את השם של המכשיר שמחובר בכל אחד מהcom ports? כי השם של הcom לא עוזר לי.
-
- 2 תגובות
- 807 צפיות
-
-
האם ניתן להוריד סביבת פיתוח של visual studio.NET 2008 חינמית (נסיונית)? <וסליחה אם השאלה אסורה>
-
- 4 תגובות
- 1.3k צפיות
-
-
אז ככה בעיקרון אני משתמש ב פקודות stopwatch Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); והשאלה שלי היא איך אני יכול לעשות שעל המסך אני אראה את הסטופר בתזוזה בשניות(כמובן שאני אחלק את זה ב 1000)
-
- 4 תגובות
- 1.8k צפיות
-
-
אוקי אז ככה, אני בונה צ'אט בMulticast, ולכן אין לי צד שרת. (במולטי אני יכול להשתמש בהאזנה לכמה פורטים) 1. בכל מחשב יש את אותה מחלקה ראשית שכתובה אותו דבר. אחד הפעולות במחלקה הראשית היא קבלת משתמשים שהתחברו כרגע והוספתם לליסט של המשתמשים. במחלקה משתמשים יש לי סתם שם ואידי. כמובן שהאידי של אותו משתמש יכול להיות שונה ממחשב למחשב (שוב, אין לי צד שרת שיארגן לי את הדברים האלה כי אני רוצה לייסם כמה שאפשר את הMULTI CAST). ליסט ראשי נוסף הוא הרשימה של החדרים שבהם המשתמש נמצא. בכל חדר יכול להיות X אנשים ובכל אחד מהX אנשים האלה, במחלקה שלהם, אותו ליסט יופיע בול. (כפילות נתונים במחשבים ברשת- האם זה דבר טוב? כי אני יכול למנוע את זה על ידי שרת.). דבר שני האם כדי לי לעשות את המחלקה הזאת…
-
- 2 תגובות
- 957 צפיות
-
-
-
אפשר הסבר למה קוד מספר פשוט לא עובד? אני משתגע! עשיתי פשוט קופי פסט וזה פשוט קורס כל הרצה! הבעיה: אני לא מצליח להוסיף קבוצה חדשה עם הרשעות משלה לתוך DACL עכשיו ברור לי שבמחשב שלי אין דבר כזה קבוצה של developers ו sales האם זה הבעיה? אם כן אז איך אני מוסיף קבוצות חדשות למחשב שלי?----->> תענו לי על זה בבקשה! תודהר רבה! using System; using System.IO; using System.Security.AccessControl; using System.Security.Principal; using System.Collections.Generic; using System.Collections.Specialized; using System.Web.Security; namespace ddd { public class SampleMembershipProvider123 { private static void Main() { WriteAcl(@"D:\123.txt"); Console.ReadKey…
-
- 2 תגובות
- 1.2k צפיות
-
-
אני אמור לקלוט מספר ולהציג את הערך שלו בבינארי, יש לי איזה בעיהואני משתגע, תמיד משום מה המספר השני יוצא לי 0 בתוך לולאת ה-FOR יש לי WHILE ועשיתי בדיקות כמה N שווה בכניסה וביציאה אם אני למשל קולט את המספר 3 (בתחילת התוכנית) אז בפעם הראשונה הוא 3 ואחרי פעולת המודולו אני עושה n = n/2; ואז גם בדקתי והוא מקבל את הערך 1 אבל אז הוא אמור שוב להיכנס ל-WHILE כי עשיתי בלולאה הזאת כל עוד ה-N גדול מאפס ועכשיו הוא כאמור 1 בקיצור יש לי פה איזה באג מעצבן שאני לא מוצא using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace T190 { class Program { static void Main(string[] args) { //define array int[] bin_array = new in…
-
- 18 תגובות
- 4.6k צפיות
-
-
אני רוצה לבנות תוכנה שתקרא את הsms מהפלאפון (שיחובר למחשב בכבל) ותעביר אותו למחשב, יש ספריה שיודעת לעבוד עם אנדרואיד? ובכללי איך אפשר להתחבר לפלאפון עצמו? הוא מחבר רק את הכרטיס זיכרון שבו... איפה אוכל למצוא תיעוד של המערכת (android) כדי שאוכל להבין איפה ואיך מאוחסנים הsmsים?
-
- 8 תגובות
- 2.4k צפיות
-
-
Response - לאיזה using System שייך?? (מה אני צריכה להגדיר כדי שיזוהה בקוד?)
-
- 11 תגובות
- 1.2k צפיות
-
-
התרגיל הוא, לכתוב פעולה רקורסיבית המקבלת מחרוזת ומחזירה מחרוזת חדשה- עם התו כוכבית(*) אחרי כל שלושה תווים מן המחרוזת המקורית. \ זאת אומרת אם הstring הוא anjklopj הוא עכשיו יהיה anj*klo*pj אשמח לעזרה בדחיפות, תודה!
-
- 1 תגובה
- 3.4k צפיות
-
-
אז מה שלמדתי בבית ספר זה: List<Type> a = new List<Type>; Node<Type> p = a.GetFirst(); הבעיה זה שב Visual Studio 2010 זה לא עובד אז איך כן?
-
- 10 תגובות
- 6.4k צפיות
-
-
-
אני כותב קונסולה משלי כחלק ממשחק תלת מימדי. אני תוהה איך אפשר לכתוב בקלות פונקציה זהה ל Console.Write כולל כל ה overloads ? במלים אחרות אני רוצה שבCLASS שלי יהיה METHOD WRITE שיעבוד בדיוק כמו Write הרגיל. חוץ מזה שהמידע ישלח למשתנה במקום למסך. איזו דרך לטרפד את המידע שנשלח למסך אל תוך משתנה? משהו יותר אלגנטי?
-
- 6 תגובות
- 1.1k צפיות
-
-
תוכנית לחישוב זמן על ידי מרחק ומהירות in put 33 distance speed 5 לפי החישוב שלי 33:5=6.6 6 שעות אז החסרתי את השעות -6 והכפלתי ב 60 כדי לקבל את הדקות שזה אמור להיות 0.6*60=36 פה הבעיה שלי הדפסתי את זה וזה באמת מגיע ל 36 אבל אחרי שאני מעבר את זה ל Int int minutes = (int)time; זה מדפיס 35 למה זה קורה?? static void tar3() { Console.WriteLine("enter the distance to ur destination"); double dis = double.Parse(Console.ReadLine()); Console.WriteLine("enter the velocity(speed)"); double speed = double.Parse(Console.ReadLine()); double time = dis / speed; int hourse = (int)time; Console.WriteLine("hourse:"); Console.WriteLine(hourse); Console.WriteLine("minutes"); time = (time -…
-
- 11 תגובות
- 2.4k צפיות
-
-
1. מלאתי combobox ברשימה, והאיברים שלו על המסך הם: tar.Entities.ItemList (itemList זהו class אליו אני מעבירה את הטבלת נתונים מהשאילתא) - מה לא תקין? 2. יש לי combobox שלאחר שאני בוחרת את אחד האיברים מתמלא לי combobox נוסף בנתונים. א. אם אני לוחצת שוב על הcombobox הראשון כדי לשנות את הבחירה שלי - אני מקבלת הודעת שגיאה : Operation is not valid while ItemsSource is in use. Access and modify elements with ItemsControl.ItemsSource instead. ב. אם אני מעוניינת למלא את הcombobox בנתון בודד, אני משתמשת בADD, אבל אז כשאני בוחרת אפשרות אחרת הוא שם שגיאה שצריך לרוקן אותו. מה לא תקין?
-
- 2 תגובות
- 1.8k צפיות
-