logo

VISUAL STUDIONING FORM APLICATION MUHITIDA WORDDA JADVAL YARATISH

Загружено в:

11.11.2024

Скачано:

0

Размер:

1029.77734375 KB
VISUAL STUDIONING FORM 
APLICATION MUHITIDA WORDDA 
JADVAL YARATISH              Reja:

1. Visual studio c++ haqida.

2. Microsoft Visual C++ da konsol ilova dasturlar yaratish.

3. Form aplication muhitida wordda jadval yaratish dasturini 
loyihalash.                Visual studio c++ haqida.

Visual  studio  Microsoft  uchun  mo’ljallangan  dasturlash  muhiti 
hisoblanadi.  U  console  (boshqaruv  paneli)  va  grafik  interfeysli 
dasturlar,  shu  bilan  birga  Windows  tarkibidagi  dasturlar,  veb-saytlar, 
veb  dasturlar,  va  veb  xizmatlarni  tarkibidagi  hamda  boshqa  kodlar 
yordamida  Microsoft  Windows,  Windows  Phone,  Windows  CE,  .Net 
Framework,  .Net  Compact  Framework  va  Microsoft  Silverlight  kabi 
dasturlar muhitlarini daturashda ishlatialdi.              
Visual Studio muhitidada dastrur tuzish uchun bir qancha elementlar: 
menyular  paneli,  standart  uskunalar  paneli,  ochiq  yoki  ekranning 
o’ng,  chap,  yuqori,  yoki  pastki  qismida  avtomatik  yashiringan  turli 
xildagi qo’shimcha uskunalar joylashgan.               Microsoft Visual C++ da form yaratish

1.Microsoft Visual Studio-ni och amiz  va yangi proyekt yarat amiz .

2.Proyekt turi sifatida "Windows Forms App (.NET Framework)" ni 
tanl aymiz .

3.Proyekt nomini va saqlash joyini tanla ymiz .

Forma  yaratishimiz  uchun  Proektimiz  nomi  ustiga  sichqonchani 
o’ng  tugmasini  bosamiz,    добавить->cоздат  елемент  qismi 
tanlanadi.                                                                                                  
#include <Windows.h>

using namespace matnMuharriri;

int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) {

Application::EnableVisualStyles();

Application::SetCompatibleTextRenderingDefault(false);

Application::Run(gcnew MyForm);

return 0;

}                            Form aplication muhitida wordda jadval 
yaratish dasturini loyihalash              Xodim ma’lumotlarini kiritish                            Wordda jadvalning hosil bo’lishi              
Kod qismiga keladigan bo’lsak :

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
  cliext::vector<String^> array1;
 
 cliext::vector<String^> array2;
 
 // Foydalanuvchidan qiymatlar olish
 
 array1.push_back(textBox1->Text);
 
 array1.push_back(textBox2->Text);
 
 array1.push_back(textBox3->Text);
 
 array1.push_back(textBox4->Text);
 
 array1.push_back(textBox5->Text);
 
 array1.push_back(textBox6->Text);
 
 array2.push_back(Ism->Text);
 
 array2.push_back(label3->Text);
 
 array2.push_back(label4->Text);
 
 array2.push_back(label5->Text);
 
 array2.push_back(label2->Text);
 
 array2.push_back(label6->Text);              
auto Word1 = gcnew 
  Microsoft::Office::Interop::Word::ApplicationClass();
 
 Word1->Visible = true;
 
 auto t = Type::Missing;
 
 auto Document1 = Word1->Documents->Add(t, t, t, t);
 
 Word1->Selection->TypeText("Telefon raqamlar jadvali ");
 
 System::Object^ t1 = Microsoft::Office::Interop::Word::WdDefaultTableBehavior::wdWord9TableBehavior;     
 
 System::Object^ t2 = Microsoft::Office::Interop::Word::WdAutoFitBehavior::wdAutoFitContent;
 
 Word1->ActiveDocument->Tables->Add(Word1->Selection->Range, 6, 2, t1, t2);
 
 for (int i = 0; i < 6 ; i++)
 
 {
 
  Word1->ActiveDocument->Tables[1]->Cell(i, 1)->Range->Text = array2[i];
 
  Word1->ActiveDocument->Tables[1]->Cell(i, 2)->Range->Text = array1[i];
 
  
 
 }
 
 Object^ t3 = Microsoft::Office::Interop::Word::WdUnits::wdLine;
 
 Object^ satr9 = 6;
 
 Word1->Selection->MoveDown(t3, satr9, t);
 
 Word1->Selection->TypeText("Jadvaldan keyingi istalgan matn ");
 
}
 
private: System::Void MyForm_Load(System::Object^ sender, System::EventArgs^ e) {\
 
 button1->Text = " Пуск";
 
     this->Text = " По c троение таблицы";
 
}
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
 
this->textBox1->Clear();
 
this->textBox2->Clear();
 
this->textBox3->Clear();
 
this->textBox4->Clear();
 
this->textBox5->Clear();
 
this->textBox6->Clear();              Xulosa

Men xulosa qilib aytishim kerakki  ushbu kurs ishi visual studioning form 
aplication muhitida qilingan bo’lib, asboblar panelidagi label, button va 
textbox asboblaridan foydalanilgan.

Bu dastur nafaqat kafedra o’qituvchilarining ma’lumotlarini balki davlat va 
nodavlat fuqarolari haqidagi ma’lumotlarini wordda  jadval hosil qilib 
saqlashga mo’ljallangan.

Men yasagan matn muharriri juda sodda matn muharrir hisoblanadi.

Bu dasturda 3 ta instumentdan foydalandim:

Label

Textbox

Button              Foydalanilgan adabiyotlar

1. К .Паппас, У. Мюррей “Программирование на С и С++”, Киев,2000. 

2. Атымтаева Л.Б. “Объектге бағытталған программалау негиздери”. А: 
«Қазақ университети», 2005 

3. Бьярн Страуструп. “Язык программирования С++”. Киев: Диасофт, 

1993-1,2 часть. 

4. Павловская Т.А. “С/С++ программирование на языке высокого 

уровня”. Санкт-Петербург, 2002г. 

Internet saytlari: 

http://lessons.itportal.uz/c/c-kompilyatorlari-va-muhiti/ 

http://lessons.itportal.uz/c/c-haqida-va-uning-tarixi/ 

http://software.uz/ru/software/view?id=1907

VISUAL STUDIONING FORM APLICATION MUHITIDA WORDDA JADVAL YARATISH

Reja:  1. Visual studio c++ haqida.  2. Microsoft Visual C++ da konsol ilova dasturlar yaratish.  3. Form aplication muhitida wordda jadval yaratish dasturini loyihalash.

Visual studio c++ haqida.  Visual studio Microsoft uchun mo’ljallangan dasturlash muhiti hisoblanadi. U console (boshqaruv paneli) va grafik interfeysli dasturlar, shu bilan birga Windows tarkibidagi dasturlar, veb-saytlar, veb dasturlar, va veb xizmatlarni tarkibidagi hamda boshqa kodlar yordamida Microsoft Windows, Windows Phone, Windows CE, .Net Framework, .Net Compact Framework va Microsoft Silverlight kabi dasturlar muhitlarini daturashda ishlatialdi.

 Visual Studio muhitidada dastrur tuzish uchun bir qancha elementlar: menyular paneli, standart uskunalar paneli, ochiq yoki ekranning o’ng, chap, yuqori, yoki pastki qismida avtomatik yashiringan turli xildagi qo’shimcha uskunalar joylashgan.

Microsoft Visual C++ da form yaratish  1.Microsoft Visual Studio-ni och amiz va yangi proyekt yarat amiz .  2.Proyekt turi sifatida "Windows Forms App (.NET Framework)" ni tanl aymiz .  3.Proyekt nomini va saqlash joyini tanla ymiz .  Forma yaratishimiz uchun Proektimiz nomi ustiga sichqonchani o’ng tugmasini bosamiz, добавить->cоздат елемент qismi tanlanadi.