Visual c pentru incepatori - totul despre el si programare

CUPRINS

Pagina 1 din 51

Aceste capitole sunt de ajutor pentru cei care doresc să se familiarizeze cu limbajul de programare C ++ și Visual C ++. Datorită faptului că astăzi complexitatea software-ului este foarte mare, dezvoltarea de aplicatii bazate pe Windows folosind doar orice limbaj de programare (de exemplu, limbajul C), este mult mai dificil. Programatorul trebuie să-și petreacă mult timp pe soluția de sarcini standard pentru crearea unei interfețe cu mai multe ferestre. Implementarea tehnologiei de legare și încorporare a obiectelor - OLE - va necesita programarea chiar mai complexă. Pentru a face mai ușor pentru un programator, aproape toate compilatoarele C ++ moderne conțin biblioteci de clasă specială. Aceste biblioteci includ practic întreaga interfață de programare Windows și vă permit să utilizați instrumente de nivel superior pentru programare decât apelurile cu funcții obișnuite. Acest lucru simplifică foarte mult dezvoltarea de aplicații care au o interfață de utilizator complexă, facilitează suportul tehnologiei OLE și interacțiunea cu bazele de date.







Instrumentele integrate moderne pentru dezvoltarea aplicațiilor Windows vă permit să automatizați procesul de creare a unei aplicații. Pentru a face acest lucru, se folosesc generatoare de aplicații. Programatorul răspunde la întrebări și aplicații de generator determină proprietățile de aplicare - fie că suportă multi-mode, tehnologia OLE, controalele tridimensionale, sistemul de ajutor. Generatorul de aplicații va crea o aplicație care să respecte cerințele și să furnizeze codul sursă. Folosind-o ca șablon, programatorul își poate dezvolta rapid aplicațiile.







Desigur, aplicația MFC AppWizard nu este omnipotentă. Partea de aplicare a aplicației trebuie dezvoltată de către programator. Codul sursă pentru aplicația creată de aplicația MFC AppWizard va fi doar fundația la care aveți nevoie să conectați restul. Dar un șablon de lucru este jumătate din lucrare. Codul sursă pentru aplicațiile primite automat de la MFC AppWizard poate fi sute de linii de text. Setarea manuală ar fi foarte obositoare.

Trebuie remarcat faptul că aplicația MFC AppWizard creează texte de aplicații numai cu utilizarea bibliotecii de clase MFC (bibliotecă Microsoft Foundation Class). Prin urmare, numai după studierea limbajului C ++ și a bibliotecii MFC, puteți utiliza instrumentele de dezvoltare automată și puteți crea aplicațiile în cel mai scurt timp.

denumire acceptate obiecte de mediu * env; conexiune * Conn; Declaratie * STMT; ResultSet * RS; SQLException &sqlExcp; Să ne uităm la un exemplu de program de mic test folosind interfata OCCI: #include #include "occi.h" folosind namespace std; using namespace Oracle :: OCCI; #defi.

Stabilirea unei conexiuni la locul de muncă trebuie să includă o descriere a funcțiilor care sunt în afxdb.h fișier: // Exemplul # includ „afxdb.h“ Pentru a începe, trebuie să creați o clasă folosind TEKT cu ajutorul constructorului. Nu este necesar să transmiteți parametrii constructorului. După crearea ascultării.

Modulele conectate dinamic (DLL) sunt module care conțin funcții și date. Aceste module sunt încărcate în timpul executării programului care utilizează aceste module (gazda). În Windows, modulele conțin funcții interne și exportate (în sistemele de tip UNIX toate funcțiile sunt exportate.

1C Compania oferă utilizatorilor mecanismul OLE DB. Dacă dintr-o dată doriți să folosiți orice date din programul 1C Enterprise în programul dvs., puteți utiliza acest mecanism. Destul de simplu, acest lucru se face în limbi precum Visual Basic sau Delphi. În ele toți lucrează cu O.







Articole similare

Trimiteți-le prietenilor: