Tankönyv és vizuális c MFC - pályázatkezelési vc


Jó emberek, kattintson a banner.

78. lépés - Application Management a VC ++

hozzon létre egy projektet

Így kezdődik az MFC AppWizard. Adjunk nevet TestExcel projekt. 1. lépés - Az egységes dokumentum. 2. lépés változatlan. 3. lépés Telepítse Konténer és bátran válassza a Befejezés.

hozzon létre egy kódot

Tehát egy kis elmélet. Szinte az összes modern alkalmazások OLE szerver. Azaz, meg vannak írva, hogy így olyan programot futtat, amely a tartályban. Általában akkor számunkra ez volt AppWizard. Csak elmagyaráztam neki, hogy mit és hol. Információ a jellemzői ennek az elemnek tárolása speciális fájlok TLB, OLB. Például információt a függvények és osztályok Excel itt található. Adj egy keresést a lemezek OLB bővítmények és meg fogja találni sok érdekes dolgot.

Tehát tegyük hozzá Excel osztályok alkalmazás. Kezdés ClassWizard. Válassza ki a Automation fülre. Következő hozzáadása osztály és a legördülő lehetőségek A típusfüggvénytár. Keresse Excel8.olb és kattintson az OK gombra. Lesz egy párbeszédablak az osztályok jegyzékét, hogy hozhat létre. Még mindig érdekel _Application találják, és válassza ki.

Ezután kattintson az OK gombra, és zárja be az ablakot ClassWizard. Lásd ClassView ablakban megjelent _Application osztály két fájlt és excel8.h excel8.cpp. Nos, itt az ideje, hogy megpróbál mindent. Mi az kattintással aktiválja az Excel, hogy a neve ennek a nyomtató megjeleníteni néhány másodpercig a képernyőn, és közel van. -)

Hozz létre egy eseményt megnyomja a bal egérgombot CTestExcelView osztályban. Meg kell tudni, hogy ezt fogja eredményezni funkciót. Ebben a fájlban (TestExcelView) el kell helyeznie egy linket _Application osztály, mint ez. Nos, nézzük kattintás eseményt gyötrelem. Lásd magad. Egy példányának létrehozása az osztály. Associate osztályt a valódi tárgyat. Most viszont, hogy az Excel függvények veszi az aktuális nyomtatót. Kiadja a sor, hogy a képernyőn. Az Excel megjeleníti magát a képernyőn. Késleltesse annak érdekében, hogy látni semmit.

Fordításához, futtatásához és élvezni. Nagyon szép, nincs felesleges VBA. Az igazi munka nehezebb és igényel más osztályokba, de a kezdet. Ha lesz együtt dolgozni ezen az oldalon kérjük, küldje a programot. Nem nehéz leírni, mit csinál.