2015-03-27 3 views
0

Как я могу получить контент из поля прокрутки и разместить содержимое в массиве в живом коде. У меня есть код для замены содержимого в массивеКак получить контент из поля прокрутки и поместить его в массив в живом коде

on mouseUp 
    put "" into field f1 
    put "red,RED" & CR & "green,GREEN" & CR & "blue,BLUE" into myArrayToBe 
    split myArrayToBe by CR 
    put the number of lines of (the keys of myArrayToBe) into myArraylength 
    repeat with i = 1 to myArraylength 
    put myArrayToBe[i] into y 
    split y by comma 
    put y[1] into searchStr 
    put y[2] into replaceStr 
    put replaceStr &CR after field f1 
    end repeat 
end mouseUp 

ответ

0

Эта функция должна сделать трюк

function lines_to_array pLines 
    put pLines into tArray 
    split tArray by return 
    RETURN tArray 
end lines_to_array 

Пример

on mouseUp 
    put lines_to_array(field "Guests") into tGuests 

    -- do something with the array tGuests here 
end mouseUp