HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Copyright szöveg beszúrása forráskódba egyetlen dupla kattintással


Példaprogram letöltése

2423 bájt

Ha forráskódjainkat publikáljuk és szeretnénk mondjuk mindegyik elejére egy copyright jelzést elhelyezni vagy esetleg bármilyen más szöveget, akkor ennek legegyszerűbb módja, ha a feladathoz készítünk egy makrót. Így amikor szükségünk lesz a copyright szöveg beillesztésére, csak a makrót kell futtatnunk egy dupla kattintással és máris készen vagyunk a feladattal.

Makrók kezelésének első lépéseként nyissuk meg azt a segéd ablakot, mely a makrókhoz kötődik. Ezt a View – Other Windows – Makro Explorer menüpont kiválasztásával, vagy az Alt + F8 lenyomásával tehetjük meg.
A megjelenő ablakban két fő csoportot láthatunk. Az egyik a Samples. Ebben találunk néhány modult, melyben sok-sok makrót készen kapunk. A másik fő csoport a MyMacros. Itt készíthetjük el saját makróinkat. Alapértelmezésben találunk itt egy Module1 modult, mely üres. Egy új makró létrehozásához kattintsunk itt jobb gombbal és válasszuk a New Macro menüpontot. Ennek hatására elindul a Visual Studio.NET makró szerkesztő modulja.
Ha idáig eljutottunk, akkor már csak be kell gépelnünk a makróhoz szükséges utasításokat.
Szükséges egy TextSelection osztály lekérdezése, méghozzá az aktuális forráskód alapján. Az így kapott osztály segítségével mozoghatunk az aktuális forráskódon belül és szerkeszthetjük is azt.
    Public Sub InsertCopyRight()
        Dim sel As TextSelection = CType(DTE.ActiveDocument.Selection, TextSelection)
Például a StartOfDocument függvény hívásával a forráskód legelejére ugorhatunk.
        sel.StartOfDocument()
        ...
Az Insert függvénnyel beszúrhatunk egy paraméterként megadott sztringet az aktuális kurzor pozícióba. Végül még egy új, üres sort is beillesztünk a NewLine függvénnyel és már készen is vagyunk a feladattal.
        sel.Insert("//   C# Software Online    //")
        sel.NewLine()
    End Sub

Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2001 évkönyv 151. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |