Sie können die Programme, das in dem Tutorial verwendet wurden, herunterladen. VBA alternativ das MDL.
Erstellen Sie eine xml-Datei mit allen relevanten Informationen auf die zugegriffen werden kann. Diese xml-Datei kann entweder im Internet oder im Intranet liegen.
Für nähere Informationen zu den Elementen der XML-Datei lesen Sie hier.
Als Nächstes erstellen Sie die HTML-Datei, die im unteren Bereich des AutoUpdater-Formulares angezeigt werden soll. Diese Seite ist in der XML-Datei mit dem Tag changelog angegeben. In unserem Fall: http://www.centauron.de/software/test/mvba/1.0/notes.html
Danach müssen Sie Ihr VBA-Programm noch für den Einsatz von AutoUpdater vorbereiten. Dazu müssen Sie eine Zeile Code an einer Stelle Ihrer Wahl einfügen. Am Besten natürlich bei jedem Start Ihres Programmes.
Application.CadInputQueue.SendKeyin "mdl load AutoUpdater.dll http://www.centauron.de/software/test/mvba/appcast.xml 0.5"
Das Keyin die folgende Form: mdl load [Name der AutoUpdater.dll] [URL/URI der xml-Datei] [Version des aktuellen Programmes]
Aufruf für ein MDL Programm.
mdlInput_sendKeyin("mdl load AutoUpdater.dll http://www.centauron.de/software/test/mvba/appcast.xml 0.5", 0, INPUTQ_EOQ, NULL);
Zuletzt müssen Sie Ihr VBA-Programm noch im Internet( oder Intranet) bereit stellen. Der Ort wird in der xml-Datei mit vba (für ein MDL-Programm ma) angegeben. Sollten Sie mehrere Dateien überspielen müssen, können Sie diese mit weiteren file Elementen angeben.
Der Zielort der Dateien wird mit dem dir Attribut angegeben. In diesem Attribut können Sie auf Microstation Konfigurationsvariablen verweisen.