Sto navigando in acque a me molto sconosciute.
Ho seguito un breve corso stream per modificare la barra delle applicazioni allo scopo di personalizzarla.
Ho appreso abbastanza bene la meccanica che quindi non era complicatissima ma mi sono subito fermato davanti ad un imprevisto.
Nel mio progetto ho inibito le barre ed i menù standard.
Ho creato la tabella USysRibbons correttamente e per provare vi ho inserito le prime righe del campo memo.
<customUI xmlns=”http://schemas.microsoft.com/office/2006/01/customui”>
<ribbon startFromScratch=”true”>
<tabs>
<tab id=”tabPrintPreview” label=”Report”>
<group id=”grpClosePreview” label=”CHIUDI” visible=”True”>
<button idMso=”PrintPreviewClose” size=”large” label=”CHIUDI” imageMso=”PrintPreviewClose” />
</group>
</tab>
</tabs>
</ribbon>
</customUI>
Per attivarlo, ho inserito il nome del Menù nelle proprietà alla voce Nome Barra Multifunzione.
Fatto è che quando lancio la procedura mi cancella il menù originale ma non attiva quello nuovo.
Se avvio la procedura con Shift premuto, allora leggo un messaggio di errore 0xC00CEE24 che corrisponde a "previsto virgolette".
Le virgolette ci sono e sono conformi ad altri esempi che ho cercati.
Qualcuno mi sa aiutare su questo quesito per favore?
grazie
antonio cuomo