StringArray GetCommandList(String inputstr) { StringArray retVal; String temp = inputstr; while (true) { if (temp.indexOf(';') < 0) { retVal.AddString(temp); break; } else { retVal.AddString(temp.substring(0,temp.indexOf(';'))); temp = temp.substring(temp.indexOf(';') + 1); } } return retVal; }