Ребята, подскажите пожалуйста мне одну вещь,
Создал небольшое меню по выбору и установке приложений:
Так вот, создал список из нескольких программ, возле каждой программы прилепил CheckBox (может будет лучше RadioButton)
А так же последняя кнопка с действием установки выбранных приложений.
Во только не знаю как связать каждый CheckBox с той программой которую он фиксирует.
К примеру, хочу отметить в CheckBox те программы которые нужны для установки и кликнув на кнопку START начать установку того что выбранно.
У меня в списке программ на выделение действует следующая команда:
Цитата:
Знаю что этот вопрос не из легких, но пожалуйста, кто сталкивался с подобной арифметикой, подскажите пожалуйста как заставить работать все это! Буду очень и очень благодарен за решение этого вопроса.
Спасибо на заранее!
Создал небольшое меню по выбору и установке приложений:
Так вот, создал список из нескольких программ, возле каждой программы прилепил CheckBox (может будет лучше RadioButton)
А так же последняя кнопка с действием установки выбранных приложений.
Во только не знаю как связать каждый CheckBox с той программой которую он фиксирует.
К примеру, хочу отметить в CheckBox те программы которые нужны для установки и кликнув на кнопку START начать установку того что выбранно.
У меня в списке программ на выделение действует следующая команда:
Цитата:
function appPathOriginal()
local cdPath = "";
local findMarker = "SFXSOURCE:";
local cmdArgs = "";
if (Table.Count(_CommandLineArgs) > 0) then
for i = 1, Table.Count(_CommandLineArgs) do
if (String.Find(_CommandLineArgs[i], findMarker) > 0) then
cmdArgs = _CommandLineArgs[i];
break;
end
end
end
if (cmdArgs ~= "") then
if (String.Find(cmdArgs, findMarker) == 1) then
local fullPath = String.Replace(cmdArgs, findMarker, "", true);
local tblFullPath = String.SplitPath(fullPath);
cd_Path = tblFullPath.Drive .. tblFullPath.Folder;
end
else
cd_Path = _SourceFolder .. "\\";
end
return cd_Path;
end
sPath = appPathOriginal();
File.Run(sPath.."\\SOFTWARE\\Myfile.exe", "", "", SW_SHOWNORMAL, false);
Знаю что этот вопрос не из легких, но пожалуйста, кто сталкивался с подобной арифметикой, подскажите пожалуйста как заставить работать все это! Буду очень и очень благодарен за решение этого вопроса.
Спасибо на заранее!