Microsoft Office Word |
|
|
Izmena komandi programaNivo:
Struktura Worda je potpuno otvorena, jer se standardne komande izlažu kao sistemski makroi koje možete menjati uz pomoć VBA. Ako u Wordu otvorite dijalog Tools/Macro/Macros, pa u polju Macros In odaberete opciju Word Commands, videćete spisak svih komandi Worda. Reč je o tome da objektni model Officea propagira sve programske module preko ključnih reči, tako da ih po potrebi možete menjati; sve što je potrebno da uradite jeste da napravite makro istog imena kao ključna reč komande, a potom da u telu makroa, uz osnovnu operaciju, dodate i podešavanja i operacije koje menjaju osnovno ponašanje komande. Ova napredna tehnika se efikasno koristi u mnogim specijalnim dodacima za Word; nažalost, u ostalim programima Officea ova mogućnost nije toliko očigledna, iako je ostvariva. Pogledajmo na jednom prostom primeru kako funkcioniše mogućnost promene sistemske komande. Sledeći kratki makro izaziva pojavljivanje poruke neposredno pre otvaranja dijaloga Open u Wordu.
Upozoravam vas da ova tehnika može da se upotrebi i u zlonamerne svrhe: neki od makro virusa funkcionišu baš na ovaj način (mada se oni bolje skrivaju, koristeći neke propuste u sigurnosti u ranijim verzijama Worda). Međutim, nadam da kao napredni korisnik Officea nemate poslednjih namera i da ćete se principom unapređenja programskih komandi služiti isključivo u pozitivne svrhe. Upozoravam vas na potrebu da stalno unapređujete svoje antivirusne pakete.
|
|
Vrh stranice Prethodna stranica Naslovna strana Mapa sajta Pretraga |
| AFORIZAM ZA DANAS | OVIH DANA SLUŠAMO... |
| Copyright © Praktikum na Webu, 2000-2009; Valinor Design; sva prava pridržana. |