Toon posts:

[vb] Agent aansturen vanuit ander form

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een agent geladen in mijn hoofdform (hoofd.frm). Daart doet ie wat zeggen enzo en daarna komt er een nieuwe form op het scherm (de agent zie je wel nog gewoon in beeld). Nou wil ik vanuit dit nieuwe form de Agent aansturen alleen met hoofd.agent.speak ("Hallo") krijg ik een error... Weet iemand hoe dit moet

Verwijderd

Je moet de functie/sub die je aanroept "public" declareren. Dan werkt het wel.

Verwijderd

Topicstarter
Hoe doe ik dat... in mijn voorbeeld ??

Verwijderd

In hoofd.frm, bij de functie die je aanroept, staat nu: Sub/Function Speak
Moet worden: Public Sub/Function Speak

Edit: En je moet de haakjes weghalen om "hallo". Haakjes zijn alleen nodig als je een functie gebruikt (Bla = Functie("Hallo"))

Verwijderd

Topicstarter
Maar ik declareer de functie Speak helemaal niet... dat is een standaard optie van de agent :? :? :?

Verwijderd

Topicstarter
Tnx.... tis toch gelukt.. Je bedoelde dat ik de agent public moest declareren en dat heb ik gedaan. Nu werkt t*D
Pagina: 1