כותב |
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 09 August 2005 בשעה 10:41 | | IP רשוּם
|
|
|
|
אני מנסה כרגע לכתוב תוכנה שתפעיל לי קובץ מוסיקה לאחר מספר דקות קבוע שאני אכתיב מראש
מה שעשיתי זה
קוד:
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 אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 09 August 2005 בשעה 13:57 | | IP רשוּם
|
|
|
|
זה הקטע, ב 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
|
חזרה לתחילת העמוד |
|
|
RPG2kiLL משתמש חבר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 376
|
נשלח בתאריך: 09 August 2005 בשעה 20:02 | | IP רשוּם
|
|
|
|
אוקיי, קבל:
להמתנה אתה יכול להשתמש בפונקציה סטטית sleep של המחלקה Thread שמקבלת כמה זמן להמתין במילי שניות.
כמובן שתוכל לעצור איתה גם threadים, אבל היא עוצרת גם את התוכנית הראשית.
ועל מנת להפעיל תוכנית אחרת אתה יכול ליצור לך אובייקט process שהינו חלק
ממרחב השמות Diagnostics, לשנות את התכונות שלו (properties) לנתיב, שם
תוכנית, פרמטרים אם צריך ולהריץ אותה. ובדרך אתה מקבל שליטה מלאה עם
התהליך הזה.
מניח שאתה יודע, שים לב שאתה יכול לחסוך את השימוש בפרמטרים על ידי ניסיון להפעיל את קובץ המוסיקה ואקספלורר יעשה את השאר.
|
חזרה לתחילת העמוד |
|
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 10 August 2005 בשעה 03:10 | | IP רשוּם
|
|
|
|
כן כי אני לא ממש צריך שליטה מלאה על הקובץ, רק להפעיל אותו...
אבל אני לא ממש מכיר את הפונקצית האלה
איך בכלל משתמשים בפונקציית 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 אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 10 August 2005 בשעה 04:10 | | IP רשוּם
|
|
|
|
לא הצלחתי, אני לא מצליח לקלוט מהמשתמש 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
|
חזרה לתחילת העמוד |
|
|
y2cRAck4 אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 10 August 2005 בשעה 11:25 | | IP רשוּם
|
|
|
|
אחי.. בשביל זה יש vb.net שתי שורות קוד וגמרנו... מה אתה שובר תראש!
|
חזרה לתחילת העמוד |
|
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 10 August 2005 בשעה 15:37 | | IP רשוּם
|
|
|
|
אומרים ש 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
|
חזרה לתחילת העמוד |
|
|
y2cRAck4 אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 10 August 2005 בשעה 16:52 | | IP רשוּם
|
|
|
|
אם אתה משתמש ב C#.NET אז
תוריד C++ .NET to C# .NET Convertor...
|
חזרה לתחילת העמוד |
|
|
y2cRAck4 אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 10 August 2005 בשעה 17:03 | | IP רשוּם
|
|
|
|
y2cRAck4 כתב:
אם אתה משתמש ב C#.NET אז
תוריד C++ .NET to C# .NET Convertor...
|
|
|
הם לא טובים אם אתה רוצה להתאמן ב C#
|
חזרה לתחילת העמוד |
|
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 11 August 2005 בשעה 00:26 | | IP רשוּם
|
|
|
|
כן זאת בערך המטרה, אם הייתי רוצה הייתי כבר כותב את זה ב 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
|
חזרה לתחילת העמוד |
|
|