۰۳-اردیبهشت-۱۳۸۹, ۱۷:۳۰:۲۲
۰۴-اردیبهشت-۱۳۸۹, ۰۱:۱۲:۴۲
(۰۳-اردیبهشت-۱۳۸۹, ۱۴:۲۸:۱۵)esmaeily-hosein نوشته است: [ -> ]ممنون كه اشكالات رو برطرف ميكني لطف كن دليلش رو هم بگونقل قول: ) حتما Function درون VC باید از نوع C باشد (از نوع CPP نباشد).
2) حتما نسخه Release خروجی VC (منظور DLL است) را در اختیار برنامه C# بگذارید.
این حرف شما پایه درستی نداره .
اگر خواستی بگو دلیلش بهت بگم.
ممنونم
ين هم يه روش جالب براي برعكس كردن يك رشته با استفاده از يك آرايه .
ابتدا اين تابع رو داخل برنامتون كپي كنيد :
کد:
public static string Reverse_String(string My_Text)
{
char[] My_Array = My_Text.ToCharArray();
Array.Reverse(My_Array);
return (new string(My_Array));
}
کد:
کد:
MessageBox.Show(Reverse_String("Alireza"));
۰۴-اردیبهشت-۱۳۸۹, ۲۲:۲۵:۰۲
نقل قول: ممنون كه اشكالات رو برطرف ميكني لطف كن دليلش رو هم بگو
ممنونم
این اطلاعات در بسیاری از موارد صدق نمیکند .
1 - مشکل اولی که میشه به کدهای native گرفت اینه که کد شما در هر محیطی یکسان کار میکند و با توجه به معماری cpu ، حافظه آزاد . ... اصلا کاری ندارد . در صورتی که CLRو JVM این پارامتر ها را در نظر میگیرد .
2- در بسیاری از موارد به خاطر نبود Library قوی در اختیار کاربر بیشتر کدها را خود برنامه نویس مینویسد که در اکثر مواقع باعث افت کارآیی میشود (تجربه شخصی)
3- نبود GC
4- همچنین سال ۱۹۹۹ در مقالهای آقای Lutz Prechelt به این مسئله را ثابت کردند که تجربه برنامهنویسی که برنامهای را مینویسد از انتخاب زبانی که برنامه برروی آن نوشته میشود در کارایی تأثیر بیشتری دارد و این بدان معناست که کارایی یک برنامه را برنامهنویس مشخص میکند و نه زبان برنامهنویسی( ایشان در همان مقاله از زبان جاوا استفاده نمودند تا ذهنیت بد را از بین ببرند)-
۰۵-اردیبهشت-۱۳۸۹, ۰۲:۳۴:۰۷
سلام به همه دوستان .
یه کد دیگه نوشتم که تقدیم میکنم .
با این کد میتونید نام یک Process رو با استفاده از ProcessID اون دریافت کنید .
کد:
یه کد دیگه نوشتم که تقدیم میکنم .
با این کد میتونید نام یک Process رو با استفاده از ProcessID اون دریافت کنید .
کد:
کد:
MessageBox.Show( System.Diagnostics.Process.GetProcessById(4000).ToString());
۱۰-اردیبهشت-۱۳۸۹, ۰۰:۵۸:۳۳
سلام و عرض ادب به همه دوستان عزیز .
اینم یه کد دیگه که گفتم شاید نیاز داشته باشید . خیلی راحت تاریخ میلادی رو به شمسی تبدیل میکنه . دیگه هم لازم نیست از کامپوننت های عجیب و غریب استفاده کنید .
اینم کد :
اینم یه کد دیگه که گفتم شاید نیاز داشته باشید . خیلی راحت تاریخ میلادی رو به شمسی تبدیل میکنه . دیگه هم لازم نیست از کامپوننت های عجیب و غریب استفاده کنید .
اینم کد :
کد:
System.Globalization.PersianCalendar dtePersianCalendar = new System.Globalization.PersianCalendar();
string Year, Month, Day,strResult;
DateTime Date_Now = DateTime.Now;
//---------------------
Year = dtePersianCalendar.GetYear(Date_Now).ToString();
Month = dtePersianCalendar.GetMonth(Date_Now).ToString();
Day = dtePersianCalendar.GetDayOfMonth(Date_Now).ToString();
strResult = Year + "/" + Month + "/" + Day;
MessageBox.Show(strResult);
۱۲-اردیبهشت-۱۳۸۹, ۰۲:۰۶:۱۱
یه ساعت آنالوگ از CodeProject پیدا کردم ، خودم کد هاشو باز کردم و یه ذره تغییرات روش اعمال کردم و الان به شکلیه که کار خودمو راه میندازه
میزارم اینجا که اگه به درد کسی خورد ازش استفاده کنه
از دوستان علاقه مند اگه کسی توسعه دادش به خود منم بده
میزارم اینجا که اگه به درد کسی خورد ازش استفاده کنه
از دوستان علاقه مند اگه کسی توسعه دادش به خود منم بده
۱۵-اردیبهشت-۱۳۸۹, ۱۲:۴۶:۴۹
اینم یه کد باحال که بوسیله اون میتونید درایوهای Removable ( فلش – مموری کارت گوشی و ... ) رو بدست بیارید .
کلمه کلیدی : GTRMDRV
کلمه کلیدی : GTRMDRV
۱۸-اردیبهشت-۱۳۸۹, ۰۱:۳۱:۳۹
پیدا کردن موقعیت سی دی رام
آیا سی دی در CDRom وجود دارد ؟
آیا سی دی در CDRom وجود دارد ؟
کد:
foreach (ManagementObject mo in searcher.Get())
{
// If both properties are null I suppose there's no CD
if ((mo["volumename"] != null) || (mo["volumeserialnumber"] != null))
{
MessageBox.Show("The CD Is On Drive");
MessageBox.Show( mo["volumename"].ToString());
break;
}
else
{
MessageBox.Show ("No CD in Unit");
break;
}
}
}
۱۹-اردیبهشت-۱۳۸۹, ۲۱:۱۵:۰۰
(۱۸-اردیبهشت-۱۳۸۹, ۰۱:۳۱:۳۹)moam نوشته است: [ -> ]پیدا کردن موقعیت سی دی رام
آیا سی دی در CDRom وجود دارد ؟
...
فک کنم با تابع IsReady کلاس DriveInfo هم بشه این کارو کرد.
۱۹-اردیبهشت-۱۳۸۹, ۲۱:۵۶:۵۱
نقل قول: پیدا کردن موقعیت سی دی رام
آیا سی دی در CDRom وجود دارد ؟
اگر قسمت Query رو هم بزاری فکر کنم کدت کامل شه.
۲۰-اردیبهشت-۱۳۸۹, ۰۰:۳۱:۰۴
کد که مشکلی نداره و جواب میده و لی اگه کاملترش میکنه ممنون که توضیح دادین