Use of the "Send" command

Phil Davis revdev at pdslabs.net
Wed Jun 1 15:28:54 EDT 2016


GMTA
:-)

On 6/1/16 12:07 PM, Klaus major-k wrote:
> Hi Paul,
>
>> Am 01.06.2016 um 21:00 schrieb Paul Dupuis <paul at 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
> klaus at major-k.de
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

-- 
Phil Davis




More information about the use-livecode mailing list