NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4342 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 21 به 30 از 30

موضوع: ساختن فایل exe با VB 2010 ؟

  1. #21
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط esisafa نمایش پست ها
    برای برنامه نویسی که فریم وورک لازمه و به il هم تبدیل میشه. ولی میشه کاری کرد که بعدا به زبان ماشین تبدیل بشه تا در زمان اجرا به دات نت نیازی نباشه و مانند بورلند سی عمل کنه ؟
    دقیقن متوجه منظورت نشدم. ولی اگه منظورت اینه که مثل سی وقتی یه هدر رو ضمیمه میکنیم، در هنگام ساختن exe هدرها رو در داخل خود فایل میاره، خیر. چنین نیست.

    برنامه هایی هستند که روی پروژه تغییراتی اعمال میکنه تا وابسته به فریم وورک نباشن!

    جستجو کنید: Xenocode Postbuild 2007 Professional

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #22
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    شما با چه زبانی برنامه مینویسید ؟ اگه با cpp هست یه راه حل ساده داره ....

  4. #23
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

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

  5. #24
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نه راهی نداره.

    ویژگی دات نت به همین msil هست! چرا که چند زبان مختلف میتونن در یک پروژه استفاده بشن. به خاطر همین اول به il بعد به زبان ماشین تبدیل می شوند.

  6. تشکرها از این نوشته :


  7. #25
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    هیچ کس جواب ما رو نداد !!

    آسونترین راه حل ..... من خودم به دلایل شخصی هرگز از زبانهای مایکروسافتی استفاده نکردم و نخواهم کرد !
    اگه شما بجای ویژوال استودیو از بورلند c++ استفاده کنید دیگه این مشکلات رو ندارید !
    یکی از بزرگترین محاسن کامپایلر های بورلند تولید کد native بود . این خیلی از مشکلات رو حل میکنه ..
    البته باید از ورژنهای قدیمی (۳-۴ سال پیش)استفاده کنید چون اولا دیگه بورلندی وجود نداره یعنی کامپایلری ارایه نمیده . این کامپایلر فروخته شد و فعلا کامپایلر های c ساپورت نمیشه ولی قراره شرکت embracadero که اینو خریده هم کامپایلر C بده و هم دوباره ساپورت لینوکس و ... البته من اخبارم مال چند ماه پیشه .. قرار بود برای اندروید و لینوکس و مک و .... کامپایلر بده و بترکونه

  8. #26
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    نه C# . اصلا c++ جزو دات نت نیست و برای خودش یه چیز دیگست. فقط با ویژوال استودیو هماهنگه

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

    برنامه ای که با ماشین مجازی نوشته بشه هم روی x86 اجرا میشه هم x64 و هم ARM .روی widows و mac و linux و ... . چون به سخت افزار و سیستم وابسته نیست

  9. #27
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    البته c++ در دات نت هم هست.

    #C برای چشم و هم چشمی با جاوا به وجود اومد!

  10. #28
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    پس برنامه microsoft visual c++ 20xx redistributable چیه که جدا از دات نت نصب میشه و matlab هم رو بیس 2005 اون نوشته شده

  11. #29
    مدیر بخش STM32 sigma-mx آواتار ها
    تاریخ عضویت
    Nov 2009
    نام
    سعید شریفیان
    نوشته ها
    1,421
    تشکر
    804
    تشکر شده 2,520 بار در 978 پست

    پیش فرض

    نه C# . اصلا c++ جزو دات نت نیست و برای خودش یه چیز دیگست. فقط با ویژوال استودیو هماهنگه

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

    برنامه ای که با ماشین مجازی نوشته بشه هم روی x86 اجرا میشه هم x64 و هم ARM .روی widows و mac و linux و ... . چون به سخت افزار و سیستم وابسته نیست
    بله این کار حسن هم داره مثل همین که شما گفتی . کم کم تمام زبانهای برنامه نویسی داره همین شکلی میشه و البته multi platform...
    بورلند هم اون موقع هم native داشت هم .net . خوبیش این بود که میشد انتخاب کرد و با توجه به نیاز با هر کدوم کار کرد ...

    البته c++ در دات نت هم هست.
    بله . مایکروسافت اومد مثلا کاملش کنه دات نت رو اضافه کرد و همون قبلی رو هم گند زد بهش !! cpp تو بخش دات نت هیچ وقت مشهور نشد و کارایی رو که حدس میزدند بدست نیاورد ...

    #C برای چشم و هم چشمی با جاوا به وجود اومد!
    بله دقیقا . شاید خیلیا فکر کنند که جاوا رو از روی c# ساختن ولی عکس اینه !
    قبلا تو یکی از این تاپیکها گفتم . c# یکی از اون دزدیهای آشکار مایکروسافته !! علاوه بر گرامر (syntax) که از جاوا - c - پاسکال و ... گرفته شده یه تعداد تکنولوژیهایی هم از دوروبر کش رفته و تو این زبان بکار برده ...
    این برای مایکروسافت اصلا عجیب نیست ! از این کارا تا چشم میبینه انجام داده ... چیزی که مایکروسافت رو سرپانگه داشت فقط وکیل هاش بودند که مرتب تو دادگاه ها ازشون دفاع میکردن و قضیه رو یجوری با دادن غرامت و ... حل میکردن !
    البته c# زبان قدرتمندی بیرون اومد و تونست خیلی از شکستهای قبلی رو پوشش بده ...

  12. #30
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    ولی از حق نگذریم، قدرتی که در چارچوب دات نت هست، در هیچ کامپایلر دیگری نمیتونید پیدا کنید!

    دات نت وحشتناک قوی هست!

صفحه 2 از 2 نخستنخست 12

موضوعات مشابه

  1. مسابقات raadcup 2010
    توسط M3R در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 24
    آخرين نوشته: 05-10-2012, 00:49
  2. عکسهای مسابقات روباتیک ایران اوپن 2010
    توسط ROBOMAN در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 14
    آخرين نوشته: 04-04-2012, 10:33
  3. جدید ترین نسخه بسکام در سال2010
    توسط haji110 در انجمن آموزش نرم افزارهای برق و الکترونیک
    پاسخ: 0
    آخرين نوشته: 03-12-2010, 12:09
  4. Nuts & volts 2010
    توسط SA3ID در انجمن الکترونیک
    پاسخ: 0
    آخرين نوشته: 12-04-2010, 00:05
  5. مسابقات raadcup 2010
    توسط M3R در انجمن اخبار کامپیوتر و IT و مسابقات رباتیک
    پاسخ: 0
    آخرين نوشته: 30-01-2010, 01:43

مجوز های ارسال و ویرایش

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