PDA

View Full Version : ساخت برنامه اجرايي بدون نياز به نصب فريم ورك



sm
سه شنبه 10 اردیبهشت 1387, 10:57 صبح
سلام
من مسخوام يه برنامه كوچولو بنويسم كه با بانك اطلاعاتي نيز كار كنه، آيا با دات نت ميشه اين كار رو انجام داد؟
توي دلفي اين امكان هست كه شما برنامه رو بسازين و بعد فايل اجرايي اون رو هرجا اجرا كنين، كار ميكنه.
ميخواستم بدونم توي مجموعه دات نت امكان چنين كاري هست يا خير و اگر نيست توي چه محيطي ميشه راحت اين كار رو انجام داد ؟

ممنون

eyes_shut_number1
سه شنبه 10 اردیبهشت 1387, 11:22 صبح
راستش نیست
چون هتمن باید چارچوبش روی کلاینت نصب شده باشه
و بستگی داره از کدوم framework استفاده کنی
1.1 2 3 3.5

sm
سه شنبه 10 اردیبهشت 1387, 12:08 عصر
اگه بخوايم غير از دلفي استفاده كنيم چي موجود هست ؟
راستي آيا ميشه كدهاي دلفي رو به دات نت تبديل كرد ؟

ممنون

zoofa
سه شنبه 10 اردیبهشت 1387, 16:40 عصر
وقتي برنامه visual studio را باز مي كنيد از ليست باز شده گزينه ي Consol Application را انتخاب كنيد. در اين مدل برنامه نويسي از خود كنترلهاي ويندوز استفاده مي كند و نياز به هيچ نرم افزاري سرباري مثل .net framwork نمي باشد.
برنامه هايي مثل MMB و ستاپ سازها از نوع استفاده مي كنند.

eyes_shut_number1
سه شنبه 10 اردیبهشت 1387, 16:45 عصر
بله درسته ولی کو کنترل های VS? دیگه هیچی نیست الا یه کنسول

zoofa
سه شنبه 10 اردیبهشت 1387, 16:50 عصر
بله درسته ولی کو کنترل های VS? دیگه هیچی نیست الا یه کنسول
وقتي يك فرم جديد اضافه كنيم كنترل ها هم ظاهر مي شود

eyes_shut_number1
سه شنبه 10 اردیبهشت 1387, 17:04 عصر
بله دوست من!
ولی اون فرم ها نیاز دارن برای نصب و اجرا بر روی یه چارچوب باشن!
رو هوا که نمیشه!

sm
جمعه 13 اردیبهشت 1387, 13:17 عصر
بالاخره چكار مي توان كرد ؟
اگه بخوام از دلفي استفاده كنم آخرين ورژني كه نياز به فريم ورك نداره چنده ؟

ممنون

bita_naz
جمعه 13 اردیبهشت 1387, 13:34 عصر
بهترین کار استفاده از همون دلفی هستش.چون در دات نت اگه بخاید برنامه دیتا بیس دار بنویسید باید از ADO.Net استفاده کنید که اونم مستلزم نصب بودن فریم ورک رو سیستم هدف هست.
البته از VC++ هم می تونید استفاده کنید که واسه نوشتن Application خیلی مناسب نیست مگر که واقعا توش حرفه ای باشید

یه چیزه دیگه اینکه دات نت فریم ورک روی ویستا به صورت پیش فرض نصبه و نیازی نیست دوباره نصب شه. ولی همونطور که می دونید ویستا هنوز فراگیر نشده.

Hossein Bazyan
جمعه 13 اردیبهشت 1387, 13:42 عصر
سلام

++C به دردت نمیخوره ؟

eyes_shut_number1
جمعه 13 اردیبهشت 1387, 18:16 عصر
بله خوبه!
البته اگه منظورتون Visual C++ نباشه چون اونم احتیاج به چهار چوب داره!
ولی خود سی پلاس پلاس خوبه برای این کار

hirad_nikoo
جمعه 13 اردیبهشت 1387, 19:01 عصر
اگه نخوایم با دیتابیس کار کنیم چی؟ میشه از دات نت فریم ورک استفاده نکرد؟ نمیشه dll های مورد نیاز رو add کرد و دور بقیه رو خط کشید؟
بابا اگه من چهار چوب با حجم 30 - 40 مگابایتی نخوام و یه چوب 700 کیلو بایتی بخوام کیو باید ببینم؟؟؟ دلفی خان رو؟؟؟؟؟

hirad_nikoo
جمعه 13 اردیبهشت 1387, 19:07 عصر
حالا این کنسول به چه دردی می خوره؟؟؟

bita_naz
جمعه 13 اردیبهشت 1387, 20:40 عصر
بله خوبه!
البته اگه منظورتون Visual C++ نباشه چون اونم احتیاج به چهار چوب داره!
ولی خود سی پلاس پلاس خوبه برای این کار

ببخشید ولی فکر کنمvc++ نیاز به فریم ورک نداره. نمی دونم شاید منظور شما MFC باشه.

sm
یک شنبه 15 اردیبهشت 1387, 10:35 صبح
اگه نخوایم با دیتابیس کار کنیم چی؟ میشه از دات نت فریم ورک استفاده نکرد؟ نمیشه dll های مورد نیاز رو add کرد و دور بقیه رو خط کشید؟

خير... بايد فريم ورك رو نصب كرد

موفق باشيد

linux
یک شنبه 15 اردیبهشت 1387, 11:01 صبح
راستش نیست
چون هتمن باید چارچوبش روی کلاینت نصب شده باشه
و بستگی داره از کدوم framework استفاده کنی
1.1 2 3 3.5
هتمن یعنی چی؟