سلام نسرین خانم . هدفم کمکه فقط از سوال و طرز جوابم ناراحت نشید لطفا ( انتقاد پذیر باشید )
اولا اگه قراره این نرم افزار رو فقط واسه یادگیری استفاده کنی و واسه خودت و سرسرکی که مهم نیست .
ولی اگه قراره به کسی بدی یا پروژه دانشگاهته اینچیزاش اصلا مناسب نیست :
1 ) نحوه کد نویسیش ( نمیگم غلطه ها ) راه قانونیش و مناسبش نیست .
2 ) گرافیک برنامت افتضاست.
3 ) Startup فرم Main خودتو بزار رو Maximize که موقع اجرا به حالت بزرگ و فول سایز اجرا شه . شما اومدی با دست اندازشو دست کاری کردی و مانیتور شما Lcd هستش و عرض و طولش با مانیتور های دیگه فرق داره
4 ) دیتاگرید ویو گذاشتی درست ؟ واسه نمایش خوبه ولی نیاز نیست تو همون صفحه بهت نشون بده این از قانون به دوره . حالا گذاشتی اوکی نشون دادی اوکی ولی دوست من وقتی قراره کاربر بیاد خودش دستی وارد کنه ، خودشم دستی پاک کنه ، یعنی عملا یه کار رو کردی 4 کار: ورود ، چک ، انتخاب سطر ، حذف سطر .
نرم افزار کارش افزایش سرعته کاره نه بازی با اعصاب
خو حالا این چه کاریه کاربر اومده اطلاعات رو وارد کرده وقتی اینتر زد یا دکمه ثبت رو زد بیا 1 اررور تعریف کن با vbYes و vbNo که اگه Yes رو زد بیاد اطلاعات ثبت شه و اگه No رو زد ثبت نشه . این از روش صحیح .
حالا روش خودت ، دوست من واسه حذف نیاز به کد نیست . شما دیتاگرید ویو رو گذاشتی این 4 تا تیک رو فعال کن اجازه اضافه کردن ، حذف کردن ، مرتب کردن ، و ویرایش کردن رو داری . دیگه نیاز به کد نیست . ولی بازم کاربر باید رو سطر کلیک کنه و Delete رو بزنه تا پاک شه و اینم کار اضافست .
از دکمه زمانی استفاده کن که تو دیتابیس ذخیره کردی .
5 ) فرم لوگین اولین صفحه نرم افزاره و وقتی از داخل برنامه توش میری باید کلا برنامت همه فرماش خارج شن و فقط فرم لاگینت بمونه .
6 ) نرم افزاری که قبلا نوشته شده رو دنبالش نرو ، فقط در صورتی که بخوای بفروشی به مشتریت و پول خوبی بده واسش شخصی سازی کن.
7 ) برنامه ای که میدی ما تست کنیم دیتابیسشم بده
8 ) از کامپاننت ها و تب ها و منو ها و فونت ها و گرافیک کاری مناسب استفاده کن ( فتوشاپ ) زیبایی برنامت اینا مهمه .
9 ) هدر ستون های دیتاگریدویوی خودتو فارسی کن همه زبانشون خوب نیست.
10 ) چرا از آرایه واسه ثبت اطلاعات متغییر استفاده کردی ؟؟؟
بازم میگم هدفم کمک به شماست نه خود نمایی و ناراحتی .
یا حق