תכנות
פורום בנושא תכנות - C, Java, VB, פיתוח אתרי אינטרנט - HTML, CSS, ג'אווה סקריפט, PHP, ASP.NET ועבודה עם שרתים, מערכות ניהול, מאגרי מידע, חברות איחסון ושרותי תחזוקה.
10,067 דיונים בפורום זה
-
איך אפשר לוודאות שהתוכנה שלי תפתח רק פעם אחת ואם ינסו להפעיל אותה שוב כשהיא כבר פתוחה היא לא תפתח? בת'רד אחר אמרתם שאפשר לוודאות אם קובץ כבר פתוח ע"י try\catch + לפתוח את הקובץ בstream ולפי זה לדעת אם הקובץ פתוח או לא, כאן זה לא יעזור כי הקובץ שלנו בוודאי פתוח לפחות פעם אחת (הקובץ שעכשיו פתחנו), כך שהתוצאה תמיד תודיע שהקובץ פתוח כבר. חשבתי על אפשרות ליצור תוכנה שלישית שתפקידה לפתוח את התוכנה שלנו ושהיא תבדוק אם התוכנה שלנו כבר פתוחה, ואז לכאורה תהיה לנו אינדיקציה אמיתית לגבי מצב הפתוחה שלנו. ז"א לבנות תוכנה (שלצורך העניין נקרא לה isAppOpen) שבודקת אם התוכנה (המקורית, זו שאנו רוצים לפתוח) כבר פתוחה, אם כן - תכתוב שהתוכנה כבר פתוחה ולא תפתח את התוכנה, ואם לא - תפתח את התוכנ…
-
- 3 תגובות
- 2.4k צפיות
-
-
אני מתכנת ב C++ כבר כמה זמן ואני רוצה לתקשר עם שרת MySQL ולהכניס לו ערכים בעיברית ניסיתי להכניס ערכים בעיברית לMYSQL והם יצאו כ ??? כאשר שיניתי את ה CHARSET של MYSQL לעיברית הערכים יצאו גיבריש (אני עבדתי אז דרך הSQL Command Line ) איך אני יכול להכניס ערכים בעיברית לSQL ? ולשלב את זה ב C++ (ז"א- האם קיימת תמיכה בעיברית ב C++ ,האם CHAR לדוגמא יכול להכיל אות בעיברית? ) רועי
-
- 4 תגובות
- 2.4k צפיות
-
-
אני מנסה להבין את הרגיל הזה כבר זמן מה ולא מצליח,הנה התחביר. code] int num, max,i; Console.WriteLine("type 10 int.."); max = int.Parse(Console.ReadLine()); for(i=1;i<=19;i++) { num=int.Parse(Console.ReadLine()); max = int.Parse(Console.ReadLine()); } Console.WriteLine("the high num is{0}",max); אני לא מבין איך זה מתקשר ללולאה למה דווקא i<=19 אשמח לקבל הסבר מפורט ומנומק. תודה לעוזרים.
-
- 10 תגובות
- 2.4k צפיות
-
-
שלום, יש לי כמה שאלות על JAVA שאשמח אם תוכלו לעזור לי לפחות בחלקם: א. מהו תפקידו של המהדר בג'אווה ( Java Compiler )? האם זה לתרגם את השפה העילית לשפת מכונה ובסיום התרגום נוצר קובץ exe, הניתן להרצה בכל עת? ב. מהו תפקידו של המפרש ב-JAVA ? הכוונה ל- Java Interpreter. האם הוא בעצם מריץ את התוכנה שורה אחר שורה ומפרש כל שורה בנפרד, כך שכל שורה עוברת תרגום משפה עילית לשפת מכונה? האם התרגום בשונה מהמהדר מתבצע לפני כל פעם בה מריצים את התוכנית? ג. מהו זה בעצם פורמט Bytecode ? מבקש הסבר פשוט. מצאתי הסבר כלשהו באינטרנט אך איני יודע עד כמה הוא נכון: " תוכניות ג'אווה משיגות את אי תלותם על ידי שימוש במכונה הוירטואלית (מעי…
-
- 1 תגובה
- 2.4k צפיות
-
-
שלום, אני מתכנת די חדש ואני יושב על הענין הזה המון זמן. אני לא מצליח לעשות import!! אני עובד ב-eclipse עם scala. פתחתי פרוייקט ושמתי בו class מסויים ואני רוצה לייבא אותו לפרוייקט אחר. ניסתי לעשות הכל. ניסיתי לשים את השורה של ה-import לפני הקוד, אחרי, באמצע. ניסיתי לשנות את השם או לייבא רק חלק מהפרוייקט למשל- import x.blind(סתם שם) חשפתי באנטרנט וניסיתי לעשות גם import scala.x ובהחלט גם ניסיתי לעשות import x._(בסקאלה זה _ ולא *) איך עושים import?? תודה!
-
- 5 תגובות
- 2.4k צפיות
-
-
האם שמעתם על Groovy? שמעתי שזה JAVA זה נכון? האם לעבוד בתכנות שפה מהסוג הזה יכולה להואיל לי? זאת אומרת אני יוכל להגיד שיש לי ניסיון בjava? או שזה לא אותם פקודות כמו גאווה אשמח לחוות דעת למי שמכיר את השפה ויצא לו לעבוד איתה.. או שזה משהו שעדיף לי לא להכנס אליו.. מממ תחום עבודה שקבלתי הצעת עבודה , ואני קצת מפחד לצבור נסיון בתחום שלא שווה את ההשקעה, הרי רוב הצעות העבודה מתמקדות בjava וc# ולכן אם גרובי נותן לי ניסיון בjava אז ניראה לי שאתן לזה צאנס אבל אם זה שפה שאף אחד לא מתעסק איתה, והפקודות שלה רחוקות שנות אור מjava וזה לא יתן לי נסיון בjava אז לא ניראה לי שאני אלך לכיון הזה בגלל זה אשמח אם מישהו מכיר את השפה ואם זה יתן לי משהו מבחינת נסיון תעסוקתי לשפה כמו java ... תודה …
-
- 10 תגובות
- 2.4k צפיות
-
-
תראו, באשכול הקודם שלי שאלתי איך להגדיר החזרהב 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.4k צפיות
-
-
אני לא הבנתי את המשפט הזה? למשל, נשכתב כעת המחלקה, כך שכאשר המשתמש בא לשנות את אורך או רוחב המלבן, השינוי יתקבל רק אם האורך או הרוחב החדשים יהיו גדולים ממש מ-0 אפשר הסבר תודה.
-
- 20 תגובות
- 2.4k צפיות
-
-
התחלתי ללמוד היום שפת C כי בבית הספר הדפוק שלי מלמדים רק פסקל שהבנתי שזה לא שימושי בכלל... אני לומד מכל מיני מדריכים באינטרנט. כתבתי איזו תוכנית שלא עובדת לי. מטרת התוכנית היא לכתוב לתוך קובץ טקסט ואחר כך לקרוא ממנו. למדתי שצריך לכתוב fflash(stdin) לפני כתיבה בקובץ טקסט. מה זה עושה? ומישהו יכול להגיד לי מה לא בסדר בקוד הבא? #include<stdio.h> #include<conio.h> #include<stdlib.h> FILE *ptr; char shalom[25]; char aot; void write_to_file (char shalom[]) { ptr = fopen("shalom.txt", "wt"); if (ptr == NULL) exit(1); else { printf ("writing to the file %s :\n",shalom); fflush (stdin); …
-
- 16 תגובות
- 2.4k צפיות
-
-
שלום, אני מעוניין לכתוב קוד אשר יפעיל שיחה לטלפון (אולי באמצעות תוכנה נוספת) כהתראה. הקוד צריך לבדוק משתנה מסויים ובערך כלשהו להפעיל שיחת לטלפון סלולרי ישראלי רגיל ללא צורך במענה או שיחה עם האדם בצד השני (אולי אפשרי דרך החייגן של ווינדוס...?) התוכנה צריכה לפעול על מחשב PC עם ווינדוס מחובר לאינטרנט במודם ADSL. תודה לכל מי שיוכל לזרוק איזושהי עצם בכיוון
-
- 5 תגובות
- 2.4k צפיות
-
-
אני צריך לבנות איזה אתר וכבר התחלתי ללמוד PHP וקצת להרכיב דברים , אחר-כך אני מתכנן ללמוד CSS בשביל העיצוב וJAVASCRIPT כדי להכניס עוד קצת חיים לאתר. עכשיו גילתי שיש כזאת אפשרות שנקראת JOOMLA שבה אפשר בנוחות ובמהירות גם לבנות דברים. מה כדאי לעשות ומה ההבדלים?
-
- 7 תגובות
- 2.4k צפיות
-
-
התחלתי ללמוד c . הבנתי שאני צריך איזה תוכנה או משהו לכתוב שם ואיזה קומפיילר (ייתכן ואני מדבר שטויות ). אשמח לדעת מה בדיוק אני צריך בשביל להתחיל לתכנת ומאיפה אני יכול להוריד את זה. תודה
-
- 12 תגובות
- 2.4k צפיות
-
-
היי אני צריך לבנות את מה שבתמונה תרגיל 6 עם לולואת פור זה מה שהתחלתי אני חושב שאני בכיוון אבל אין לי מושג מה לשפר בתוכנית כדי שיצא מה שמבקשים יש הצעות ?! קובץ מצורף int i,n,j,k; printf("insert n number\n"); scanf("%d",&n); for(i=1;i<=n;i++) { for(k=n;k>=i+1;k--) printf(" "); for(j=1;j<=k;j++) printf("%d",k); printf("\n"); } } - - - תגובה אוחדה: - - - התוכנית היא בשפת C
-
- 5 תגובות
- 2.4k צפיות
-
-
Monitor: ב-Wait אז ברגע שאתה משתמש בוא, הTHREAD נעצר עד שהאובייקט מתפנה ואז הWAIT ישר נועל אותו שוב ומתחיל להשתמש בוא. תקן אותי אם אני טועה. עכשיו הPLUSE: אותו בעצם אותו דבר בול אחד לאחד כמו EXIT אבל מה שקראתי בMSDN הוא אומר שהוא מודיע רק לאחד הבא שהאובייקט שאני עושה עליו PULSE כבר לא נעול או לחילופין PULESALL שמודיע לכל הTHREADים האחרים שהאובייקט כבר לא נעול. עכשיו השאלה שלי זה למה לעזזל שאני ירצה להשתמש בזה אם אני כבר עושה EXIT ושאר הTHREADים שיש בהם WAIT יעשו את הסדר ביניהם מי יקבל את הנעילה עכשיו. אני מקווה שהבנת אותי ואם לא אני יסביר שוב. פשוט ביניתי איזה סנקרון קטן פה ושאני מריץ הוא עובד חלק אבל שאני עובר עליו שורה שורה עם DEBUG הוא זורק לי exeption כל פעם.. ממש מ…
-
- 2 תגובות
- 2.4k צפיות
-
-
היי, יש לי בעיה עם העברת מטריצה לפונקציה ב C.הפונקציה אמורה לקבל תו כמות שורות,עמודות ותו לחיפוש ולבדוק כמה תווים זהים יש במטריצה. אשמח לקבל הכוונה. #include <stdio.h> #include <stdlib.h> #include "src2.h" #include <time.h> //--------------------// void main() { int base=5; int arr [] = { 1, 2, 3, 4, 5, 6 }; char mat[][3] = { { 'A', 'a', 'a' }, { 'a', 'A', 'A' } }; int size,result; size= sizeof(arr) / sizeof(arr[0]); srand(time(NULL)); base = rand() % 10 + 1; printTriangle(base); result = matrix((char *)mat, 2, 3, 'A'); printf("Thae array is: %d\n", result); result=naturalOrder(arr, size); printf("Thae array is: %d\n", result)…
-
- 1 תגובה
- 2.4k צפיות
-
-
צריך עזרה... כאשר אני עושה משהו כמו זה: Random rnd = new Random(); num1=rnd.Next(); num2=rnd.Next(); אז תמיד בתוכנית num1 וnum2 יוצאים אותו מס' למרות שזה לא אמור לצאת אותו מספר (אם אני מריץ עם F11 שני המספרים יוצאים שונים - כמו שצריך) עזרה תתקבל בברכה!! (ואם אפשר כמה שיותר מהר!) תודה!!
-
- 21 תגובות
- 2.4k צפיות
-
-
ב++C אני צריכה לקרוא שורות מסוימות מתוך קובץ לפי בקשת המשתמש. 1. אם המשתמש לוחץ ENTER בCIN (כי הוא רוצה לקרוא מהשורה הראושנה עד האחרונה= לא מכניס קלט מספר) אז המחשב לא ממשיך הלאה בתכנית עד שהוא מכניס קלט. מה אפשר לעשות נגד זה??? 2. איך אני קוראת שורות מסוימות איך הפונקציה GETLINE עוזרת לי בזה?
-
- 20 תגובות
- 2.4k צפיות
-
-
היי, אני מבין שכדי להגדיר את שרת הדואר שלי אני צריך לבצע הגדרה של ה MX Record בדומיין. השאלה שלי האם אפשר להגדיר שחלק מהדוא"ל יגיע לשרת 1 וחלק לשרת אחר? אני אסביר, יש לי מספר תיבות מפעם בגווגל אפס - אבל לא מספיק כדי לשרת את כל העובדים. כרגע יש לי תיבות דואר POP שאני מקבל כחלק מחבילת האכסון שלי. הייתי שמח להגדיר X תיבות שיעבדו מול גווגל אפס ושאר התיבות שישארו כ POP בשרת הנוכחי. זה אפשרי? אני לא עושה הפניית דוא"ל מהשרת POP לג'ימייל מאחר ו: 1. הדוא"ל נשאר בשרת ורק העתק שלו מועבר - מה שאומר שאני צריך מידי פעם למחוק את הדוא"ל בתיבות הללו ידנית. 2. זימון לפגישה לא עובד טוב - אם אני עושה הפניית דוא"ל ומי שמקבל אותו פותח בגימייל - מתקבלת הודעה שהזימון נשלח למישהו אחר. 3. אני לא …
-
- 2 תגובות
- 2.4k צפיות
-
-
אשמח לאלגוריתם בהתחשב שמדובר בשימוש בטכנולוגיית אופרטורים לפני לימוד תנאי ה- IF ELSE וכד'. תודה מראש !! [attachment deleted by admin]
-
- 24 תגובות
- 2.4k צפיות
-
-
אני מחפש מערכת לניהול משתמשים לאתר שבנוי ב PHP. אני צריך משהו פשוט, אבל מאובטח. שהמערכת תנהל הרשמה, התחברות, איפוס ססמאות וכו', אבל הדבר הכי חשוב שאני צריך הוא שאם אני כבר מחובר ממחשב A, ומנסה להתחבר ממחשב B, שהמערכת תנתק את המשתמש במחשב A. (אני לא יודע כמה זה אפשרי, או בטוח, אבל זה מה שביקשו ממני) אשמח להמלצות, תודה
-
- 3 תגובות
- 2.4k צפיות
-
-
יש לי שאלה: בשביל מה בעצם צריך הורשה של מחלקות? מתי משתמשים בזה? האם בדוגמא הבאה יש צורך בהורשת מחלקות?: ברצוני לבנות מפת משחק, המפה מורכבת מ"בלוקים" בגודל X*Y, לכל בלוק יש את התמונה שלו, נקודות ציון (X,Y) משלו, ונגיד מצב האם הבלוק פעיל לא פעיל, האם ניתן לעבור דרכו או לא ניתן וכו'. אני יוצר מחלקה אשר מטפלת בבלוק אחד ויחיד!. אך ברצוני לבנות מפה זוכרים? בשביל לבנות מפה אני צריך אוסף של בלוקים. נגיד אני משתמש במערך של 10*10 בלוקים וסך הכל יש לי מפה של 100 בלוקים. למפה יש פונקציות משלה כגון, drawmap, initmap וכו'. האם יש צורך לאסוף את כל המשתנים של המפה וכל הפונקציה שלה למחלקה שתירש (לא יודע איך לבטא את זה נכון ובטח שלא איך רושמים את זה נכון :\) מהמחלקה "בלוק"? או שמפסיק ליצו…
-
- 13 תגובות
- 2.4k צפיות
-
-
אז הנה המצב: אני צריך לתכנת לחבר שלי קליקר (תוכנה הלוחצת על לינק מסויים כל פרק זמן מסויים), שילחץ על לינק מסויים כל 24 שעות. הבעיה שלי היא שאין לי מושג איך לעשות את זה ובאיזה שפה להשתמש, לכן אני בא אליכם האנשים ומבקש עזרה.
-
- 3 תגובות
- 2.4k צפיות
-
-
טוב אז ככה, אני כבר מיואש לגמרי, אני מנסה לבדוק כבר שבוע איך אפשר לשלוח מייל באמצעות המסד נתונים PHPMYADMIN, בעצם יש לי טבלה ובה שמורים הנתונים (שם, אימייל וכו) ורציתי לדעת האם ואיך אפשר לשלוף את הנתון מייל ולשלוח אליו מייל. ממש תודה לעוזרים.
-
- 2 תגובות
- 2.4k צפיות
-
-
-
היי, יש לי שאלה בסיסית בנוגע בלולאות. אם ה ecx מאותחל ל0 ואז יש קריאה ללולאה( נניח יש פקודה אחת בתוך הלולואה). אז השאלה האם יהיו ffff בהקסה איטרציות. או שבכלל לא יהיו? תודה
-
- 3 תגובות
- 2.4k צפיות
-


