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

100 اصل در توليد و توسعه نرمافزار
در توليد نرمافزار نکاتي وجود دارد که يا از طريق تجربه بدست مي آيد و يا از طريق مطالب نهفته در متون علمي. اما به دليل ماهيت پيچيده و متغير مفاهيم و روشهاي توسعه و توليد نرمافزار، استفاده از تجربيات سايرين در پروژههاي قبلي مي تواند بسيار راهگشا باشد و از بسياري دوبارهکاريها جلوگيري نمايد.
در اين مقاله سعي شده است به نکاتي اشاره شود که ميتواند شما را در اجراي پروژههاي نرمافزاري ياري دهد در پس هر يک از اين نکات مطالب بسياري نهفته است که با دقت در هر کدام از آنها ميتوان بخشي از مشکلات درگير در زمان اجراي پروژه را مرتفع نمود.
يکی از نکاتی که در اين مقاله آورده شده اين جمله است که «هرچه را میخوانيد باور نکنيد»، بنابراين هر يک از اين نکات را به دقت با دوستان و هم تيميهايتان بحث کرده و آنگاه به کار بريد.
1- کيفيت حرف اول را ميزند.
2- کيفيت در چشمان بيننده است.
3- کيفيت و کارائي دو جز، جدا نشدني هستند.
4- بالاترين کيفيت در نرمافزار امکان پذير است.
5- قابليت اعتماد کم، بدتر از کارايي کم است.
6- محصول را هر چه زودتر به مشتري/کاربر بدهيد.
7- دائما با مشتري/کاربر در ارتباط باشيد.
8- محرکهايي را براي برنامهنويسان و مشتريان ايجاد کنيد.
9- يک نمونه اوليه درست ارائه نمائيد(ProtoType).
10- قابليتهاي عملياتي را در نمونه اوليه بسازيد.
11- نمونه اوليه را خيلي سريع بسازيد.
12- سيستم را به صورت افزايشي توليد کنيد.
13- بيشتر ببينيد تا احساس ضرورت بيشتري کنيد.
14- تغييرات در زمان توسعه نرمافزار اجتناب ناپذير است.
15- در صورت امکان، بجاي توليد اجزا، آنها را بخريد.
16- بعد از توليد نرمافزار نياز به يک راهنماي کاربري کوچک داريد.
17- هر مسئله پيچيده اي راه حلي دارد.
18- فرضياتتان را ثبت کنيد.
بدین منظور:
پس از ورود به صفحه مربوط به دانلود فایل در راپیدشیر روی دکمه Free کلیک کنید.
خواهید دید که در این صفحه تایمر شروع به کار میکند.
حال برای رفتن به مرحله بعدی دانلود و رد این مرحله بدون معطلی ، کد زیر را با دقت در قسمت Adrress Bar مرورگر خود وارد نمایید:

اکنون دکمه Enter را بزنید. خواهید دید که پیغامی با محتوای 1 ، برای شما نمایان میشود.
آن را OK کنید. خواهید دید که بلافاصله به آخرین مرحله دانلود فایل خواهید رفت.
|
برای استفاده از توابع API در وی بی ابتدا باید آنها را در وی بی تعریف نمود که اصطلاحاً به آن Declare گفته می شود. صورت یک Declare به این صورت است
توجه : در نوشتن نام واقعی تابع ( یا اگر نام واقعی و مجازی تابع یکی باشد ، نام مجازی آن ) بزرگ و کوچک بودن حروف اهمیت دارد . |
|
توابع API چیست؟ |
|
API مخفف Application Programming Interface است و به معنای رابط برنامه نویسی کاربردی است.API مجموعه ای از توابع برنامه نویسی است که هم مورد استفاده سیستم عامل واقع می سود و هم یک برنامه کاربردی می تواند از آن استفاده کند. توابع API در قالب فایل های DLL عرضه میشود. در سیستم عامل ویندوز فایل هایی مثل : Kernel32.dll ، gdi32.dll ، user32.dll و چندین فایل دیگر شامل این توابع هستند. این توابع معمولاً با زبان برنامه نویسی C نوشته شده اند. ولی در زبان های دیگر مثل دلفی ، ویژوال سی پلاس پلاس و ویژوال بیسیک هم می توان از آنها استفاده کرد. توابع API بر دو دسته اند :
|
ترفند: کپی کردن متن خطاهای ویندوز
حتمأ برای شما نیز پیش آمده که در محیط ویندوز با پیغام خطا (Error) روبرو شوید. حال ممکن است قصد داشته باشید متن این Error را Copy و در جایی Paste کنید. به فرض قصد داشته باشید علت پدید آمدن این Error را با فرد متخصص مطرح کنید، طبعأ نیاز به متن Error نیز دارید. اما همان طور که میدانید به مانند متون دیگر داخل ویندوز نمیتوان متن Errorها را نیز توسط ماوس انتخاب و سپس کپی کرد. در این ترفند قصد داریم راهی بسیار ساده اما کاربردی برای Copy و Paste کردن متن Error ها در محیط ویندوز به شما معرفی کنیم.
.jpg)
برای اینکار:
کافی است پس از مشاهده پیغام Error کلیدهای ترکیبی Ctrl + C را همزمان فشار دهید. (دقت کنید پنجره Error در حالت انتخاب باشد.)
سپس Notepad را باز کرده و دکمه های Ctrl + V (یا راست کلید > Paste) را بزنید.
این کار را در هر محیط ادیتور دیگری نیز میتوانید انجام دهید.
خواهید دید که تیتر Error ، پیغام آن و نهایتأ دکمههای موجود در پنجره پیغام با یک خط چین از همه جدا شده و به صورت فایل متنی قرار گرفتهاند.