Ik ben dus een addin aan het maken voor microsoft visio.
hoe zit die ineen : er moet een wizard starten als ik een shape op mijn drawing heb geplaatst : dat werkt.
de wizard bestaat uit 2 formulieren:
1) een link leggen naar een object van een ander programma (werkt ook)
2) in data1 van de shape het pad meegeven van een tekening
hier loopt het fout. als ik in mijn 2de formulier het pad wil wegschrijven in data1 dan geeft hij de fout dat mijn shape-object niets is
Hoe zit het met de code nu in elkaar :
je hebt 3 .vb - pagina's:
1) connect.vb
daar ga je aangeven wat er moet gebeuren als je een shape op je drawing hebt geplaatst:
dim temp as visio.shape, dim objvisio as visio.application
...
dim wzrd as wizardp1
wzrd = new wizardp1() 'is eerste pagina van de wizard
wzrd.objshape = temp
wzrd.objvisio = g_visioApp
...
temp = wzrd.objshape
in het laatste formulier wil bij het klikken op een knop het pad meegeven:
objshape.data1 = sImagePad
Ik heb objShape al globaal gedeclareert maar dat helpt niet
hoe zit die ineen : er moet een wizard starten als ik een shape op mijn drawing heb geplaatst : dat werkt.
de wizard bestaat uit 2 formulieren:
1) een link leggen naar een object van een ander programma (werkt ook)
2) in data1 van de shape het pad meegeven van een tekening
hier loopt het fout. als ik in mijn 2de formulier het pad wil wegschrijven in data1 dan geeft hij de fout dat mijn shape-object niets is
Hoe zit het met de code nu in elkaar :
je hebt 3 .vb - pagina's:
1) connect.vb
daar ga je aangeven wat er moet gebeuren als je een shape op je drawing hebt geplaatst:
dim temp as visio.shape, dim objvisio as visio.application
...
dim wzrd as wizardp1
wzrd = new wizardp1() 'is eerste pagina van de wizard
wzrd.objshape = temp
wzrd.objvisio = g_visioApp
...
temp = wzrd.objshape
in het laatste formulier wil bij het klikken op een knop het pad meegeven:
objshape.data1 = sImagePad
Ik heb objShape al globaal gedeclareert maar dat helpt niet