PDA

View Full Version : ساخت فایل اجرایی در حال اجرا



rastinrastini
سه شنبه 19 اردیبهشت 1391, 16:44 عصر
سلام
میخوایم نرم افزاری بسازیم که اطلاعاتی رو بتونه کم و زیاد کنه. در نهایت یک فایل اجرایی بسازه برای افراد دیگه که بتونن اطلاعات رو با نمای دیگه ای ببینن. به نظر شما چطوری میشه این رو پیاده کرد؟
موفق باشید.

m.bibjan
سه شنبه 19 اردیبهشت 1391, 17:06 عصر
سلام
بیشتر توضیح بدین که چیکار میخواین بکنین؟
منظورتون رو متوجه نمیشم.

rastinrastini
سه شنبه 19 اردیبهشت 1391, 17:38 عصر
ببینین.
یک فایل اکسل هست. چند هزار رکورد داره. میخوایم برنامه ای بنویسیم که
1- فایل اکسل رو بخونه و به پایگاه داده اضافه کنه.
2- بتونه اطلاعات رو ویرایش کنه.
3- بتونه خروجی exe بگیره که این خروجی بدست کاربران دیگه داده میشه و اونها تنها میتونن این اطلاعات داده شده رو ببینن. یعنی فایل اجرایی در زمان اجرا ساخت.
موفق باشید.

m.bibjan
سه شنبه 19 اردیبهشت 1391, 18:13 عصر
سلام
مورد اول رو که اگه سرچ کنید زود تر به نتیجه میرسید و البته تو تالار سی شارپ نمونه زیادهستش.
مورد دوم هم که اتصال دیتابیس به دیتاگرید هستش ، حالا نحوه ویرایش و رابط کاربری به سلیقه خودتون بستگی داره.مثلا بایند اطلاعات و ویرایش- ریختن اطلاعات از دیتابیس به دیتاگرید و از دیتاگرید به تکس باکس ها و بعد ویرایش - و ...
منظورتون از مورد سوم اینه که مدیریت setup داشته باشین؟یعنی هر موقع که خواستین فایل exe رو بتونین درست کنین؟اگه منظورتون این باشه، با ایجاد سطح دسترسی میتونین کارتی که میخواین رو انجام بدین(Only Read) . ولی اینکه از اطلاعات ، خروجی exe بگیره رو من بلد نیستم.(اگه فهمیدین به ما هم اموزش بدین)
البته علت این نوع الگوریتم و رابط کاربری رو نمیدونم چیه؟ و چه مزیتی داره؟
بجای فایل exe درست کردن و پیچیدگی هاش رو برطرف کردن بیاین یه Show Information خوشگل درست کنین . درست کردنش هم توی Samples Blend هستش
مثل این
86834

البته سلیقه خودتون قشنگتر میتونه باشه.

rastinrastini
سه شنبه 19 اردیبهشت 1391, 18:25 عصر
بسیار ممنون از لطفتون. البته با کارهایی شبه CodeDOM مثل اینکه میشه یه کارهایی کرد اما اگه بتونیم یه ترفندی بزنیم بهتره. البته با نظر شما موافقم. مثلا میشه دو فایل اجرایی ساخت. یکی برای ادمین و دیگری برای کاربران(چون میخوایم کاملا جدا باشه و سطح دسترسی نداشته باشیم). بعد هرموقع که دکمه ی خروجی رو زد فایل های سری دوم بهمراه فایل پایگاه داده کپی بشن.
نظر شما چیه؟