کریستین سافت

آموزش برنامه نویسی و سورس سی شارپ , اندروید

کریستین سافت

آموزش برنامه نویسی و سورس سی شارپ , اندروید

۳۲ مطلب با موضوع «آموزش سی شارپ :: ویندوز فرم» ثبت شده است

۰۸
مرداد
۹۷

 

در این پست سورس کد برنامه مدیریت دانلود با طراحی Metro Modern UI را برای شما عزیزان منتشر کردیم.

 

شما با این سورس کد می توانید هر فایلی را (mp3,mp4,.jpg,...) را به راحتی دانلود کرده و با یک saveFileDialog آن فایل را در مسیر دلخواه ذخیره نمایید.

همچنین می توانید با Add کردن فایل های DLL از ابزار های جدید Metro Modern UI در برنامه های خود استفاده کنید!!!




 
  • علی بابایی کلجاهی
۰۶
تیر
۹۷


در این پست سورس نرم افزار مرتب سازی ویدئوها بر اساس رزولوشن با طراحی متریال به زبان برنامه نویسی سی شارپ را جهت دانلود از کریستین سافت قرار داده ایم. این برنامه با کدهای بسیار راحت و قابل فهم به زیبایی طراحی و برنامه نویسی شده است.


برای مشاهده فیلم از محیط برنامه کلیک کنید





با آرزوی موفقیت

  • علی بابایی کلجاهی
۲۴
خرداد
۹۷

برای تشخیص اینکه آیا دات نت فریم ورک نصب است و یا چه نسخه ای از آن نصب می باشد ابتدا فضای نام زیر را وارد برنامه کنید :


using Microsoft.Win32;


سپس کد زیر را مثلا در رویداد کلیک یک دکمه بنویسید :


string key1 = "";
string key2 = "";
string key3 = "";

bool v10 = false;
bool v11 = false;
bool v20 = false;

try
{
    key1 = Registry.LocalMachine
        .OpenSubKey("SOFTWARE")
        .OpenSubKey("Microsoft")
        .OpenSubKey(".NETFramework")
        .OpenSubKey("Policy")
        .OpenSubKey("v1.0").GetValue("3705").ToString();
}
catch (Exception)
{
}

try
{
    key2 = Registry.LocalMachine
        .OpenSubKey("SOFTWARE")
        .OpenSubKey("Microsoft")
        .OpenSubKey(".NETFramework")
        .OpenSubKey("Policy")
        .OpenSubKey("v1.1")
        .GetValue("4322").ToString();
}
catch (Exception)
{
}

try
{
    key3 = Registry.LocalMachine
        .OpenSubKey("SOFTWARE")
        .OpenSubKey("Microsoft")
        .OpenSubKey(".NETFramework")
        .OpenSubKey("Policy")
        .OpenSubKey("v2.0")
        .GetValue("50727").ToString();
}
catch (Exception)
{
}

v10 = (key1 == "3321-3705");
v11 = (key2 == "3706-4322");
v20 = (key3 == "50727-50727");

MessageBox.Show(".Net Framework v1.0 - " + v10.ToString() + Environment.NewLine +
                ".Net Framework v1.1 - " + v11.ToString() + Environment.NewLine +
                ".Net Framework v2.0 - " + v20.ToString());


  • علی بابایی کلجاهی
۱۵
خرداد
۹۷


در این پست سورس کد نرم افزار مدیریت مشاور املاک با طراحی متریال دیزاین به زبان برنامه نویسی سی شارپ را جهت دانلود از کریستین سافت قرار داده ایم.


* طراحی متریال

* استفاده از کتابخانه ی Bunifu_UI برای طراحی

* دیتابیس SQL Server



  • علی بابایی کلجاهی
۰۲
خرداد
۹۷

در سی شارپ شما میتوانید یک عکس را به متن تبدیل کنید و متن را در یک فایل متنی ذخیره کنید و سپس آنرا بازیابی و نمایش دهید.




private void button1_Click(object sender, EventArgs e) { if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { byte[] b = System.IO.File.ReadAllBytes(openFileDialog1.FileName); string s = System.Text.Encoding.Default.GetString(b); System.IO.File.WriteAllText(Application.StartupPath + "\s.txt", s); MessageBox.Show("تصویر با موفقیت در متن ذخیره شد"); } } private void button2_Click(object sender, EventArgs e) { openFileDialog1.InitialDirectory = Application.StartupPath; if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string s = System.IO.File.ReadAllText(openFileDialog1.FileName); byte[] b = System.Text.Encoding.Default.GetBytes(s); System.IO.MemoryStream ms = new System.IO.MemoryStream(b); Image img = Image.FromStream(ms); pictureBox1.Image = img; } }


  • علی بابایی کلجاهی
۲۳
بهمن
۹۶


این سورس برای آموزش  نحوه رسم خط با رنگ های مختلف ، رسم دایره ، چند ضلعی ، انتحاب رنگ ، درج متن در هرجا و . بسیار  مفید است .

کار با فایل ها نیز در این پروژه پیاده شده است  .

این برنامه به زبان سی شارپ نوشته شده است


 

گروه برنامه نویسی کریستین سافت


www.cristiansoft.blog.ir

www.cristiansoft.ir

 

Telegram : @cristiansoft_ir






  • علی بابایی کلجاهی
۱۰
بهمن
۹۶





  • علی بابایی کلجاهی
۰۲
بهمن
۹۶




  • علی بابایی کلجاهی
۲۷
دی
۹۶
  • علی بابایی کلجاهی
۲۱
دی
۹۶


برخی از امکانات برنامه عبارتند از :


  * تعیین تعداد سوالات توسط کاربر

  * تعیین مدت زمان آزمون توسط کاربر

  * تعیین تعداد ارقام توسط کاربر (یک رقم و دو رقم بودن)

  * دادن کارنامه پس از پایان مدت زمان و یا پایان سوالات

  * داشتن امکان شروع مجدد آزمون

  و ...........



دانلود سورس کد

  • علی بابایی کلجاهی
۲۰
دی
۹۶


با آموزش برنامه نویسی سی شارپ در خدمت شما عزیزان هستیم در این قسمت ساخت نرم افزار لوگو رو بصورت ویدئویی خدمتتون آموزش میدیم.


مشاهده فیلم


آرزوی موفقیت روزافزون برای شما

  • علی بابایی کلجاهی
۱۹
دی
۹۶



یک برنامه ویندوزی ایجاد کرده و بر روی فرم دوبار کلیک کنید و کد زیر را در رویداد Load فرم بنویسید :

private void Form1_Load(object sender, EventArgs e)
{
this.FormBorderStyle = FormBorderStyle.None;
}

و یا از propertis فرم خاصیت FormBorderStyle را برابر None قرار بدین که فرم به شکل زیر در میاد :



با این کد اگر برنامه را اجرا کنید حاشیه فرم از بین می رود و نمی توانید با ماوس فرم را به این طرف و آن طرف بکشید.


پس حالا در بالای رویداد Load کدهای زیر را بنویسید :


private const int WM_NCHITTEST = 0x84;
private const int HTCLIENT = 0x1;
private const int HTCAPTION = 0x2;

protected override void WndProc(ref Message message)
{
base.WndProc(ref message);
if (message.Msg == WM_NCHITTEST && (int)message.Result == HTCLIENT)
message.Result = (IntPtr)HTCAPTION;
}


موفق باشید

  • علی بابایی کلجاهی