II. BOB. WINDOWS ILOVALARIDA OFFICE ILOVLARI BILAN BOG’LANISH 2.1 Windows ilovalarida office ilovlari bilan bog’lanish
Microsoft office ilovalari bilan bog’lanishda Microsoft Visual Studio dasturining stadandart uskunalar panelida o’zining namuna ilovasi mavjud. Demak shu standart ilovlar yordamida demak office ilovlari bilan bog’lanishga harakat qilamiz. Ammo bu Microsoft Visual Studio 2010 dasturi yordamida bir paytda Microsoft Excel, Microsoft Word, Microsoft Outlook va Microsoft Power Point ilovlari bilan bog’lanish bir qancha muomolarni keltirib chiqaradi. Ammo har bir office ilovasi bilan alohida bog’lanib ularda ishlash imkoniyatiga ega bo’lamiz. Demak ularda ma’lumotlar yozish, qayta ishlash, saqlash, o’chirish kabi ko’plab funksiyalarni bajarish mumkin bo’ladi. Endi office ilovalaridan biri bo’lgan Microsoft Excel dasturiga murijat qilamiz.
Demak quyida hosil bo’lgan chizmada Microsoft Visual Studio
dasturining ishga tushgandagi birinchi bo’lib ko’rinadigan oynasi aks etgan. Endi bu hosil bo’lgan oynada biz создат проектmenyusini tanlaymiz.
Ko’rib turganingizdek yuqorudagi suratda (создат проект buyurugini bosgandagi ) ikkinchi oyna hosil bo’ldi. Endi bu hosil bo’lgan oynadan office bo’limini tanlash orqali Microsoft office ilovari bilan bo’lanishimiz mumkin bo’ladi.
Yuqoridagi suratda Office ilovasini tanlash orqali hosil bo’lgan oyanani ko’rib turibsiz. Ko’rib turganingizdek ushbu suratda Microsoft Office ilovalari bilan boglanish standart dasturlari berilgan. Demak bu ilovlardan << Надстройка Excel 2010>> buyurug’ini tanlaymiz.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using Excel = Microsoft.Office.Interop.Excel;
using Office = Microsoft.Office.Core;
using Microsoft.Office.Tools.Excel;
namespace ExcelAddIn5
{
public partial class ThisAddIn
{
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
}
private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
{
}
#region VSTO generated code
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisAddIn_Startup);
this.Shutdown+=newSystem.EventHandler(ThisAddIn_Shutdown);
}
#endregion
}
}
Endi yuqorida hosil bo’lgan oynadan <<проект>> menyusini tanlash orqali quyidagi ishi oynani hosil qilamiz.
Bu hosil bo’lgan oynadan Windows Forms ilovasini tanlash orqali quyidagicha yangi hosil qilingan ishchi oynani hosil qilamiz.
Yuqorida hosil bo’lgan ishchi oynadan <<Форма Windows Forms>> buyurug’ini tanlaymiz va quyida kletirilgan ishchi oynani ochamiz.
Endi yuqorida hosil bo’lgan Formada
1.Button
2.Menu strip
3. SaveFileDialog1
4.OpenFileDialog2
Kompanentalarini tashlash orqali quyida keltirlgan oynani hosil qilamiz.
Yuqoridagi Formada Microsoft Excel tugmasi ustiga ikki marta bosib quyidagicha dastur ko’dini kiritamiz.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
using Excel = Microsoft.Office.Interop.Excel;
using Office = Microsoft.Office.Core;
using Microsoft.Office.Tools.Excel;
namespace ExcelAddIn5
{
public partial class ThisAddIn
{
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
}
private void ThisAddIn_Shutdown(object sender, System.EventArgs e)
{
}
#region VSTO generated code
private void InternalStartup()
{
this.Startup += new System.EventHandler(ThisAddIn_Startup);
this.Shutdown += new System.EventHandler(ThisAddIn_Shutdown);
}
#endregion
}
}
So’ngra F5 tugmasini bosib dasturni ishga tushiramiz.
Dastur ishga tushdi endi Excel ilovasida ma’lumot kiritib ko’ramiz.
Ko’rib turganingizdek yuqridagi dasturimizda hatto yozgan ma’lumotlarimzini saqlash imkonyati ham mavjud.
Ana endi shunchaki yozgan ma’limotlarimiz uchun nomer berib saqlash tumasini bossak kifoya qiladi.
Do'stlaringiz bilan baham: |