תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,063 דיונים בפורום זה
-
שאלה מצחיקה אבל אפילו שדי התקדמתי ב java אני לא מוצא פיתרון - אני מחפש איך עושים שמתודה מסויימת תקבל משתנה, תשנה אותה בקטע קוד, וזה ישתנה גם בצד של הקוד שקרא למתודה אם זה לא מובן, אני מתכוון כמו בפסקל שמשתמשים ב var בשורת הפרמטרים בפרוצדורות (כמו procedure a(var i:integer) תודה רבה
-
- 14 תגובות
- 4.6k צפיות
-
-
שלום, מישהו יודע אולי איך אני מוסיף בHTML לינק שמקפיץ אותי למיקום מסוים בתוך הדף? תודה.
-
- 1 תגובה
- 727 צפיות
-
-
"נתונה הפונקציה הבאה אשר מטרתה היא קיצוץ השבר של מספר ממשי חיובי תוך שימוש בפונקציה התקנית round:" function TruncPositive (Num: real) :integer; {טענת כניסה: Num מקבל מספר ממשי חיובי} {טענת יציאה: הפונקציה מחזירה את החלק השלם של המספר, כמו הפונקציה התקנית trunc} begin TruncPositive := round(Num - ___) end; המשימה: השלם את החלק הביצועי של הפונקציה. *הערה: אם ה"קוד" משבש את טענת הכניסה ויציאה: טענת כניסה: Num מקבל מספר ממשי חיובי טענת יציאה: הפונקציה מחזירה את החלק השלם של המספר, כמו הפונקציה התקנית trunc אני חושב שאפשר לעשות את זה כך: TruncPositive := round(Num -(num / 10) אבל יש עם הפיתרון הזה בעיה - הוא תקף רק לגבי מספרים דו ספרתיים(או שזה נקרא חד ספרתיים?) כגון …
-
- 4 תגובות
- 899 צפיות
-
-
למשל ברגע שהשורה ארוכה מידי.. אז שירד שורה דוגמא גם בפורום פה: דוגמא:חחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחחח אתם רואים הוא ירד שורה ברגע שזה ארוך מיידי! עריכה בעצם לא!
-
- 0 תגובות
- 622 צפיות
-
-
אני בונה כרגע את הפרוייקט שלי במסגרת יחידה במדעי המחשב ( כיתה י"א). יש לי טופס הרשמה שעובר בדיקה בJAVASCRIPT, ומגיע לדף ASPX.CS שמכניס את הנתונים לתוך טבלה שפתחתי ב ACCESS. עכשיו הבעייה שלי היא כזו - לקחתי רק חמש משתנים מהטופס (הכוונה לשם, שם משפחה וכו'), הכנסתי אותם לטבלה והם פועלים. עכשיו שיפצתי את זה כדי שכל נתוני הטופס יכנו לטבלה, וזה פשוט מתעלם ממני! לא מביא לי שום הודעת שגיאה , פשוט כאשר אני נרשם זה מוסיף לטבלה רק את ה5 נתונים הראשונים, ומשאיר את העמודות החדשות ריקות. הנה הקטע קוד הרולוונטי - string uname = Request.Form["uname"]; if (Request.Form["submit"] != null) { string i = Request.Form["firstii"]; string f = Request.Form["lastii"]; …
-
- 0 תגובות
- 1.3k צפיות
-
-
היתי רוצה לדעת אם זה אפשרי לדוגמה לפתוח את המדיה פלייר עם כפתור שאני עושה (windows application)
-
- 5 תגובות
- 1.3k צפיות
-
-
שלום יש שני דברים שאני לא מצליח להוסיף לתוכנית שלי בc++ אני משתמש ב visual studio 6 הנה הקוד שכתבתי לכפתור: CreateWindow ("button", "ellipse", WS_CHILD | BS_PUSHBUTTON| WS_VISIBLE ,10,75,105,25,hwnd, (HMENU)6,((LPCREATESTRUCT) lParam) -> hInstance, NULL); אני מעוניין להוסיף תמונה חיצונית על הכפתור אבל לא מצליח הנה קוד שמצאתי ברשת אבל יש בעיה HBITMAP bmp=(HBITMAP)LoadImage(0,"Trident_logo_best.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE); SendMessage(GetDlgItem(hwnd,ID_BUTTON_TEST),BM_SETIMAGE,IMAGE_BITMAP,(LPARAM)bmp; getdlgitem נותן הודעת שגיאה cannot convert parameter from HWND__* to int הערה: כמובן ששיניתי את שם הכפתור מid_button_test בהתאם לשלי בעצם כל פונקציה …
-
- 4 תגובות
- 899 צפיות
-
-
אהלן, יש לי מערך דינאמי של אובייקטים שנוצרו לפי קלאס שכתבתי לכל אחד מהאובייקטים האלה חייב להיות ID (מפתח ייחודי) את המפתח מימשתי ע"י משתנה סטטי (int) בקלאס, שמאותחל ל-0, ובקונסטרקטור שלו יש קריאה שמגדילה אותו באחד (כלומר, כל פעם שנוצר אובייקט חדש, המשתנה הסטטי גדל ב-1 וה-ID של האובייקט מקבל את הערך של המשתנה הסטטי הזה) -עד כאן הכל תקין, כל אובייקט מקבל ID עוקב ל ID הקודם. בדיסטרקטור כתבתי הנחיה להפחית 1 מה-ID הזה, הבעיה היא שאין לי מושג מתי נקרא הדיסטרקטור, כלומר-אם אני מחליט שאובייקט כלשהו חייב לצאת מהמערך-זה אחלה אבל אני רוצה שבשלב הזה הוא יימחק לגמרי ולא יהיה קיים יותר בכל הסקופ של התוכנית, כדי שייקרא הדיסטרקטור שלו. למישהו יש מושג איך לעשות כזה דבר? אם אני מנסה לקרוא …
-
- 3 תגובות
- 1.3k צפיות
-
-
יש לי עבודת קיץ ואחת המשימות היא "סיבוב האובייקט ב- °90 או °180 או °270": משימה I - אובייקטים וגרפיקה 1. הגדר/י אובייקט חדש, המורכב מאוסף של לפחות 7 צורות גיאומטריות , למשל בית. 2. האובייקט יכלול את הפעולות הבאות: הזזת האובייקט למיקום ידוע חדש. הזזת האובייקט במרחק מסויים מהמיקום הקודם. הפעולה תקבל שני פרמטרים dx ו- dy. העתקת האובייקט למיקום חדש. סיבוב האובייקט ב- °90 או °180 או °270. פעולה המקבלת שני אובייקטים , מחזירה 'אמת' אם שניהם זהים , אחרת מחזירה 'שקר'. בונוס: הגדלת/הקטנת האובייקט לפי קנ"מ (scale ) מסויים. 3. נתונות הצורות גיאומטריות הבאות: ריבוע – Square. · מעגל – Circle. · קו – Line. משו…
-
- 3 תגובות
- 2k צפיות
- 1 follower
-
-
שלום, אני מחפש דרך לסדר את הפלט מהמספר הגדול ביותר למספר הקטן.. הבעיה שלי היא שכל הפרטים נתונים בתוך קבצי txt ואז יוצא הפלט מהקבצי טקסט בלולאה.. איך אני יכול לומר להדפסה על המסך להציג את זה מהמספר הגדול לקטן? חלק מהקוד <?php $dirname = "./file"; $dh = opendir( $dirname ); while ( $file = readdir( $dh ) ) { $fh=fopen("./file/" . $file ,r); $filedata= explode('|', fgets($fh)); echo "$filedata[1]"; } ?> והפלט נגיד הוא 15 20 45 21 הקובץ טקסט בנוי בצורה כזו שאני צריך רק את החלק השני ממנו שבו מצויין מספר ההורדות.. איך אני מסדר את זה מהקובץ המורד ביותר לפחות מורד? תודה לעוזרים.
-
- 2 תגובות
- 956 צפיות
-
-
(שפת תכנות Visual Basic בסביבת עבודה Visual Studio 2010). אהלן. אני משתמש בפקד Awesomium שעוזר לי ליצור דפדפן. נעזרתי בקוד דוגמא שבא עם הSDK. הקוד לדוגמא מכיל חלון עם הפקד, שמציג לי form יחיד של הדפדפן awesomium. אני גולש באתרים, ואז בהפעלה נוספת של הקוד כל המידע נשמר לי. החלטתי להעזר בקוד ולפתח אותו לכיוון של דפדפן שתומך בטאבים. הוספתי tabcontrol, וכל tab חדש משכפל לי את הform של דפדפן (בשם webform) הכל עובד טוב עד שאני בא לסיים את התוכנית. אם אני סוגר את כל הforms ואז רושם end, התוכנה נסגרת, אבל המידע של הדפדפן, cookies, לא נשמרים. כשאני מוסיף שורה לפני - webform.dispose, (שם החלון שמכיל את קוד הדפדפן), ואז מריץ את התוכנה, עושה שינויים, ומנסה לסגור את התוכנה - התוכנה פ…
-
- 7 תגובות
- 1.2k צפיות
-
-
אני צריך עזרה בליישר את מה שאני יראה בתמונות(מה שיהיה מסומן). שאנשים יבינו זה מערכת php-nuke ושאלתי אצלהם בתמיכה וזה רק מה שהם מוכנים להגיב: "אין לי את הקבצים מול העיניים ולכן אין לי יכולת לומד לך כיצד לישר באופן פרטני. באופן כללי, עליך לערוך את קבצי העיצוב של הפורומים בכתובת: themes/YOUROWNTHEME/forums/ ושם יש קבצים שמסתיימים ב-TPL ועליך לערוך אותם כך שיתאימו לצרכיך - לערוך את הישור של HTML. בהצלחה." אני מחפש מישהו נואשות שיעשה לי את זה פליז. תודה רבה רבה לעזורים. http://img255.imageshack.us/my.php?image=97332184qh3.jpg http://img255.imageshack.us/my.php?image=40796016nc5.jpg
-
- 2 תגובות
- 613 צפיות
-
-
שלום, אני לומד כעת י"ג כטכנאי אלקטרוניקה. אני צריך את הפתרונות של הבחינות החיצוניות אם מישהו מכיר באיזה מקום עושים אותם. וגם חומר על שפת c+שפת האסמבלר לפי הרכיב 8051 ולא 8086. אני מודה כול כך למי שיעזור.
-
- 3 תגובות
- 850 צפיות
-
-
יש לי אתר PHP שאני צריך לערוך בו כמה דברים (שגיאות כתיב וכדומה...) איך אני מוצא איפה אני אמור לערוך את הדף? זה דיי דחוף לי.. תודה לעוזרים
-
- 0 תגובות
- 633 צפיות
-
-
יש לי פונקציה ב PHP שבודקת אם יש משתמש רשום באותו השם בטבלה. היא בודקת בשני אופנים לפי משתנה שאני מקבל. בעקרון בפונקציה עצמה לא אמורה ליהיות בעיה, אבל משום מה שאילתת הSQL לא מתבצעת... (זה נכנס לחלק של ה die) יש לי באותו הדף שאילתא נוספת שדווקא כן מתבצעת (הכנסה לטבלה). אם יש מישהו שיכול להאיר את עיני בנוגע לבעיה כאן אני אשמח... כנראה זה הלילה ללא שינה שדפק לי את המוח שאני לא מצליח פתאום להריץ שאילתא פשוטה כזאת function searchUser($uname, $pass, $meth) { $query = "SELECT * FROM users"; $result = mysql_query($query, $db_link) or die(mysql_error() . '<br /> '. $uname.' '. $pass .' '. $meth .'<br />cannot select from database'); while($row = mysql_f…
-
- 0 תגובות
- 814 צפיות
-
-
ניסיתי ואני פשוט לא מצליח להבין איך להתמודד עם זה. קודם כל בשביל לקצר תהליכים, זה תרגילים שצריך להשתמש בלולאת for וב if. מי שיכול לפתור לי ב c# בבקשה זה יעזור מאודדדד תודה! =] 1. כתוב תוכנית שמקבלת כקלט מספר שלם חיובי, ומציגה כפלט את: א. מספר הספרות של המספר. ב. סכום הספרות. ג. מכפלת הספרות. 2. בתחרות מכוניות השתתפו n מכוניות. כתוב תוכנית שמקבלת כקלט את מספר המכוניות ואת המהירות של כל מכונית. התוכנית תציג כפלט את מהירות המכונית שזכתה במקום הראשון בתחרות ומהירות המכונית שזכתה במקום השני בתחרות.
-
- 7 תגובות
- 2.5k צפיות
-
-
שלום!, אני צריך לקלוט מחרוזת כלשהי ולפרק אותה לתווים בשביל לבדוק משהו איתם. איך עושים? ד"א הכל בConsole Application, תודה, Aviko
-
- 5 תגובות
- 2.3k צפיות
-
-
כשקוראים לפונקציה הממומשת באסמבלר, דרך תוכנית הכתובה בסי, הפרמטרים מועברים דרך המחסנית. עד כמה שאני מבין, השוני בין מה שנשמר במחסנית (כמובן רק אם שולחים מצביע) בין המודלים הוא שעבור מודל קטן, רק ההיסט מאוחסן בעוד שבמודל גדול, מאחסנים גם את הסגמנט. כמובן שגם אל IP מתלווה CS, אבל זה לא קשור לפרמטרים. השאלה שלי נוגעת לגישה לפרמטר כשהוא מצביע כפול (לערך), במודל קטן הקוד הוא - mov si,[bp+XX] mov si,[si] mov reg,[si] במודל גדול - mov es,[bp+XXX+2] mov si,[bp+XXX] mov si,es:[si] mov reg,es:[si] זה לא עובד, ואני לא כל כך בטוח שהשתמשתי נכון באוגר סגמנט כאן. אשמח אם תוכלו לתקן אותי.
-
- 1 תגובה
- 1.4k צפיות
-
-
יש לי master page ובתוכו menu (שהוא בעצם תפריט) עכשיו... אני עושה שהפריטים בתוכו יטענ מתוך דף חיצוני... כלומר הדף הזה בונה menuItemCollection ושם אותו בתוך הSession והתפריט טוען מהסשן הכל... עכשיו השאלה היא: איך אחרי שהוא טוען מהסשן הוא ישאר ככה(זאת אומרת - ישמר) גם לאחר הפסקת האפליקציה דוגמא: נגיד בתפריט בהתחלה יש פריטים "אלון" "בית" "עץ"(שאנחנו לא בזמן ריצה) ועכשיו אני בתוך הויזואל סטודיו (לא במצב ריצה) אני רואה את שלושתם... ואז הרצתי את האפליקציה, אני בתוך הדף הוא טען מהסשן והשתנה לפריטים: "אף" "אוזן" "חתול" איך אני עושה שלאחר הטעינה זה בעצם ישמר בתוך הפריט... שאני יעצור ושוב יהיה לא בזמן ריצה ויראה "אף" "אוזן" "חתול" ולא את מה שהיה בהתחלה... מקווה שהובן, מחכה לעזרה, ת…
-
- 2 תגובות
- 896 צפיות
-
-
אני רוצה לשנות את הצורה של הטבלה ככה שהעמודות יהיו לרוחב, כלומר הheader column לא יהיה למעלה אלה בצד דוגמא: ---------------- כותרת| פרטים | ... ----------------- כותרת| פרטים | ... -----------------
-
- 1 תגובה
- 890 צפיות
-
-
אחת המשימות שלי היא להציג מערך דו מימדי (מטריצה) ממספר עמודות ומספר שורות שקלטתי מהמשתמש. הגעתי לתבונה שהדרך הטובה ביותר לעשות את זה היא לולאת FOR בתוך לולאת FOR אך ללא הצלחה. נ.ב. כל ערכי האינדקסים צריכים להיות שווים ל0. הקוד (הוספתי את כל תחילת הקוד על מנת להמחיש על מה מדובר): # include <stdio.h> void main () { int i,j,cols=0,rows=0,num,num0, num1, menu=9,mat[50][50]={0},arr[50]={0}; printf("Insert number of rows:"); scanf("%d",&j); while(rows<0 ||rows>50){ printf("Error\n"); printf("Insert number of rows:"); scanf("%d",&rows); } printf("Insert number of colums:"); scanf("%d",&cols); while(cols<0 ||…
-
- 2 תגובות
- 1.5k צפיות
-
-
טוב רק התחלתי ללמוד את השפה ולימדו אותי על המשתנה char אבל תמיד שאני כותב משהו מסויים לדוגמא - char x = 'Rock'; אז הוא כותב רק את המילה האחרונה כשאני מנסה להדפיס על המסך מ printf("I Wanna %c\n", x); הוא לא כותב בתוצאה הסופית - I Wanna Rock אלא רק I Wanna K למה זה ככה? למה זה לא מוסיף את זה? [זה לידע כללי אולי אצטרך את זה בעתיד] תודה מראש
-
- 5 תגובות
- 803 צפיות
-
-
שלום, רציתי לדעת איך אפשר לעשות סוקטים, ז"א כמו P2P בין 2 תוכנות (שלי). אני מעוניין לעשות צ'ט ואני רוצה פשוט שכל הודעה נשלחת לכל המשתמשים ב SOCKET. תודה.
-
- 35 תגובות
- 5.9k צפיות
-
-
שלום, כנתי תוכנית בשפת visual c# שיוצרת מעין חידון בסגנון "פיצוחים" (התוכנית של פעם עם שוש עטרי). עכשיו אני רוצה שכל תשובה נכונה יושמע צליל א, וכל טעות יושמע צליל ב'. אשמח לעזרה איך לעשות את זה.
-
- 1 תגובה
- 797 צפיות
-
-
איך אני מדפיס נגיד ביטוי כזה: ST מחרוזת... הדפס (st-1) תמיד שאני כותב לו כך הוא מדפיס אותו כמספרים ולא כתו... תודה, Aviko
-
- 7 תגובות
- 963 צפיות
-