If the information object returned by this event handler contains a
cannot send the command to a receiving LocalConnection object, most likely because there is no
receiving LocalConnection object connected whose name corresponds to the name specified in
the
sending_lc.send()
In addition to this
System.onStatus
assigned to respond to it, Flash processes a function assigned to
In most cases, you implement this handler only to respond to error conditions, as shown in the
following example.
Example
The following example displays a status message about whether the SWF file connects to another
local connection object called
instance called
status_ta
var sending_lc:LocalConnection;
var sendListener:Object = new Object();
sendListener.click = function(evt:Object) {
sending_lc = new LocalConnection();
sending_lc.onStatus = function(infoObject:Object) {
switch (infoObject.level) {
case 'status' :
status_ta.text = "LocalConnection connected successfully.";
break;
case 'error' :
status_ta.text = "LocalConnection encountered an error.";
break;
}
};
sending_lc.send("lc_name", "sayHello", name_ti.text);
};
send_button.addEventListener("click", sendListener);
See also
LocalConnection.send(),
LocalConnection.send()
Availability
Flash Player 6.
Usage
sending_lc.send (connectionName:String, method:String [, p1,...,pN]) : Boolean
Parameters
connectionName
LocalConnection.connect()
command that invoked this handler.
handler, Flash also provides a "super" function called
onStatus
. If
is invoked for a particular object and there is no function
onStatus
. A TextInput component called
lc_name
and a Button instance called
System.onStatus
A string that corresponds to the connection name specified in the
command that wants to communicate with
value of
level
System.onStatus
name_ti
are used to display content.
send_button
sending_lc
LocalConnection.send()
, Flash
error
if it exists.
, a TextArea
.
341
Need help?
Do you have a question about the FLEX-FLEX ACTIONSCRIPT LANGUAGE and is the answer not in the manual?