Squelettor
Junior Member
Posts: 49
Joined: Jul 2006
|
RE: problem with Arrays
quote: Originally posted by darkriven
code: for ( String arg : botstatus )
code:
for (var i=0; i<botstatus.length; i++ )
The all script :
code: var gChatWnd;
var wo = "weg";
var back = "";
var botstatus = new Array();
function OnEvent_ChatWndReceiveMessage(ChatWnd, Origin, Message, MessageKind)
{
Debug.Trace("OnEvent_ChatWndReceiveMessage : beginning");
if(Messenger.MyName != Origin)
{
var tmpstatus=GetStatus(ChatWnd.Handle);
if(tmpstatus==0)
{
switch(Messenger.MyStatus)
{
case 7:
ChatWnd.SendMessage("[Automessage] Hi " + Origin + "! Flo ist gerade " + wo + ". Er ist voraussichtlich wieder da um:" + back );
break;
case 8:
ChatWnd.SendMessage("[Automessage] Hi " + Origin + "! Flo ist gerade am Telefon. Das dauert voraussichtlich bis um:" + back);
break;
case 4:
ChatWnd.SendMessage("[Automessage] Hi " + Origin + "! Flo ist gerade beschäftigt. Er hat voraussichtlich wieder Zeit um:" + back);
break;
case 9:
ChatWnd.SendMessage("[Automessage] Hi " + Origin + "! Flo ist gerade beim essen. Er ist voraussichtlich wieder da um:" + back);
break;
case 5:
ChatWnd.SendMessage("[Automessage] Hi " + Origin + "! Flo ist mal kurz " + wo + ". Er ist voraussichtlich wieder da um:" + back );
break;
}
}
}
Debug.Trace("OnEvent_ChatWndReceiveMessage : end");
}
function GetStatus(windowhandle)
{
Debug.Trace("GetStatus : beginning");
var Status=0;
for (var i=0; i<botstatus.length; i++ )
{
if(botstatus[i]==windowhandle)
{
Status=1;
}
}
if(Status==0)
{
botstatus[botstatus.length]=windowhandle;
}
Debug.Trace("Status : " + Status);
Debug.Trace("GetStatus : end");
return Status;
}
This post was edited on 02-08-2007 at 02:23 PM by Squelettor.
|
|