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

נושא: delay והפעלת קובץ ב C#

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

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

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

קוד:

using System;

   class timer
   {
      public void Main()
      {
      Console.WriteLine("please enter the nimber of minuts you would like to wait");
      int x;
      x = Console.ReadLine();
      Console.WriteLine("the song will be playied in {0} minuts", x);

ועכשיו אני די תקוע, איך להמשיך מפה?
איך לעשות לולאה שמחכה?
איך להפעיל קובץ?
help please


__________________
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
נשלח בתאריך: 09 August 2005 בשעה 13:57 | IP רשוּם
ציטוט ShadowBeast

זה הקטע, ב C++ אני חושב שהייתי מצליח לעשות את זה
אבל הקטע זה האימון הזה ב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
 
RPG2kiLL
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 12 January 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 376
נשלח בתאריך: 09 August 2005 בשעה 20:02 | IP רשוּם
ציטוט RPG2kiLL

אוקיי, קבל:

להמתנה אתה יכול להשתמש בפונקציה סטטית sleep של המחלקה Thread שמקבלת כמה זמן להמתין במילי שניות.
כמובן שתוכל לעצור איתה גם threadים, אבל היא עוצרת גם את התוכנית הראשית.

ועל מנת להפעיל תוכנית אחרת אתה יכול ליצור לך אובייקט process שהינו חלק ממרחב השמות Diagnostics, לשנות את התכונות שלו (properties) לנתיב, שם תוכנית, פרמטרים אם צריך ולהריץ אותה. ובדרך אתה מקבל שליטה מלאה עם התהליך הזה.

מניח שאתה יודע, שים לב שאתה יכול לחסוך את השימוש בפרמטרים על ידי ניסיון להפעיל את קובץ המוסיקה ואקספלורר יעשה את השאר.
חזרה לתחילת העמוד הצג את כרטיס החבר של RPG2kiLL חפש הודעות אחרות של RPG2kiLL בקר בדף הבית של RPG2kiLL
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

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

כן כי אני לא ממש צריך שליטה מלאה על הקובץ, רק להפעיל אותו...
אבל אני לא ממש מכיר את הפונקצית האלה
איך בכלל משתמשים בפונקציית sleep?(את החשבון אני כבר אעשה לבד ;-)

עריכה:
את תשובתי מצאתי בגוגל(איך לא חשבתי על זה קודם?)


__________________
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
נשלח בתאריך: 10 August 2005 בשעה 04:10 | IP רשוּם
ציטוט ShadowBeast

לא הצלחתי, אני לא מצליח לקלוט מהמשתמש int(למה ב C# זה כ"כ מוזר?)

קוד:

using System;
using System.Threading;

class timer
{
   public void Main()
   {
      Console.WriteLine("please enter the number of minuts you would like to wait");
      int y;
      string x;
      x = Console.ReadLine();
      x = Convert.ToInt32(x);
      y = x * 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 = "music.mp3";
      Proc.Start();
    }
}


למה זה לא מתקמפל?


__________________
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
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 10 August 2005 בשעה 11:25 | IP רשוּם
ציטוט y2cRAck4

אחי..  בשביל זה יש vb.net שתי שורות קוד וגמרנו... מה אתה שובר תראש!
חזרה לתחילת העמוד הצג את כרטיס החבר של y2cRAck4 חפש הודעות אחרות של y2cRAck4 בקר בדף הבית של y2cRAck4
 
ShadowBeast
אחראי פורומים
אחראי פורומים
סמל אישי

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

אומרים ש VB .net יותר מסובכת מ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
 
y2cRAck4
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 10 August 2005 בשעה 16:52 | IP רשוּם
ציטוט y2cRAck4

אם אתה משתמש ב C#.NET אז
תוריד C++ .NET to C# .NET Convertor...
חזרה לתחילת העמוד הצג את כרטיס החבר של y2cRAck4 חפש הודעות אחרות של y2cRAck4 בקר בדף הבית של y2cRAck4
 
y2cRAck4
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 10 August 2005 בשעה 17:03 | IP רשוּם
ציטוט y2cRAck4

y2cRAck4 כתב:
אם אתה משתמש ב C#.NET אז
תוריד C++ .NET to C# .NET Convertor...


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

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

כן זאת בערך המטרה, אם הייתי רוצה הייתי כבר כותב את זה ב C או 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
 

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

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

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