Hi Paul, > Am 01.06.2016 um 21:00 schrieb Paul Dupuis <p...@researchware.com>: > > I want to send a message with parameters after a interval to an object. > > The is just 'send "myMessage" to tObject in 200 milliseconds' - works fine. > > When I want to invoke a message with multiple parameter, I generally use > "dispatch" so I can so something like 'dispatch "myMessage" to tObject > with tParam1,tParam2,tParam3' where the variable tParam1,2,3 can contain > pretty much whatever I want > > However, if I have variable tParam1 say with > 'C:\somefolder\someotherfolder\somefile.txt' and tParam2 with 'some text > with "quotes" in it" to write' and tParam3 with a boolean true|false, I > am having problems constructing a send in time that works. > > I have a handler for myMessage in tObject that is > > on myMessage pParam1, pParam2, pParam3 > -- do stuff > end myMessage > > but constructs like > > send "myMessage"&&tParam1&comma&tParam1&comma&tParam3 to tObject in 100 > milliseconds > or > send ("myMessage"&&tParam1&comma&tParam1&comma&tParam3) to tObject in > 100 milliseconds > > > does not map the parameters correctly. i.e. if I look at the values of > pParam1,2,3 in the myMessage handler I get parts of the values passed or > none at all. Most often I just get up to the first \ in pParam1 and 2 > and 3 are empty. I have tried other variants and still not passing > parameters correctly. I think my brain is just not in gear from lack of > sleep and I am missing something very obvious, but rather that beating > my head against a wall, I though I would ask and see if someone can give > me the correct syntax
do this: ... send "myMessage tParam1,tParam2,tParam3" to tObject in 100 milliseconds … :-) Best Klaus -- Klaus Major http://www.major-k.de kl...@major-k.de _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode