KerberX Спасибо огромное за код. Мне как раз такой вариант и был нужен. Но к сожалению не работает.
Не знаю точную причину почему, скорее всего мой проект где в глобальных функциях имеются различные другие коды.
Я решил отказатья от радиобутонов и поступил иначе.
Создал "ComboBox1"
и в settings/Combobox items заполнил A:\, B:\, C:\, и так далее до Z:\
В Item Data последовательно 10, 02, 03 и т.д.
Затем в Button Properties on click:
----------
local nSel = ComboBox.GetSelected("ComboBox1");
if nSel == 01 then
--Действие
elseif nSel == 02 then
--Действие
elseif nSel == 03 then
--Действие
end
и т.д.
----------
Всё работает, но только при развёртывании Combobox идут все буквы диска
и пользователь сам должен выбрать диск с нужной буквой.
Тут как раз то что было мне нужно, но это сделано с AMS6 версии и при его запуске в AMS8.5 происходит ошибка во время его конвертирования из 6 в 8 версию. там строчка в линии 31 не совместима и к сожалению я не смог разобраться в проекте.
Может быть вы сможете раскопать эту информацию?
тут
http://www79.zippyshare.com/v/TMUASkL3/file.html