2
3
1. L2. Vartotojo klasė
IF-4/10 gr. studentas Mantas Taroza
2005.03.10
Dėstytojas doc. Jonas Blonskis
1.1 Užduotis L6-46.
Turime bibliotekos knygų, kurias skaito studentai, sąrašą: knygos autorius ir pavadinimas, paėmimo skaitymui data,
sugražinimo Į biblioteką data.
Sudaryti knygų vartojimo per nurodytą laikotarpĮ sąrašą: knygos autorius ir pavadinimas, kiek laiko knyga gulėjo
nenaudojama lentynoje per tą laikotarpĮ, kiek skaitytojų ją skaitė per tą laikotarpĮ.
Sąrašą sutvarkyti pagal abėcėlę.
Išvesti lenteles: duomenų ir skaičiavimų rezultatų.
1.2 Programos aprašymas.
Ø Formų schemos ir paaiškinimai.
Image1
Label1
Label2
Label3
MainMeniu1
PageControl1: TabSheet1, TabSheet2 ir TabSheet3
Memo
1
Label1
Label2 Label3 Label4
Label5
Edit1
Edit2
Edit3
Button1
Label6
Edit4 Edit5 Edit6 Label8 Label7
4
Memo2
TChart1
Memo1
Button1
Memo1
Button1
AboutBox
5
Ø *.h failai.
Unit1.h
//---------------------------------------------------------------------------
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include
#include
#include
#include
#include
#include
#include "Unit2.h" // Klasės "Knygos"
#include "Unit7.h" // Kaip naudotis programa
#include "Unit3.h" // Programos užduotis
#include "Unit4.h" // Apie programa
#include "Unit5.h" // Pradžios užsklanda
#include "Unit6.h" // Pabaigos užsklanda
#include
#include
#include
#include
#include
#include
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // IDE-managed Components
TOpenDialog *OpenDialog1; // Atidarymo dialogas
TSaveDialog *SaveDialog1; // Išsaugojimo dialogas
TMainMenu *MainMenu1; // Meniu
TMenuItem *Failas1; // "Failas"
TMenuItem *Atidaryti1; // "Atidaryti"
TMenuItem *Saugoti1; // "Saugoti"
TMenuItem *Udaryti1; // "Uždaryti"
TMenuItem *Veiksmai1; // "Veiksmai"
TMenuItem *Spausdinimas1; // "Spausdinimas"
TMenuItem *Pradiniduomen1; // "Spausdinimas"->"Pradinių duomenų"
TMenuItem *Rezultat1; // "Spausdinimas"->"Rezultatų"
TMenuItem *Atliktiuduot1; // "Atlikti užduotĮ"
TMenuItem *Grafikas1; // "Grafikas"
TMenuItem *Pagalba1; // "Pagalba"
TMenuItem *Naudojimas1; // "Kaip naudotis"
TMenuItem *Programosuduotis1; // "Programos užduotis"
TMenuItem *Apie1; // "Apie..."
TPageControl *PageControl1; // Puslapiai
TTabSheet *TabSheet1; // "Pradiniai duomenys"
TTabSheet *TabSheet2; // "Rezultatai"
TTabSheet *TabSheet3; // "Grafikas"
TMemo *Memo1; // Pradiniams duomenims parodyti
TMemo *Memo2; // Rezultatams parodyti
TEdit *Edit1; // Metai
TEdit *Edit2; // Mėnuo
TEdit *Edit3; // Diena
TEdit *Edit4; // Metai
TEdit *Edit5; // Mėnuo
TEdit *Edit6; // Diena
Image1
Label1
6
TLabel *Label1; // "Intervalo pradžia:"
TLabel *Label2; // "metai"
TLabel *Label3; // "mėnuo"
TLabel *Label4; // "diena"
TLabel *Label5; // "Intervalo pabaiga:"
TLabel *Label6; // "metai"
TLabel *Label7; // "mėnuo
TLabel *Label8; // "diena"
TButton *Button1; // "Tinka"
TChart *Chart1; // Grafikas
TBarSeries *Series1;
void __fastcall Programosuduotis1Click(TObject *Sender);
void __fastcall Udaryti1Click(TObject *Sender);
void __fastcall Apie1Click(TObject *Sender);
void __fastcall FormActivate(TObject *Sender);
void __fastcall Atidaryti1Click(TObject *Sender);
void __fastcall Pradiniduomen1Click(TObject *Sender);
void __fastcall FormClose(TObject *Sender, TCloseAction &Action);
void __fastcall Button1Click(TObject *Sender);
void __fastcall Atliktiuduot1Click(TObject *Sender);
void __fastcall Saugoti1Click(TObject *Sender);
void __fastcall Rezultat1Click(TObject *Sender);
void __fastcall Grafikas1Click(TObject *Sender);
void __fastcall Naudojimas1Click(TObject *Sender);
private: // User declarations
Knygos Vedeja; // Objektas
AnsiString DuomenuFailas; // Duomenų failo vardas
AnsiString DuomenuFailoVardas();
public: // User declarations
char...
Šį darbą sudaro 11677 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!