নিজে নিজেই বানান একটি Web Browser.

লেখক : , প্রকাশকাল : 23 August, 2011

প্রথম পোস্ট টা তে ভালো ই সারা পেয়েছি আপনাদের তাই আজ আবার লিখতে বসে গেলাম। আজ আমি আপনাদের সাথে শেয়ার করবো কিভাবে বানাবেন একটা ওয়েব ব্রাউজার।  এখন আপনি নিজেই বানাতে পারবেন একটি Web Browser যার মাধ্যমে আপনি বিভিন্ন Web Site Browse করতে পারবেন। এর জন্য আপনার Microsoft Visual Basic সফটওয়্যার লাগবে। এরপর এই Tutorial টি Follow করলেই আপনি বানাতে পারবেন একটি Web browser.

প্রথমে Microsoft Visual Basic সফটওয়্যার টি Open করুন। এরপর File মেনু থেকে অথবা টুল বার থেকে New Project সিলেক্ট করুন তখন নীচের ছবির মতো একটি Window আসবে। সেখানে Windows From Application নির্বাচন করে Name Box এ নাম দিয়ে Ok দিন।

ছবি বড় করে দেখতে ছবির উপর রাইট বাটন ক্লিক করে নিউ ট্যাবে ওপেন করে দেখুন 

তাহলে নীচের মতো Window আসবে।

১. এখন বাম পাশে Tool Box এ Web Browser নামে একটি Option আছে ওটা ড্রাগ করে Application Window তে নিয়ে ছেড়ে দিন।

২. Tool Box থেকে Panel নামের Option টা ড্রাগ করে Application Window তে নিয়ে ছেড়ে দিন। এরপর Properties বক্স থেকে Dock – Top নির্বাচন করুন।

৩.এখন Application Window র সাদা অংশে মাউস এর Right বাটন ক্লিক করে Bring to front এ ক্লিক করুন।

৪. এবার Application Window র সাদা অংশে মাউস দিয়ে একটা ক্লিক করুন এবং Properties বক্সে একবারে নীচে Url এ www.google.com বা আপনি যে Page কে Home page বানাতে চান তার Address দিন।

৫. Tool Box থেকে Button নামে Option টি ড্রাগ করে Application Window র Panel এর অংশে ছেড়ে দিন। ঠিক একই রকম ভাবে ৫ টি Button তৈরি করুন।

৬. Tool Box থেকে TextBox নামে Option টি ড্রাগ করে Application Window র Panel এর অংশে ছেড়ে দিন। নীচের চিত্র টি দেখুনঃ

৭. এখন প্রতিটি Button এর উপর ক্লিক করে Properties Box থেকে Image পরিবর্তন করুন এবং Properties Box  এ “Text” Option এ যা লিখা আছে তা মুছে দিন। উপরের চিত্রতে দেখুন।এখন হলো আসল কাজ।

* Application Window র উপরে হালকা নীল যে বার টা আছে তাতে Double ক্লিক করলে দেখবেন Form.vb নামে নতুন একটি Window আসবে। নীচের ছবিটা দেখুন –

৮। এখান নীচের ছবির মতো কোড গুলো লিখুন –

  • এবার Back বাটনে Double ক্লিক করে এই কোড টি লিখুন :

WebBrowser1.GoBack()

  • Forword বাটনে Double ক্লিক করে এই কোড টি লিখুন :

WebBrowser1.GoForward()

  • Refresh বাটনে Double ক্লিক করে এই কোড টি লিখুন :

WebBrowser1.Refresh()

  • Stop বাটনে Double ক্লিক করে এই কোড টি লিখুন :

WebBrowser1.Stop()

  • Go/Search বাটনে Double ক্লিক করে এই কোড টি লিখুন :

If Me.TextBox1.Text = “” Then Return

Me.WebBrowser1.Navigate(Me.TextBox1.Text)

ব্যাস কাজ শেষ। তার পরও সবার সহজে বুঝার সুবিধার্থে সম্পূর্ণ কোডিং টি পুনরায় দেখানো হলোঃ

এবার Start Debugging এ ক্লিক করুন তাহলে আপনাকে আপনি এতোক্ষণ ধরে যা বানালেন তার Model টা দেখাবে।

এখন Menu বার থেকে Build এ ক্লিক করে Publish (প্রথমে আপনি যে নাম দিছেন তা) এ ক্লিক করুন। এরপর কয়েকটি ধাপ অতিক্রম করতে হবে। সবগুলোতে Next দিয়ে একবার শেষের টাতে Finish বাটনে ক্লিক করুন। Publish এর সময় আপনি যে জায়গা দেখিয়ে দিবে সেই জায়গায় File গুলো তৈরি হয়ে যাবে। এখন Setup Flie এ ক্লিক করুন। Setup হয়ে গেলে Browse করুন আপনার নিজের তৈরি Browser দিয়ে।

আশা করি এটা অন্য Browser এর চেয়ে দ্রুত কাজ করবে। আপনাদের সাধারন একটি Web Browser এর tutorial দেখালাম। একে আরও কোডিং করে Develop করা যায়।

লেখাটি সর্বপ্রথম “মৌমাছি” তে প্রকাশিত। সময় থাকলে ঘুরে আসুন জানার আছে অনেক কিছু। আর ভালো লাগলে একটা FB Like দিতে ভুইলেন না – page.moumachibd.com।  ধন্যবাদ সবাইকে সময় নিয়ে পোষ্ট টা পড়ার জন্য। আশা করি আপনারাও পারবেন এখন একটা ওয়েব ব্রাউজার বানাতে। চেষ্টা করেই দেখুন না। কোন সমস্যায় পড়লে আশা করি মন্তব্যের ঘরে জানাবেন। ভালো থাকবেন সবাই।

comments

Comments

  1. হুম রাহাত ভাই আমি আপনার কাছে এমন একটা পোস্ট ই আশা করছিলাম। ভালো হচ্ছে চালাইয়া যান। আপনার অনুরোধে নতুন বিভাগ “” গ্রাফিক্স ডিজাইন “” আজ থেকে চালু করা হইলো, তবে ভাই নিয়মিত কিন্তু লিখতে হবে। আবারো ধন্যবাদ অসাধারন পোস্ট টা আমাদের সাথে শেয়ার করার জন্য। ভালো থাকবেন 🙂

  2. আপনিতো পুরাই ফাটাই দিতাছেন ভাই । আর সুমন ভাই ডাউনলোড একটা বিভাগ রাখলে ভাল হয় কি বলেন ?

  3. হোসেন রাহাত চরম লেখা হয়েছে, আমার নিজেরই এখন একটা ব্রাউজার বাইনাতে ইচ্ছা করতাছে। দেখি হাতে কিছু কাজ আছে সেইগুলো সেরে ব্রাউজার বানাতে মননিবেস করব। অনেক ভাল লেখা হয়েছে।
    ধন্যবাদ এই রকম সুন্দর লেখা উপহার দেবার জন্য।

  4. tagor says:

    সি এস এস এর সম্পর্কে জানেত চাই।step by step দিলে ভালো হয়।Please Help me….

  5. tagor says:

    সি এস এস এর কোন বাংলা বই অথবা pdf file(বাংলা)জানা থাকলে আমাকে দিন…….

    • ভাই আমি সি এস এস সম্পর্কে জানি হালকা পাতলা। যা অন্যকে শেয়ার করার মত না। তাই সাহায্য করতে পারলেম না। দুঃখিত… 🙁

  6. Sagor says:

    vya winshok dite hobe na??

  7. মৃত মানুষ says:

    Microsoft Visual Basic সফটওয়্যারটির ডাউনলোড লিঙ্ক টা দিন প্লিজ ।

মন্তব্য প্রদান করুন

*