সবাইকে সালাম ও শুভেচ্ছা জানিয়ে শুরু করছি Visual Basic এর ধারাবাহিক টিউটোরিয়াল । গত পর্বে আপনারা শিখেছিলেন “কোন সংখ্যার বর্গমূল বের করা” । আজ আমরা মোটামুটি একটি ছোট সফটওয়্যার(PC Essential) তৈরি করব । সফটওয়্যার টির সুবিধা হচ্ছে আপনি একবারে Shutdown, Restart ,LogOut,Monitor Off (auto response supported monitor) করতে পারবেন । তাহলে শুরু করা যাক...
প্রথমে new project নেব এবং Standard EXE সিলেক্ট করব ।
ডিজাইন করতে হবে মানে comand button গুলো সুন্দর করে বসানো । নিচের ছবির মত ডিজাইন করব ।
ডিজাইন হয়ে গেলে আমরা প্রথম Turn Off Command button এ ডাবল ক্লিক করে
Private Sub Command1_Click() End Sub
মাঝে নিচের কোড টুকু বসাবো
Call procTurnOff
এর পর Private Sub Command1_Click() উপরে নিচের কোড লিখব
Option Explicit Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Any) As Long Const SC_MONITORPOWER = &HF170& Const MON_OFF = 2& Const WM_SYSCOMMAND = &H112 Private Sub procTurnOff() SendMessage Me.hWnd, WM_SYSCOMMAND, SC_MONITORPOWER, MON_OFF End Sub
এরপর আমরা Shutdown Command button এ ডাবল ক্লিক করে
Private Sub Command2_Click() End Sub
মাঝে নিচের কোড টুকু বসাবো
Shell ("shutdown -s") 'Shutdown
এরপর Restart Command button এ ডাবল ক্লিক করে
Private Sub Command3_Click() End Sub
মাঝে নিচের কোড টুকু বসাবো
Shell ("shutdown -r") 'Restart
এরপর Logout Command button এ ডাবল ক্লিক করে
Private Sub Command4_Click() End Sub
মাঝে নিচের কোড টুকু বসাবো
Shell ("shutdown -l") 'Log Out
এরপর F5 press করে রান করুন যদি Compile Error না থাকে তাহলে বুঝতে হবে কোড লেখা সঠিক হয়েছে ।
পরীক্ষা হয়ে গেলে File হতে Save Project exe হিসাবে save করব ।
ব্যাস তৈরি হয়ে গেল আমাদের অর্থাৎ আপনার নিজের তৈরি Pc Essential Software । আশা করি সবাই ভাল ভাবে বুঝতে পেরেছেন ।
চাইলে Download (97kb) করে টেস্ট করতে পারেন
সবাইকে কষ্ট করে পড়ার জন্য ধন্যবাদ .........
পূর্বে প্রকাশিত : http://jpiblog.tk
আমি গোলাম মুক্তাদির। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 17 টি টিউন ও 231 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
Assalamualikum o Rohmatullah :) This is Golam Muktadir .Interested In UI,Algorithm,Coreprogramming,TechBlogging, Freelancing and also teaching about that. leading simple life...
A nice tune. চালিয়ে যান।