Laborator oop

Laborator
6/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 6 în total
Cuvinte : 503
Mărime: 381.08KB (arhivat)
Publicat de: Theodor Marginean
Puncte necesare: 0

Extras din laborator

Aplicatia 2

Sa se adauge in formularul creat anterior un buton, cu aceleasi dimensiuni ca si butonul existent, dar sa fie amplasat in dreapta acestuia. Eticheta(caption) butonului sa fie « schimb » , iar actiunea la click sa fie inlocuirea etichetei primului buton din « iesire » in « sfarsit »

Pentru aceasta vom adauga urmatoarele la codul precedent :

1) pentru inserarea unui nou buton in form: geam.addobject([buton1],[altbuton])

2) Pentru definirea clasei altbuton, clasa derivata din butonul creat in aplicatia 1:

DEFINE CLASS altbuton as gata

caption=[schimb]

autosize=.t.

left=200

PROCEDURE click

thisform.buton.caption=[sfarsit]

ENDDEFINE

Observatie : clasa : “altbuton" s-a definit ca fiind derivata din clasa gata, pentru a prelua atributele clasei gata, redefinindu-se caption-ul si procedura click.

Dupa rularea programului va rezulta:

Daca facem click pe butonul 2, vom vedea ca butonul 1 isi va schimba eticheta din iesire in sfarsit, ca urmare a instructiununii :

thisform.buton.caption=[sfarsit]

Daca pasam butonul 1 form-ul dispare, ca urmare a executarii instructiunii : thisform.release.

Aplicatia 3

Sa se adauge intr-un formular o lista simpla care sa permita alegerea unei calitati pentru persoana al carei nume figureaza in intr-un camp de editare. Alegerea va fi confirmata cu ajutorul unui buton de comanda cu textul « accept » , iar informatia din lista va fi plasata intr-un camp din tabela deschisa. Dezactivarea formularului va avea loc la actionarea butonului OK.

Preview document

Laborator oop - Pagina 1
Laborator oop - Pagina 2
Laborator oop - Pagina 3
Laborator oop - Pagina 4
Laborator oop - Pagina 5
Laborator oop - Pagina 6

Conținut arhivă zip

  • Laborator oop.doc

Alții au mai descărcat și

Steganografie criptografică pentru fișiere mp3

1. STEGANOGRAFIA 1.1 INTRODUCERE Steganografia este arta ascunderii de informatie secreta în informatie obisnuita non-secreta. Un atacator se...

Liste Dublu Înlănțuite Reprezentare cu Variabile Dinamice

/* Declaratii */ #ifndef LISTDINL_V1 #define LISTDINL_V1 #define INS_BEG 0 #define INS_END 1 #define ASC_ORD 2 #define DESC_ORD 3 #define NO_DUP...

Liste

3.1.1 Operatii fundamentale /* Declaratii */ typedef int INFO; typedef int NODEPTR, LISTA, POZITIE, BOOL; typedef struct nod { INFO info;...

Baze de Date

Clasif. utilizatorilor unor BD 1) utiliz. obisnuiti 2) utiliz. programatori de aplicatii 3) administrator de baza de date 4) administrator a...

Baze de date C6

2.Nivelul logic al BD Avem de-a face cu scheme conceptuale formeaza un model unitar al unei aplicatii complexe prin reunirea subschemelor...

Componente TCP IP

Fragmentare si defragmentare: Daca transfera pe o retea ETHERNET nu trebuie sa avem pachete mai mari de 1500 de octeti. IP poate cere un pachet...

Gestiunea adreselor pe Internet

Mecanismul de adresare ce servere pe domenii Forma: nume intercalate cu puncte. Cu cât numele sunt mai la dreapta, cu atât ierarhic e mai mare....

Intranet

Intranetul e o aplicatie a tehnologiei Internet intr-o organizatie de sine statatoare. Leaga resursele informatice interne si creaza un mecanism...

Te-ar putea interesa și

Tehnici Programare

1. Recapitularea unor elemente ale limbajului C 1.1 Structuri 1.1.1 Definire Se foloseste cuvantul cheie struct urmat de numele structurii si...

Programare orientată pe obiecte

Utilizarea controalelor de tip lista Controalele de tip lista sunt oferite sub patru forme: casete combinate, casete cu lista, arbori si...

Programare Visual Studio .NET

1 Introducere Scopul lucrarilor de laborator prezentate in acest document este de familiariza studentul cu mediul de programare Visual Studio .NET...

Ai nevoie de altceva?