Newsgroup: it.comp.os.win.software
Titolo: File .wiz di Word

Come si crea ex-novo un file .wiz da usare poi come autocomposizione?
E come faccio invece per modificarne uno esistente per adattarlo alle 
mie esigenze?
Sul sito MS sono riusvito a trovare troppo poco per i miei scopi
Grazie mille
-- 
PremPa :)
- Fletto i muscoli e sono nel vuoto -
Rat-Man by Leo Ortolani

 Sul sito MS sono riusvito a trovare troppo poco per i miei scopi
Figliolo, ma quali sono i tuoi scopi?!? In una mia precedente risposta nel
thread "[Word97] Autocomposizioni" ti ho fornito l'indicazione di scaricare
dal sito microsoft il file:
    wizard.exe (139KB)
in cui c'e` scritto piu` o meno *TUTTO* quello che c'e` da sapere
sull'argomento. Ti ho anche proposto di inviartelo nel caso tu non lo
trovassi o non fosse piu` disponibile.
Forse quella mia risposta non e` disponibile sul tuo server? (Come vedi ti
offro anche una scappatoia elegante;-)
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

sull'argomento.
Sui vari siti MS non l'ho piu' trovato.
Provo ancora una volta poi lo chiedo a te.
E comunque mi sarebbe piaciuto sentire un'altra campana oltre la tua.
Non che non ti avessi apprezato, ma due consigli sono sempre meglio 
di uno. Niente di personale.

 Niente di personale.
Ma figurati. Anzi, auguri. Non solo per il nuovo anno ma anche per quelli a
venire.
--
Ciao :-)


Il 27 dic 2000, Maurizio Borrelli  scottandosi la lingua con del
brodo rovente urlo': 
E' una mia impressione o ti e' rimasto qualcosa di traverso dal 
cenone di Natale?
Se la mia richiesta ti ha causato qualche disturbo, anche solo 
momentaneo, ti chiedo venia. Ma non mi prendere come tuo personale 
antistress, te ne prego: non sopporterei un cosi' delicato ed 
importante compito.
Con stima, PremPa.

E comunque mi sarebbe piaciuto sentire un'altra campana oltre la tua.
Salve, sono una campana!
Per creare degli wizard devi:
1) Avere un compilatore di un linguaggio di tua scelta (nell'ambito di
quelli supportati), come potrebbero essere: C, C++, VisualBasic e altri;
2) Procurarti l'apposito kit di sviluppo della Microsoft (ODK, mi pare si
chiamasse a suo tempo), di cui troverai i riferimenti precisi sul sito
Microsoft;
3) Leggerti diligentemente la documentazione che si suppone allegata al kit
di sviluppo;
4) Leggerti diligentemente la documentazione relativa al linguaggio di
programmazione scelto, se ancora non ne sei del tutto padrone;
5) Leggerti diligentemente gli esempi che si suppone troverai nel kit di
sviluppo;
6) Comiciare a scrivere il tuo primo Wizard, inizialmente come semplice
modifica degli esempi riportati dalla documentazione;
7) Verificare se lo Wizard appena scritto si comporta come ti aspettavi, ed
eventualmente:
8) Ritornare al punto 3.
Per la verita`, come campana, mi esprimo al mio meglio a Pasqua, ma ho
cercato comunque di essere il piu` chiaro possibile, dati i tempi.
Ciao.

 Con stima, PremPa.
--


tempi. 
Anche se non siamo a Pasqua hai suonato bene :)
Grazie mille per le delucidazioni.


 > PremPa:

:-)
Diciamo che quella illustrata da te e` la versione
    (-: hard o cattiva o punitiva :-)
del wizard. In un documento microsoft
    (-; indovini come si chiama il file che lo contiene? ;-)
*sta scritto*:
"Word wizards, such as the wizards included with Word 97, are typically
stored in a template (.dot). If you want the user to run your wizard from
the New dialog box (File menu), change the extension to .wiz. After changing
the extension, Word identifies the template as a wizard in the New dialog
box (the .wiz file needs to reside in the Template folder or a subfolder of
the Templates folder)."


the Templates folder)."
Vabbe`, cosi` son capaci tutti, che gusto c'e`?
Mi risulta, pero`, (ma a questo punto potrebbe anche essere una fantasia da
climaterio) che si possano scrivere dei veri e propri eseguibili da
utilizzare come wizard. Sempre nel caso che non sia tutto frutto della mia
immaginazione, il grado di "punitivita`" dell'una o dell'altra soluzione
puo` poi anche dipendere da che cosa si deve fare (alcune cose mi
rifiuterei di farle in VBA, per altre il C++ e` eccessivo).
Peraltro, quanto al "modificare", non ci sarebbero in questo caso molte
difficolta`: mi sermba che diversi wizard distribuiti con Word non siano
protetti.
Ciao.

 Peraltro, quanto al "modificare", non ci sarebbero in questo caso molte
difficolta`: mi sermba che diversi wizard distribuiti con Word non siano
protetti.
Non so, puo` darsi. Appena ho un attimo provero` a verificare.


funzione della soluzione.
A proposito di soluzione, sento di dover rendere giustizia al nostro amico:
il sito Microsoft NON e` navigabile; avventurarsi solo con l'assistenza di
un pilota esperto.
Sono diventato scemo a cercare qualche riferimento al documento che sono
certo di aver letto e non c'e` stato verso; tantomeno questo wizard.exe
(cioe`, ho trovato un wizard.exe, ma era tutt'altra cosa). Ho trovato
comunque abbastanza da convincermi che forse facevo un po' di confusione
con qualcosa d'altro (le wll, magari, di cui peraltro ho trovato solo un
accenno).
Ciao.

 Sono diventato scemo a cercare qualche riferimento al documento che sono
certo di aver letto e non c'e` stato verso; tantomeno questo wizard.exe
(cioe`, ho trovato un wizard.exe, ma era tutt'altra cosa). Ho trovato
comunque abbastanza da convincermi che forse facevo un po' di confusione con
qualcosa d'altro (le wll, magari, di cui peraltro ho trovato solo un
accenno).
Umanamente posso capire il tuo buonismo natalizio;-) ma la mia cattiveria di
ex ateo (solo di recente mi sono convertito all'agnosticismo, per grazia
ricevuta) non mi consente di giustificare cosi` facilmente pigrizia e
pressapochismo. Non il tuo, ovviamente, che sei stato fuorviato da una mia
indicazione errata: il file in questione non si chiama "wizard.exe", che e`
il nome col quale l'ho ribattezzato io per ovvi motivi, ma... "5147.exe"
:-)))
Ammetto pure la non navigabilita` dei siti microsoft ma... MSDN e` una
laguna blu in confronto al resto. E dove vuoi andare a cercare se non li`?!
Partiamo quindi da:
 
http://msdn.microsoft.com/library/default.asp
la cui quarta voce e` Office Developer Documentation, che si divide in:
    . About Office Developer Documentation
    . Office 2000 Documentation
    . FrontPage 98 Documentation
    . Office 97 Documentation
    . ecc
Dato che avevo detto che l'articolo era vecchio apriamo Office 97
Documentation, ok? E lasciamo subito perdere perche' intuiamo che altro non
e` che la guida che gia` abbiamo in linea. Restano di papabili:
    . Knowledge Base
    . Technical Articles
Proviamo la seconda:
    . Microsoft Office and Visio
    . . Microsoft Office 97
la cui quarta voce e`:
    . . . Creating Wizards in Microsoft Office 97
Ci siamo! Fortuna? Non lo so, dimmi tu.


Ci siamo! Fortuna? Non lo so, dimmi tu.
Non giocare al Superenalotto.


 Non giocare al Superenalotto.
Infatti. Se si e` fortunati non e` necessario: il biglietto vincente lo
trovi per terra.


vincente lo trovi per terra.
ROTFL :))
Al prossimo consiglio ;)
