صفحه 26 از 27 اولاول ... 1624252627 آخرآخر
نمایش نتایج 1,001 تا 1,040 از 1080

نام تاپیک: نمونه برنامه های کوچک و مفيد در سي شارپ

  1. #1001

    Post ذخیره تصویر در دیتابیس و بازیابی آن

    سلام
    از اونجایی که تعداد کسایی که تو ذخیره تصویر در دیتابیس و بازیابیش مشکل دارن کم نیست گفتم یه برنامه ی کوچیک بنویسم که مشکل بچه ها حل بشه

    نکته:
    1: تو برنامه یه جا نوشتم: Enter Connection String Here به جای این کانکشن استرینگ رو وارد کنید و بعد برنامه رو اجرا کنید
    2: برنامه یه کمبو باکس داره که شماره ی هر تصویر تو دیتابیس رو می تونید ازش انتخاب کنید و بعد load رو بزنید تا تصویر نشان داده بشه



    03.jpg
    فایل های ضمیمه فایل های ضمیمه

  2. #1002
    کاربر دائمی آواتار abdullah20
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    اصفهان
    پست
    1,211

    سورس ذخیره و بازیابی فیلم در دیتابیس

    با سلام
    در این سورس به بحث ذخیره و بازیابی فیلم در دیتابیس پرداخته شده است
    نکته:برای نمایش فیلم ابتدا فیلم بازیابی می شود بعد فیلم به نمایش درخواهد امد و در این سورس فیلم به صورت استریم پخش نمی شود ولی تا چند وقت دیگر
    سورس نمایش به صورت استریم را هم قرار خواهم داد

    savevideo.png

    ادامه و دریافت سورس

  3. #1003

    نوشته ی رنگی در کنسول

    یه کلاسه واسه نوشته ی رنگی در کنسول که میتونید پارامتر تو استرینگتون تعریف کنین رنگی کنه
    راستش نمیدونم بدرد کسی بخوره یا نه
    چند وقت پیش رو یه پروژه کار میکردم که تحت کنسول بود و نیاز بود یه جاهایی رو رنگی کنم در حد یک کلمه اما دیدم خیلی طول میکشه هی بخوام رنگ عوض کنم یه کلاس نوشتم برای راحت تر کردن کارم البته من تا همین حد بیشتر بهش نیاز نداشتم اما اگه کسی گسترش داد بزاره همینجا یه روز به کار میاد
    کارشم اسونه شما یه استرینگ میدی و براش پارامتر تعریف میکنی این خودش میاد رنگی میکنه (در کل چیزه بدرد نخوریه اما گفتم حالا بزارم شاید یکی هم مثل من نیاز به نوشته ی رنگی تو کنسول داشت :|)
    کار خود پروزه تموم نشده اگه نیاز پیدا کنم یه چنتا امکان دیگه هم هست که باید حتما بزارم (مثلا اینکه همزمان background و foreground رو بشه مقدار داد )
    اینم دوتا نمونه کد:

    string str = "{0}R{1}a{2}i{3}n{4}B{5}o{6}w";
    str.Write(Extensions.WriteType.ForegroundColor, ConsoleColor.Red, ConsoleColor.Magenta, ConsoleColor.Yellow, ConsoleColor.Green, ConsoleColor.Blue, ConsoleColor.DarkMagenta, ConsoleColor.DarkBlue);

    "{0}*Welcome To {1}RainBow{0}*".WriteLine(Extensions.WriteType.For egroundColor,ConsoleColor.Green, ConsoleColor.Red);

    البته کلاس یکم شلوغه چون از دات نت 2 استفاده کردم (فسیل) برای همین linq دسترسی نداشتم و همینطور system.core
    (فایل ضمیمه فایل سورس کلاس هست)
    ColorConsole.rar
    Capture.PNG
    آخرین ویرایش به وسیله aliagamon : سه شنبه 03 تیر 1393 در 10:08 صبح

  4. #1004

    برنامه ی ریختن اطلاعات از اکسل به sql

    سلام

    یه برنامه ی ساده برای ریختن اطلاعات از اکسل به sql
    فایل های ضمیمه فایل های ضمیمه

  5. #1005
    کاربر دائمی آواتار drsina
    تاریخ عضویت
    خرداد 1392
    محل زندگی
    Iran - Esf
    پست
    541

    Cool فرم به صورت قلب

    سلام .
    یه فرم جالب و قشنگ ...
    BeautifulForm.zip

  6. #1006
    کاربر دائمی آواتار systam
    تاریخ عضویت
    خرداد 1390
    محل زندگی
    مشهد (امام رضا (ع))
    پست
    973

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام
    گرید ویو با پس زمینه شفاف
    میدونم این نمونه برنامه توی خیلی از برنامه شما دوستان کاربرد داره
    یا ذکر یک صلوات برای ظهور آقامون امام زمان (عج) برنامه رو دانلود کنید

    یا علی
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله systam : پنج شنبه 02 مرداد 1393 در 00:29 صبح

  7. #1007
    کاربر دائمی آواتار mohammad jamalian
    تاریخ عضویت
    شهریور 1392
    محل زندگی
    تهران
    پست
    173

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    این یک پروژه ScreenShot است.
    امید وارم به دردتان بخورد.
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg 12.jpg‏ (79.7 کیلوبایت, 2132 دیدار)
    فایل های ضمیمه فایل های ضمیمه

  8. #1008
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    نمایش مدت زمان بیکاری سیستم به ثانیه
    فایل های ضمیمه فایل های ضمیمه

  9. #1009
    کاربر دائمی آواتار abbas.oveissi
    تاریخ عضویت
    دی 1389
    محل زندگی
    تهران
    پست
    578

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برنامه ی محاسبه ی زمان بیکاری برنامه :
    برای اینکار از تابع WndProc استفاده کردم.با بررسی Message های رسیده به برنامه میشه تشخیص داد در حال حاضر Idle هست یا نه؟! البته ویندوز یک API برای گرفتن زمان Idle داره ولی برای کل سیستم هست و اگر شما از ورد هم استفاده کنید دیگه سیستم Idle حساب نمیشود.

    این هم عکس برنامه هست.
    فایل های ضمیمه فایل های ضمیمه

  10. #1010
    کاربر دائمی آواتار mohammad jamalian
    تاریخ عضویت
    شهریور 1392
    محل زندگی
    تهران
    پست
    173

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    این یک پروژه هست که می تواند متن انگلیسی رو بخونه یعنی به صوت تبدیل کنه و پخش کنه.
    و می توانید به صورت محدود با اون صحبت کنید.
    امید وارم به دردتان بخورد.

    speak.PNG
    فایل های ضمیمه فایل های ضمیمه

  11. #1011
    کاربر دائمی آواتار mohammad jamalian
    تاریخ عضویت
    شهریور 1392
    محل زندگی
    تهران
    پست
    173

    قفل تصویری

    با سلام
    این یک نرم افزار قفل تصویری هست.(من ننوشتم)
    من نتوانستم اجراش کنم ولی گفتم شاید به درد شما بخورد.فکر کنم برنامه 64بیتی هست.
    دانلود
    عکس های ضمیمه عکس های ضمیمه
    • نوع فایل: jpg fdr.jpg‏ (21.9 کیلوبایت, 2057 دیدار)

  12. #1012

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    تبدیل نوشته به تصویر و امکان ویرایش پیکسل به پیکسل تصویر جهت ایجاد تابلو های LED تبلیغاتی با سی شارپ

    چندی پیش در یک پست یک برنامه نوشتم که لینکش از بین رفته بود که تصمیم گرفتم بذارم اینجا امیدوارم مفید باشه
    امکانات: انتخاب انواع فونت و قابلیت جابجایی نوشته با slider و ویرایش پیکسل با کلیک چپ و پاک کردن با کلیک راست و ذخیره با فرمت png و txt و ...


    لینک دانلود :pixelsalam2.zip
    آخرین ویرایش به وسیله Mahmoud.Afrad : سه شنبه 05 خرداد 1394 در 00:33 صبح

  13. #1013

    تشخیص تغییر در فایل های یه پوشه خاص در ویندوز

    بسم الله؛
    FileSystemWatcher یک کلاس از کتابخانه سی شارپ هست که به کمک اون میتونیم تغییرات روی فایل های یک دایرکتوری خاص را ببینیم.
    مثلا شما یک FileSystemWatcher را بر روی پوشه D:\Foder قرار میدید. حالا هر تغییری که روی فایل های درون این پوشه و پوشه های زیر مجموعه اون انجام بشه یک رویداد به برنامه شما ارسال میشه و شما این تغییر را درون برنامه متوجه میشید..


    filewatcher.jpg


    تغییرات مثل تغییر نام یک فایل یا ساختن و حذف کردن یک فایل یا تغییر در محتوای یک فایل.
    این کلاس کاربرد های زیادی میتونه داشته باشه، مثلا به جای اینکه هر چند ثانیه یک بار به یه پوشه سر بزنیم و تمام فایل های درون اون را چک کنیم که آیا فایلی تغیییر کرده یا نه، میتونیم یک شیء از FileSystemWatcher بسازیم و با تنظیم کردن اون منتظر بشینیم تا هر وقت فایلی تغییر کرد خودش به ما خبر بده..
    پیشنهاد میکنم قبل از خوندن ادامه مطلب یه سری به مستنداد این کلاس در اینجا بزنید.
    درون مستندات این کلاس گفته شده که میتونید یک پوشه را درون کامپیوتر خودتون یا یک درایو تحت شبکه و یا درون یک کامپیوتر راه دور مدیریت کنید.
    قبل از شروع کار یک مثال میزنیم. فرض کنید برای برنامه ای خاص میخواهید از OpenFileDialog استفاده کنید اما نیاز دارید که یک OpenFileDialog کاملا سفارشی داشته باشید و حال خودتون فرم اون را طراحی کردید و در جایی از اون محتویات یک پوشه را نمایش میدید. فرض کنید زمانی که پنجره انتخاب فایل شما باز هست کاربر به MyComputer رفت و یک پوشه در دایرکتوری جاری ساخت. حالا انتظار داره که با برگشتنش اون پوشه به لیست پوشه های درون انتخاب فایل شما اضافه شده باشه. بهترین را این هست که شما یک FileSystemWatcher برو روی پوشه جاری قرار بدید و با هر تغییر در پوشه سریع لیست فایل ها را درون برنامتون دوباره سازی کنید.
    خب حالا میرسیم به اصل آموزش:
    ابتدا یک شیء از این کلاس را میسازیم

    public partial class frmFileWatcher : Form
    {
    FileSystemWatcher watcher;

    public frmFileWatcher()
    {
    InitializeComponent();
    }
    }
    سپس درون سازنده کلاس فرم یک اون شیء را مقدار دهی میکنیم.
     watcher = new FileSystemWatcher();
    watcher.Path = @”D:\”;

    watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite
    | NotifyFilters.FileName | NotifyFilters.DirectoryName;
    watcher.Changed += new FileSystemEventHandler(OnChanged);
    watcher.Created += new FileSystemEventHandler(OnChanged);
    watcher.Deleted += new FileSystemEventHandler(OnChanged);
    watcher.Renamed += new RenamedEventHandler(OnRenamed);
    // Begin watching.
    watcher.EnableRaisingEvents = true
    ;
    watcher.Path آدرس پوشه ای هست که ما میخواهیم تغییرات اون را مشاهده کنیم.
    watcher.NotifyFilter مشخص کننده این هست که چه هشدارهایی را به ما اعلام کنه. مثلا تغییر در فایل ها، تغییر در پوشه ها و …
    و در انتها چهار رویداد Changed ، Created ، Deleted و Renamed را برای اون مقدار دهی میکنیم.
    هر کدوم تغییرات فوق که روی پوشه مورد نظر انجام بشه رویداد معادلش برای ما اجرا میشه.
    در مرحله بعد باید متد های مربوط به رویداد ها را به شکل زیر تعریف کنیم:

    private void OnRenamed(object sender, RenamedEventArgs e)
    {
    txtChangeLog.AppendText(string.Format(“File: {0} renamed to {1}”, e.OldFullPath, e.FullPath) + “\r\n”);
    }

    private void OnChanged(object sender, FileSystemEventArgs e)
    {
    txtChangeLog.AppendText(“File: ” + e.FullPath + ” ” + e.ChangeType + “\r\n”);
    }


    من برای اینکه تغییرات را ثبت کنم اونها را به یک تکست باکس درون فرمم اضافه کردم. شما درون توابع رویداد مورد نظر میتونید عملیات خاص خودتون را انجام بدید.
    نکته : از اونجا که Watcher درون یک نخ (Thread) جدید اجرا میشه و نخ ها اجازه تغییر در اجزاء فرم را ندارند شما باید اضافه کردن متن به txtChangeLog را با متد Invoke به فرم اصلی برنامتون بدید که این را در آموزش های بعدی قرار خواهم داد و یا اینکه درون سازنده فرم مقدار CheckForIllegalCrossThreadCalls را برابر false قرار بدید.
    حالا پروژتون را اجرا کنید و درون درایو D یک فایل جدید بسازید، اون را حذف کنید و یا تغییر نام بدید و..

    پروژه نمونه را میتونید در پیوست دانلود کنید.

    منبع : DBlog.ir
    فایل های ضمیمه فایل های ضمیمه

  14. #1014
    کاربر دائمی
    تاریخ عضویت
    آذر 1391
    محل زندگی
    مشهد
    پست
    157
    سلام
    يه نمونه برنامه با Win P Cap گذاشتم براتون.device هاي متصل بهتون رو شناسايي ميكنه و packet هايي كه بهش ميرسه رو نشون ميده.4 تا فايل dll رو كه گذاشتم به refrence پروژتون add كنيد. نرم افزار Win P Cap 4.1.3 رو هم كه گذاشتم نصب كنيد تا اجرا شه. سوالي هم بود در خدمتم.
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Mahmoud.Afrad : سه شنبه 02 دی 1393 در 14:59 عصر

  15. #1015
    کاربر دائمی
    تاریخ عضویت
    آذر 1391
    محل زندگی
    مشهد
    پست
    157

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    يه نمونه برنامه كوچيك براي كار با thread. اميدوارم به دردتون بخوره.


    فایل های ضمیمه فایل های ضمیمه

  16. #1016
    کاربر دائمی
    تاریخ عضویت
    آذر 1391
    محل زندگی
    مشهد
    پست
    157

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    يه نمونه برنامه كوچيك واسه كار با AutoResetEvent. اميدوارم به دردتون بخوره
    فایل های ضمیمه فایل های ضمیمه

  17. #1017

    Thumbs up نقل قول: پروژه های Open Source

    پروژه دفترچه تلفن جدید و بسیار ساده و کم حجم.



    برای مشاهده و دانلود این پروژه اینجا را کلیک کنید

  18. #1018

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

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

    http://cld.persiangig.com/download/9gSmZL/dl
    آخرین ویرایش به وسیله cancer_448 : سه شنبه 11 آذر 1393 در 23:16 عصر

  19. #1019

    Post ایجاد کانکشن استرینگ بدون دردسر

    یک نرم افزار کوچک و سبک اینجا می ذارم که نام سرور و نام دیتابیس ، نام کاربری sql و پسورد رو می گیره و کانکشن استرینگ رو بهتون می ده
    امیدوارم بدردتون بخوره


    فایل های ضمیمه فایل های ضمیمه

  20. #1020
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    خواندن متن از برنامه دیگر توسط API
    فایل های ضمیمه فایل های ضمیمه

  21. #1021
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    کرج
    پست
    77

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با تشکر از آقای Behnam6670
    من طبق آموزش ایشان یک DLL از کامپوننت تاریخ شمسی تهیه کردم
    در این ورژن از کنترل های تلریک استفاده شده است .
    Untitled.jpg


    برای استفاده از مقادیر هم به صورت زیر عمل می کنیم :

    PersianDate.PCalander.shamsiCalander shamsi = new PersianDate.PCalander().getshamsiCalander();
    txtDate.Text = shamsi.ShamsiDate;


    نسخه بدون استفاده از کنترلهای تلریک با یک تغییر کوچیک :

    Untitled;kj.jpg
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله silver189 : پنج شنبه 18 دی 1393 در 11:26 صبح

  22. #1022
    کاربر جدید
    تاریخ عضویت
    آذر 1393
    محل زندگی
    مرند
    پست
    7

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام این اولین برنامه ای هست که آپلود میکنم و ببخشید اگه برنامه ی خاصی نیست و کد هاش خوب نیست چون برا کسی بود و خیلی عجله داشت
    اگر هم نظر انتقاد و پیشنهادی برای بهتر شدنش دارین لطفا برام ایمیل کنین ممنون
    mohammad_drift@yahoo.com
    یه برنامه مرتب سازی هست
    فایل های ضمیمه فایل های ضمیمه

  23. #1023
    کاربر جدید آواتار aliziya
    تاریخ عضویت
    فروردین 1393
    محل زندگی
    ایران عزیز
    پست
    3

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام
    خسته نباشید به همگی
    یه برنامه ساده ورد پد براتون میزارم
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Mahmoud.Afrad : سه شنبه 02 دی 1393 در 14:09 عصر

  24. #1024

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سازنده شماره موبایل و ذخیره در فایل با پسوند vcf قابل استفاده در اندروید.
    البته واسه ذخیره سازی با هر پسوند دیگه فقط کافیه به saveFileDialog1.Filter پسوند مورد نظرتون رو اضافه کنید .


    ; saveFileDialog1.Filter = "vcf File|*.vcf| txt File|*.txt


    1.jpg
    این هم لینک دانلود

    https://barnamenevis.org/attachment.p...5&d=1419319848
    آخرین ویرایش به وسیله salar.exe : چهارشنبه 24 دی 1393 در 20:48 عصر

  25. #1025
    کاربر تازه وارد
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    کرج
    پست
    77

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    امروز می خواهم براتون یک DLL بزارم تا برای همیشه از شر اتصال به sqlserver خلاص شید ( همون کانکش استرینگ )

    نمایی از DLL :

    Untitled.jpg

    توضیحات و نحوه استفاده هم در آدرس زیر :
    https://barnamenevis.org/showthread.p...=1#post2155553

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

    ConnectToServer.rar

  26. #1026

    Post تبدیل مبنای 2 به 10 و برعکس

    برنامه ی تبدیل مبنای 2 به 10 و برعکس

    NumberBaseConversion_2.PNG
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Share & Learn : چهارشنبه 17 دی 1393 در 04:40 صبح

  27. #1027

    Post برنامه ی کپی کردن فایل

    سلام
    برنامه ی کپی کردن فایل به همراه process bar

    فایل های ضمیمه فایل های ضمیمه

  28. #1028
    کاربر دائمی آواتار M.KH-SH
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    تهران
    پست
    847

    ساخت یک دیتابیس ساده با استفاده از کلاس ها ، Linq و ساخت یک Report ساده با Stimulsoft


  29. #1029

    نقل قول: ساخت یک دیتابیس ساده با استفاده از کلاس ها ، Linq و ساخت یک Report ساده با Stimulsoft

    سلام خدمت دوستان یه بازی جورچین ساده
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله salar.exe : شنبه 02 اسفند 1393 در 20:01 عصر

  30. #1030
    کاربر دائمی آواتار abdullah20
    تاریخ عضویت
    فروردین 1390
    محل زندگی
    اصفهان
    پست
    1,211

    بدست آوردن شماره پورت مودم gsm به صورت اتوماتیک برای ارسال پیامک

    سلام
    اگر شما در نرم افزار خود امکان ارسال پیامک با مودم gsm و کامپوننت کایلیکس را قرار داده باشید نیاز دارید که شماره پورتی که مودم به آن متصل شده را هم داشته باشید
    و حرفه ای نیست که شماره پورت را کاربر وارد کنید و نرم افزار باید به صورت اتوماتیک آن را تشخیص دهد

    رفرنس System.Management را هم به پروژه خود اضافه کنید
    فایل های ضمیمه فایل های ضمیمه

  31. #1031

    ترسیم نمودار فرمول ورودی - کامپایل داینامیک

    قبلا در یک تاپیک این برنامه را گذاشتم که با دادن فرمول در تکست باکس، نمودار اون را ترسیم می کنه:
    ضمیمه 126574
    آخرین ویرایش به وسیله rahnema1 : سه شنبه 05 اسفند 1393 در 20:03 عصر

  32. #1032
    مدیر بخش آواتار danialafshari
    تاریخ عضویت
    تیر 1387
    محل زندگی
    هر کجا هستم باشم آسمان مال من است
    پست
    2,909
    عنوان : فشرده کردن به صورت راحت و آسان
    با عرض سلام خدمت دوستان
    با توجه به اینکه خیلی از کاربران در فشرده کردن (zip) و خارج کردن آن مشکل دارند تصمیم گرفتم zip کردن رو با استفاده از کتابخانه Ionic براتون قرار بدم
    با این کتابخانه به راحتی می تونید فایل هاتون رو فشرده و از حالت فشرده خارج کنید

    *مسیر درون سورس، مسیر فایل در سیستم خودم هست که شما اصلاحش کنید

    موفق باشید
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Mahmoud.Afrad : سه شنبه 05 خرداد 1394 در 00:35 صبح

  33. #1033

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برنامه جارو برقی با چهار اتاق (برای درس هوش مصنوعی)



    لینک دانلود

  34. #1034

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برای B&W و GrayScale کردن عکس (پردازش تصویر) یکمی کند کار میکنه....



    لینک دانلود
    آخرین ویرایش به وسیله daniyaltjm : یک شنبه 24 اسفند 1393 در 19:19 عصر

  35. #1035

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برنامه پیاده سازی کانال آلفا (شفافیت) در 2 عکس:



    لینک دانلود

  36. #1036
    کاربر تازه وارد آواتار kiadata
    تاریخ عضویت
    بهمن 1392
    محل زندگی
    زیر آسمان این شهر
    پست
    44

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    این نوع ساختن شورتکات برای دات نت 3.5 و 3.5 به پائین می باشد



    string programs_path4 = Environment.GetFolderPath(Environment.SpecialFolde r.DesktopDirectory);
    Type shellType = Type.GetTypeFromProgID("WScript.Shell");
    object shell = Activator.CreateInstance(shellType);
    object shortcut = shellType.InvokeMember("CreateShortcut",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
    null, shell, new object[] { programs_path4 + "\\MyAPP.lnk" });
    Type shortcutType = shortcut.GetType();
    shortcutType.InvokeMember("TargetPath",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty,
    null, shortcut, new object[] { InstallPath + "\\MyAPP.exe" });
    shortcutType.InvokeMember("WorkingDirectory",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty,
    null, shortcut, new object[] { InstallPath });
    shortcutType.InvokeMember("Save",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
    null, shortcut, null);


    اگه بخواهیم تو start\program\myapp ایجاد کنیم به این روشه انجام میشود :


    //-----------------------------program\MyAPP-------------------------------------------
    string programs_path = Environment.GetFolderPath(Environment.SpecialFolde r.Programs);
    string MyAPP = programs_path + @"\MyAPP";
    if (!Directory.Exists(MyAPP))
    {
    Directory.CreateDirectory(MyAPP);
    }

    Type shellType2 = Type.GetTypeFromProgID("WScript.Shell");
    object shell2 = Activator.CreateInstance(shellType);
    object shortcut2 = shellType2.InvokeMember("CreateShortcut",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
    null, shell2, new object[] { MyAPP + "\\MyAPP.lnk" });
    Type shortcutType2 = shortcut2.GetType();
    shortcutType2.InvokeMember("TargetPath",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty,
    null, shortcut2, new object[] { InstallPath + "\\MyAPP.exe" });
    shortcutType2.InvokeMember("WorkingDirectory",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.SetProperty,
    null, shortcut2, new object[] { InstallPath });
    shortcutType2.InvokeMember("Save",
    BindingFlags.Public | BindingFlags.Instance | BindingFlags.InvokeMethod,
    null, shortcut2, null);


    البته روش دیگه ای هم هست که در دات نت 4 و 4 به بالا انجام میشه با این DLL : interop.iwshruntimelibrary.dll

    که بعضی وقتها از رجیستر بودن در میاد و ساختن شورتکاتمون به خطا بر میخوره

    موفق باشین.

  37. #1037

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برنامه جارو برقی بصورت (پویا)



    لینک دانلود

  38. #1038

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    نرم افزار اشتراک گذاری فایل از طریق شبکه برای اسمارت فون هایی که قابلیت اسکن QR Code دارند.
    کافیه اسمارت فون و کامپیوتر متصل به یک مودم یا اکسس پوینت باشند.دانلود سورس برنامه : دانلود
    دانلود فابل نصبی : دانلود
    آخرین ویرایش به وسیله AMINdrs : یک شنبه 02 فروردین 1394 در 03:58 صبح

  39. #1039
    کاربر دائمی آواتار MehdiElexal
    تاریخ عضویت
    آذر 1388
    محل زندگی
    پشت میز
    پست
    519

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام خدمت دوستان گل

    مقدمه اي در موردADO.NET :

    به مجموعه کامپوننت هایی که براي دسترسی به داده هاي یک بانک اطلاعاتی در .NET استفاده میشود ADO.NET. گفته میشود و براي دسترسی به داده ها از معماري غیرمتصل استفاده میکند.معماري غیرمتصل به این معناست که ابتدا برنامه به موتور بانک اطلاعاتی موردنظرخود متصل شده و داده هاي مورد نیاز خود را از بانک اطلاعاتی دریافت میکند و آنها را در حافظه کامپیوتر ذخیره میکند.سپس برنامه از بانک اطلاعاتی قطع میشود و تغییرات موردنظر خود را در حافظه انجام میدهد.هر زمان که لازم باشد تغییرات ایجاد شده در بانک اطلاعاتی ذخیره شوند برنامه یک اتصال جدید را به بانک اطلاعاتی ایجاد کرده و از طریق این اتصال تغییراتی را که در داده ها ایجاد کرده بود را در جداول اصلی ایجاد میکند.


    linq 2- :

    LINQ شامل یکسري عملگرهاي استاندارد است که به شما امکان میدهد برروي انواع منابع داده درداخل زبانهاي سازگار با .NET مانند VB.NET یا C#‎‎‎‎ کوئریهایی را نوشته واجرا کنید.نام Language Integrated Query که به اختصار LINQ خوانده میشود به این دلیل انتخاب شده است که این Query ها در داخل یک زبان برنامه نویسی مانند سی شارپ نوشته واجرا میشوند.اما منابع داده اي که لینکیو میتواند از آنها استفاده کند میتواند یک شی ایجاد شده یا یک فایل مستندات XML ویا یک بانک SQL SERVER ویا حتی هر منبع داده اي دلخواه باشد.

    برنامه پیش روی با استفاده از تکنولوژیی LINQ تمام اعمال لازم در دیتابیس اعم از Selecte,Insert,Update,Delete به حالت شی گرایی گنجانده شده
    در تهیه این برنامه سعی شده تا بسیار ساده و روان از این کد ها استفاده شود .
    با تشکر
    محمد مهدی علی واحد

    https://barnamenevis.org/showthread.p...66#post2191566

  40. #1040

    Cool نقل قول: برنامه تبدیل واحدها

    از تاپیک زیر می تونید پروژه تبدیل واحدها را دانلود نمایید
    https://barnamenevis.org/showthread.p...F-%D9%87%D8%A7

صفحه 26 از 27 اولاول ... 1624252627 آخرآخر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •