"Conversazione" DDE campione
La seguente macro di Microsoft Excel ruota i contenuti della Vista 1 di MicroStation con incrementi di 5 rispetto all'asse orizzontale.
In questa macro, chan sta per qualsiasi nome di variabile di Excel e consente di fare riferimento a questa particolare conversazione nelle richieste DDE successive. I contenuti della macro vengono illustrati nella seguente tabella:
=INITIATE("Ustn","Keyin") | Apre la conversazione con MicroStation. Le costanti Ustn Draft e Keyin sono obbligatorie. |
=EXECUTE(chan,"rv=5") | Fa passare la digitazione da RV=5 a MicroStation. |
=FOR("Count",1,40) | Avvia un loop per 40 volte. |
=EXECUTE(chan,"selview 1") | Utilizza la digitazione SELVIEW 1 per simulare l'inserimento di un punto dati in Vista 1. |
=NEXT() | Contrassegna la fine del loop. |
=TERMINATE(chan) | Termina la conversazione DDE con MicroStation. |
=RETURN() | Contrassegna la fine della macro di Excel. |