עבור לתוכן

תכנות

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

  1. שלום כתבתי תוכנית קטנה בc# שפותחת את הנגן media player classis (mplayerc.exe) a ומוסיפה לו כתוביות באמצעות arguments שהנגן מקבל בהרצה. הקוד הרלוונטי: psi.FileName = "C:\\mpc\\mplayerc.exe"; psi.Arguments = pathVideo+" /fullscreen /sub "+pathSubtitles; Process.Start(psi);ProcessStartInfo psi = new ProcessStartInfo(); pathVideo - מחרוזת שמכילה את הפאת' של הסרט. pathSubtitles - מחרוזת שמכילה פאת' של קובץ כתוביות. שתי המחרוזות האלה מכילות ערכים תקינים. את התוכנית אני מקמפל בwin xp 32bit והיא עוברת קימפול ועובדת. כשאני מנסה להריץ את הקובץ exe של התוכנית בwin7 64bit אני מקבל הודעת שגיאה שהתוכנית לא מצליחה לפתוח את הקובץ mplayer.exe . האם זה בגלל שהקובץ ביצוע קומפל תחת 32bit…

    • 3 תגובות
    • 985 צפיות
  2. שלום רב, הקוד הבא: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO; using System.Drawing.Imaging; using System.Net; namespace VirusScaner { public partial class Form1 : Form { string printScreen = null; static int i = 0; public Form1() { InitializeComponent(); } זה חלק מהקוד.... עשיתי בDEV ושם זה אומר לי את זה: C:\Dev-Cpp\Makefile.win [build Error] [main.o] Error 1 מה הבעיה עם זה?..... השאלות שלי הן: האם היא כתובה בשפת C#? באיזו תוכנה אפשרות לעשות לה compile כי ניסיתי בdev c++ וב VB וזה לא נותן...יכול להיות שעשיתי …

    • 8 תגובות
    • 898 צפיות
  3. שלום חברים, אני לומד קורס במבוא למדעי המחשב ושפת JAVA א'. יש לי שאלה שהיא ממש קשה לי, ואני לא יודע איך אפילו להתחיל. ברצוני לקבל עזרה בבקשה, אם מישהו תותח מפה (כולכם כאלה) יכול לעזור לי ולפתור לי אותה. כי בלעדי התשובה הזאת, לא יתנו לי לגשת למבחן בסוף הקורס. בבקשה צירפתי קובץ עם התרגילים. השאלה נמצאת בבוף איפשה שכתוב "מטלת מנחה 17" שם מתחילה השאלה. בבקשה בבקשה תעזרו לי כמה שאתם יכולים. אני חייב שתפתרו לי אותה בבקשהההה

    • 4 תגובות
    • 5.7k צפיות
  4. שלום לכולם! אני חייב סטודנט למדעי המחשב שמבין בנושא רשתות נוירונים/עצביות. תגמול כספי למעוניינים!!!

    • 1 תגובה
    • 861 צפיות
  5. Started by robicon,

    בדקתי בגוגל ויש המון תשובות שונות ולא מובנות ואני עדיין לא מבין למה זה מתחיל ב0 ולא ב 1 אשמח לקבל תשובה.

    • 6 תגובות
    • 3.3k צפיות
  6. כתבתי תוכנית שמציגה frame בסיסי... אני רוצה להוסיף JTextArea הבעיה שהוא לא מופיע לי.... רק אחרי שאני לוחץ עליו הוא מופיע.... הגדרתי אותו ככה: JTextArea textArea = new JTextArea(); textArea.setEditable(true); textArea.setVisible(true); textArea.setSize(460, 200); textArea.setLocation(10, 10); frame.add(textArea); השלב הבא הוא להציג בתיבת טקסט את מה שמופיע בחלון הCONSOLE, איך אני עושה את זה? תודה אנשים.

    • 1 תגובה
    • 691 צפיות
  7. Started by omer1595,

    ניסיתי לקלוט מתוך editbox משתנה מסוג Int בעזרת הפונקציה: GetDlgItemInt אבל משום מה הקליטה נכשלת לי כל פעם! int h,w; BOOL flag1; xStart = GetDlgItemInt(hwnd,17,&flag1,false); if(flag1==NULL) MessageBox(hwnd,NULL,NULL,NULL); yStart = GetDlgItemInt(hwnd,18,NULL,false); h = GetDlgItemInt(hwnd,19,NULL,false); w = GetDlgItemInt(hwnd,20,NULL,false); כל פעם קופץ לי הMessageBox שאומר שהקליטה נכשלה, ובנוסף הערכים שמקבלים המשתנים שווים ל0. יש למישהו רעיון איך ניתן לתקן את זה? תודה מראש

    • 3 תגובות
    • 844 צפיות
  8. אני עובד עם תהליכונים בjava, ולמרות שהקוד בנוי כך שכל תהליך משחרר את המעבד בעזרת yield אם הוא לא צריך אותו כרגע, המעבד עדיין עובד על מאה אחוז, ואני צריך להגביל את מספר המעבדים שעליהם סביבת העבודה רצה כדי לא לתקוע את כל המערכת. המבנה המופשט של כל תהליכון הוא פחות-או-יותר ככה: תהליכון X אם הגיע אירוע i .... אחרת אם הגיע אירוע j ..... אחרת yield כאשר הבדיקה אם הגיע אירוע נעשית בזמן 0, וישנם בערך 17 תהליכונים דומים שרצים במקביל. רעיון, מישהו?

    • 0 תגובות
    • 988 צפיות
  9. Started by -OmeR-,

    התחלתי ללמוד C לפני שבוע ומשהו ולמדתי לולאות. הקוד הבא אמור לקבל מספר ולתת את הריבוע שלו, נגיד אם שמתי 5 אז התוצאה תהיה 25. ואם הכנסתי כל תו אחר חוץ ממספר הוא יכתוב incorrect input '>http://jpg.co.il/view/4fce40fa3c0c1.jpg/"] עכשיו השאלה שלי היא למה בפעם הראשונה שאני מכניס מספר הוא לא נותן פלט? בפעם השניה הוא נותן פלט, ואז בפעם השלישית הוא כן נותן ולא מדלג כמו בפעם הראשונה. מישהו עזרה?

    • 11 תגובות
    • 2.2k צפיות
  10. http://www.startpage.co.il/news/ איך האתר הנ"ל מבצע את העדכונים שלו? אנשים אשכרה יושבים מרעננים כל מספר דקות אתרים כמו וואלה ynet ומפרסמים כשמשהו חדש עולה לאוויר? או שיש משהו יותר מתוחכם פה?

    • 6 תגובות
    • 1.4k צפיות
  11. Started by itai2k,

    הסתכלתי קצת בפורום... אני לא בטוח שהבנתי. קיבלתי קלט מהמשתמש, ואני מעוניין לפרק אותו. עדיף לי להכניס את הקלט לתוך מערך של char או ישירות לchar? ואיך בדיוק אני מפרק אותו לחלקים? לגבי ה strtok הפקודה הזאת בעצם מתעלמת ממה שאני רשום לה? כלומר strtok (command,","); bla bla בהנחה של command זה הקלט. תודה על עזרה

    • 11 תגובות
    • 18.9k צפיות
  12. Started by Lior4543,

    היי, אני מתקין וורדפרס בפעם הראשונה, ואני צריך קצת עזרה מכם בנושאים מסויימים: 1. אני מחפש פיצ'ר/פלאגין שיתן לוורדפרס גלריית תמונות שיהיה נוח גם לנהל אותה וגם לצפות בה. 2. אני רוצה למצוא דרך שהוורדפרס יהיה סטאטי לחלוטין, זאת אומרת, לא יוכלו להגיב לשום דבר / גם לא לפתוח משתמש. אני יודע שיש דרך לבטל בכל דף ודף, הבעיה היא שאני רוצה שהדבר הזה יהיה באופן אוטומטי כי האתר שאני בונה הוא לא בשבילי, בעל האתר לא ידע לנהל תגובות. 3. אני מחפש אחסון חינמי שיחזיק לפחות שנה-שנתיים (משהו שכבר החזיק שנה שנתיים חח), וגם משהו שיהיה נוח להוציא כתובת DNS לדומיין. אשמח לעזרתכם, ליאור.

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

    • 2 תגובות
    • 1.4k צפיות
  14. Started by robicon,

    כתבתי קוד שמחזיר פוינטר של char : char* two_num(int num){ int m=num/10; int n=num%10; char *c; switch(m) { case 2:c="twenty ";break; case 3:c="thirty ";break; case 4:c="forty ";break; case 5:c="fiftn ";break; case 6:c="sixty ";break; case 7:c="seventy ";break; case 8:c="eighty ";break; case 9:c="ninety ";break; break; } return c; } אני אמור לקבל מספר ולכתוב אותו באותיות. יש פונקציה נוספת שמוצאת את המספרים 1-10 ומחזירה *char רציתי לדעת אם יש דרך לחבר בין שניהם? אני רוצה להמשיך לכתוב את הפונקציה שאם ספרת האחדות גדולה מ0 אז להחזיר char שמייצג אותם. שאם אני מכניס למשל 25 יהיה לי c="twenty five"

    • 8 תגובות
    • 1.5k צפיות
  15. Started by itai2k,

    שלום לכולם, אני אמור לבנות תוכנית אינטראקטיבית למשתמש. הוא אמור רשום read_set A,45,23,7,6 וכדומה.... ואני אמור להכניס את המספרים לתוך מערך ע"י ייצוג של ביטים כלומר... (המשתמש יכול להכניס רק את המספרים 0-127) כלומר לעשות מערך של char בגודל 16 (0-15) ואם הוא מזין את המספר 12 לדוגמא אז אני אמור ללכת לתא 12 (שמיקום שלו הוא 2 במערך) והלדליק את הביט.... אני יודע את כל הפקודות של הביטים: >> << | וכל אלה... אני פשוט לא מבין איך הפקודות עובודת... אם מישהו יכול לתת לי דוגמא איך עובדים עם זה אני יצליח להבין ולעשות את העבודה! כל טיפ או עזרה עיזור מלא! תודה לכולם

    • 14 תגובות
    • 2k צפיות
  16. שלום, יש לי בעיה קטנה במערכת שאני בונה אני רוצה שלא יוכלו להיכנס לקבצים בתיקייה folder לדוגמא http://site.com/folder/file.php אני יכול לחסום את זה בקלות דרך htaccess אבל הבעיה היא שגם המערכת לא מצליחה לגשת לקובץ לצורך הדוגמא זה הקוד שמנסה להגיע לקובץ (jQuery): $("#DisplayGreen2").load("/folder/file.php?action=update&id="+id+"&version="+version+"&link="+linkk); איך אפשר לעשות את זה ? בנוסף ניסתי דרך אחרת ב PHP שהגדרתי define והוספתי if בקובץ \ תיקייה שאני רוצה לחסום אבל לצערי המערכת נחסמה

    • 4 תגובות
    • 1.3k צפיות
  17. אינני מגיע מעולם ה QA, אך להבנתי התפיסות המקובלות בד"כ לבדיקות אוטומטיות הינן הקלטה של תסריטי בדיקה והרצתן, או ברמ ה מתקדמת יותר, כתיבת תשתית היודעת לנתח את מבנה הדפים, לזהות את האלמנטים השונים, ובעזרת קוד להזריק ערכים לשדות ולסמלץ מצבים, כלומר, כתיבת הבדיקות אינן בצורת הקלטה, אלא בצורת כתיבת קוד, שכאשר הוא מורץ, הוא מסמלץ שימוש במערכת. הבעיה העקרונית היא שכך או כך, זמן ההרצה זהה לזמן הבדיקות הידניות (למעט כמובן הרצה לילית וללא הפסקות), כך שלא ניתן להריץ בדיקות רגרסיה עמוקות ומלאות על כך המערכת, בזמן סביר. כלומר, חסכנו (נניח) את משאבי כוח האדם הנדרש לביצוע הבדיקות, אך לא חסכנו את הזמן שנדרש לביצוע הבדיקות, כך שהתשובה האם המערכת עברה את בדיקות הרגרסיה או לא, תתקרבל רק לאח…

    • 2 תגובות
    • 1.2k צפיות
  18. Started by rimaliv,

    שלום לכולם! נתקלתי בבעיה עם פקד הimagebutton באתר שלי. בIE הקוד עובד בצורה חלקה אבל בchrome רק אם ניגשים לכפתור בעזרת הtab ולוחצים עם מקש הenter במקדלת זה עובד. הקוד: <asp:ImageButton ID="UnsubsribeCaster" runat="server" ImageUrl="~/subscription images/UnSubscribe_Button.png" OnClick="CasterBTN_Click"/> הcode behind עושה כמה פעולות פשוטות של הכנסה לDB. לא בטוחה אפילו איך אני תוקפת את העיניין הזה .... אשמח לעזרה :-X תודה!!

    • 1 תגובה
    • 890 צפיות
  19. שלום השתמשתי ב- ObjectDataSource, כאשר GridView מציג את הנתונים באמצעות SelectMethod, מתודה שבניתי ב class מתאים. עד כאן הסתדרתי, אבל הבעיה, כשרציתי שיהיה לי כפתור מחיקה ב GridView, אז התברר לי שאני צריך לכתוב בעצמי מתודות שעושות delete. למשל, עיינתי בקישור: (יש שם דוגמא) http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.objectdatasource.deletemethod.aspx וזה נראה לי די מסובך, לכתוב כל כך הרבה קוד בשביל למחוק שורה ב GridView. האם יש דרך אחרת, קצרה יותר? או שאולי לא הייתי צריך להשתמש ב ObjectDataSource ? תודה על העזרה! (וכמובן תודה לכל מי שעזר לי בשאלות הקודמות! ) שריה

    • 5 תגובות
    • 981 צפיות
  20. Started by gshhar,

    יש לי שיעורי בית ואלי לרשום מתודה יעילה שעושה את הדבר הבא: כתבו שיטה שחתימה היא: public static int subStrMaxC(String s, char c, int k) המקבלת מחרוזת s, תו c ומספר שלם חיובי k, ומחזירה כמה תת- מחרוזות יש ב- s שמתחילות ומסתיימות בתו c ויש בתוכן מקסימום k פעמים את התו .c שימו לב שאינכם צריכים להחזיר את התת- מחרוזות, אלא רק את מספרן. דוגמאות: אם המחרוזת היא " s = "abcbcabcacab , התו ' c = 'c והמספר k=2 התוצאה היא 6. (התת- מחרוזות הן " ("cbc", "cabc", "cac", "cbcabc", "cabcac", "cbcabcac מה שכתבתי עד כה לא ממש הוביל אותי לפיתרון: public static int subStrMaxC(String s, char c, int k) { int count = 0; int totalCount = 0; for (int i = 0; i < s.Le…

    • 16 תגובות
    • 5.3k צפיות
  21. Started by shlomom,

    שלום, אני מעוניין להכניס לעולם התכנות ילדים בני 10 ו-12. שאלתי אנשים איפה כדאי להתחיל וקיבלתי תשובות שונות מכל אחד. הזכירו את השמות Scratch. Python, Prolog, Scheme ועוד. יש כאן מישהו עם קצת נסיון וידע שיכול להמליץ איך להתחיל להנחיל לילדים את יכולת התכנות בצורה הטובה ביותר? אני יכול לעשות את זה לבד, רק צריך הכוונה בשביל לא לפשל. כי הבנתי שחוסר הצלחה יכול לגרום גם לדחיה והתרחקות מהנושא. תודה

    • 23 תגובות
    • 6.3k צפיות
  22. Started by dadzik,

    מה הספריות שיש ב-java לשימוש בעבודה עם דפדפנים בצד שרת/קוד מקור וכו'?

    • 3 תגובות
    • 809 צפיות
  23. Started by mystic,

    טוב אז בהמשך לנושא הקודם שלי שהתייעצתי במה ללמוד הקשבתי לעצת כמה מהאנשים פה והתחלתי עם JAVA ועברתי על מדריך קצר ומאוד פשוט באינטרנט (שמסביר רק על הבסיס). לאחר מכן רציתי לתרגל בהתאם לרמה שלי ומצאתי דרך גוגל תרגיל שמישהו פרסם ומבקש עזרה וכך נראה התרגיל (מה שהוא כתב): "פתח ויישם אלגוריתם המקבל כקלט 100 זוגות של מיספרים הפלט הוא המספר המינימלי מבין כל המספרים הגדולים בכל זוג וכן מספר הזוג (1-100) שהמינימלי שייך אליו" לקח לי דיי הרבה זמן כי אני ממש חדש בJAVA (עברתי על המדריך אתמול) וזה מה שיצא לי: import java.util.Scanner; class tirgul { public static void main(String args[]) { Scanner console = new Scanner(System.in); int num1; int num2; …

    • 1 תגובה
    • 862 צפיות
  24. Started by _uri,

    שלום, אני מעוניין למצוא שרת לאחסון אתר שכולל רק צד לקוח. הנפח הכולל של האתר יהיה 5-8mb. הדבר הכי חשוב זה שלא יהיו פרסומות משום צורה. קראתי את הדיון על איחסון אתרים אבל שם מתמקדים בשאלה של איזה אפשרויות צד שרת קיימות שם. חשבתי בהתחלה להשתמש ב google sites אבל אז ראיתי את כל ההגבלות שם (אי אפשר קבצי css או js חיצוניים) יש למישהו המלצה? תודה.

    • 3 תגובות
    • 1.9k צפיות
  25. Started by robicon,

    אני צריך לכתוב תכנית שמקבלת כארגומנטים של שורת פקודה 1,0 או 2 שמות של קבצים. אם מופיעם 2 שמות של קבצים אז הראשון הוא קלט והשני פלט אם שם קובץ אחד אז הוא יהיה הקלט והפלט יהיה סטנדרטי ואם אין שם של קובץ אז קלט ופלט סטנדרטי. איך אני יכול לדעת כמה שמות של קבצים יש? צריך לבדוק ב [] argv* ? ואם כן אז איך אני בודק שם? תודה.

    • 6 תגובות
    • 1.4k צפיות

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