Warning: include(testata.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 29

Warning: include() [function.include]: Failed opening 'testata.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 29

Warning: include(footer.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 145

Warning: include() [function.include]: Failed opening 'footer.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 145
INDICE SEZIONE NEWS WEB NEWS SOFTWARE PUBBLICITA'

Warning: include(bsx.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 43

Warning: include() [function.include]: Failed opening 'bsx.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 43
Creazione di uno smart Tag.
Warning: include(bdx.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 52

Warning: include() [function.include]: Failed opening 'bdx.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 52

Importazione

Verrà creata automatica una classe che si chiama class1.vb.

Rinominiamo sia il file che la classe con il seguente nome: Recognizer ed il nome del file Recognizer.vb.

A questo punto dobbiamo importare il riferimento smart tag versione 2.0, come mostrato nella figura successiva (figura 3)


Figura 3

Per importare un riferimento in Visual Basic Net, bisogna selezionare la voce di menu Aggiungi riferimento, situato in progetti. Si aprirà una finestra, in essa scegliamo la voce Com, e selezioniamo la voce Microsoft Smart Tags 2.0 ( 2.0 per la versione di office 2003, mentre 1.0 per xp).

Fatto ciò facciamo click sul pulsante seleziona e poi ok.


Stesura del codice

Dobbiamo importare due namespace, uno per la gestione dei smart tag e l'altro per la gestione dei file interoperabilità.

quindi in alto sopra alla dicitura class scriviamo il seguente codice.

Imports Microsoft.Office.Interop.SmartTag

Imports System.Runtime.InteropServices

Fatto ciò bisogna creare un codice guid, esso ci permette di dare un riferimento alla dll che andremo a creare.

Per assegnare un valore guid, bisogna fare click sulla voce di menù crea guid, e nella finestra (figura 4) che viene aperta selezioniamo la quarta opzione ossia registry format facciamo click sul pulsante copia e poi sul pulsante esci.


figura 3

Il codice guid va messo nella classe Recognizer, con l'attributo guidattributes.

Come mostrato qui di seguito

<ProgId("SmartTagE manuele.Recognizer"), _

GuidAttribute("5CFC6CE8-6A70-4b68-9500-8480DBA013DA"), _

ComVisible(True)> _

Public Class Recognizer

La classe deve implementare l'interfaccia ismarttagrecognizer, di seguito è riportato il codice di tale operazione.

Implements ISmartTagRecognizer

quando si digita il pulsante invio dopo la parola ismarttagrecognizer, vengono scritte in automaticato alcune proprietà e metodi.

<< Pagina 1


Warning: include(admin_edmaster/correlati_articoli.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 131

Warning: include() [function.include]: Failed opening 'admin_edmaster/correlati_articoli.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 131




Warning: include(googlericerca.js) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 140

Warning: include() [function.include]: Failed opening 'googlericerca.js' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 140

Warning: include(banner_basso.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 149

Warning: include() [function.include]: Failed opening 'banner_basso.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 149
 

Warning: include(bottom.php) [function.include]: failed to open stream: No such file or directory in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 156

Warning: include() [function.include]: Failed opening 'bottom.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /mnt/host/www/wintricks/wintricks.it/www/windxp/smart_tag2.html on line 156