נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: התוכנית הראשונה שלי ב C#

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 15 August 2005 בשעה 21:57 | IP רשוּם
ציטוט ShadowBeast

כתבתי תוכנית שאתה מכניס דקות והיא סופרת אחורה ולבסוף משמיעה שיר, עכשיו הוספתי שהיא תשמיע שיר שהמשתמש מגדיר לה ולא מוגדרת מראש כמו ב "גרסה" הקודמת...
קוד המקור:
קוד:

using System;
using System.Threading;

class timer
{
   static public void Main()
   {
      int y;
      string x;
      int z;
      string path;
      Console.WriteLine("please enter the path to the music file you would like to play(any file acceptable)");
      path = Console.ReadLine();
      Console.WriteLine("please enter the number of minuts you would like to wait");

      x = Console.ReadLine();
      z = Convert.ToInt32(x);
      y = z * 60000; 
      Console.WriteLine("the song will be played in {0} minuts", x);
      Thread.Sleep(y);
      System.Diagnostics.Process Proc = new System.Diagnostics.Process();
      Proc.StartInfo.FileName = path;
      Proc.Start();
    }
}
     

הקובץ המקומפל:
http://rar.co.il/files/Rar-1124132029.rar

הצעות לשיפור, בקוד ואולי כמה features שאתם חושבים שכדאי לי להוסיף

תודה לניר על תיקון שגיאות בקוד(הקודם)


__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
y2cRAck4
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 28 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 437
נשלח בתאריך: 15 August 2005 בשעה 22:05 | IP רשוּם
ציטוט y2cRAck4

תוכנית נחמדה ביותר (ועוד על זה שנוצרה בC#) אך לצערי נראה
כי אינה ידידותית. אולי תעשה לחצן Browse... או משהו כזה.

חוץ מזה   :)



__________________
? Why to crack for
חזרה לתחילת העמוד הצג את כרטיס החבר של y2cRAck4 חפש הודעות אחרות של y2cRAck4 בקר בדף הבית של y2cRAck4
 
ניר
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 3296
נשלח בתאריך: 15 August 2005 בשעה 23:54 | IP רשוּם
ציטוט ניר

נחמד. אני הייתי כותב את התוכנה ככה:
קוד:
using System;
using System.Threading;

class timer
{
   static public void Main()
   {

      Console.WriteLine("please enter the path to the music file you would like to play(any file acceptable)");
      string path = Console.ReadLine();

      Console.WriteLine("please enter the number of minuts you would like to wait");
      int minutes = Convert.ToInt32(Console.ReadLine());

      Console.WriteLine("the song will be played in {0} minutes", minutes);
      Thread.Sleep(minutes*60000);

      System.Diagnostics.Process Proc = new System.Diagnostics.Process();
      Proc.StartInfo.FileName = path;
      Proc.Start();
    }
}



__________________
מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
חזרה לתחילת העמוד הצג את כרטיס החבר של ניר חפש הודעות אחרות של ניר בקר בדף הבית של ניר
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 16 August 2005 בשעה 01:55 | IP רשוּם
ציטוט ShadowBeast

שלך בהחלט יעיל יותר...
אהבתי במיוחד את השורה הזאת:
קוד:

int minutes = Convert.ToInt32(Console.ReadLine());



__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 16 August 2005 בשעה 01:57 | IP רשוּם
ציטוט ShadowBeast

y2cRAck4 כתב:

תוכנית נחמדה ביותר (ועוד על זה שנוצרה בC#) אך לצערי נראה
כי אינה ידידותית. אולי תעשה לחצן Browse... או משהו כזה.

חוץ מזה   :)


זאת תוכנית console...
איך אני אוסיף לחצן browse בדיוק?
לצערי עדיין לא הגעתי לרמה של תוכניות windows


__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 16 August 2005 בשעה 16:38 | IP רשוּם
ציטוט shoshan

התחל>הפעלה>command

בפקודה תקליד edit

תלחץ אחד אחרי השני

  • ALT
  • F
  • O

ככה - ב-Ascii



__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

הצטרף / הצטרפה: 22 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 1073
נשלח בתאריך: 16 August 2005 בשעה 19:45 | IP רשוּם
ציטוט ShadowBeast

תודה:-)
אבל זה בעצם אומר לפתוח קובץ ב edit...
איך אני יכול לשמור את ה path של זה?(אלגוריתם יספיק, אבל עדיף ב C#)


__________________
The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer

He who will not take the hint, must take the consequence - Glenn v. Covey (1854)

ShadowBeast
חזרה לתחילת העמוד הצג את כרטיס החבר של ShadowBeast חפש הודעות אחרות של ShadowBeast
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 17 August 2005 בשעה 19:36 | IP רשוּם
ציטוט shoshan

ShadowBeast כתב:
תודה:-)
אבל זה בעצם אומר לפתוח קובץ ב edit...
איך אני יכול לשמור את ה path של זה?(אלגוריתם יספיק, אבל עדיף ב C#)

לא התכוונתי שתשתמש בפתיחה המסוימת הזאת (למרות שזה אפשרי - נראה לי - פעם עשיתי משהו דומה בפסקל עם מצביעים) אלא שתעשה משהו דומה (יש מלא תוכניות דוס קוד פתוח ב-http://www.programmersheaven.com/

בהצלחה...



__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה