Вобщем мало что изменилось к лучшему в AMS 6
При старте со сплешем как валилась с ошибкой 5-ка также валится и 6-ка.
Попытался написать меню для драйверов с автодетектом. Вот кусок кода для видях:
Код: --Get data from report
vds_video = INIFile.GetValue(_WindowsFolder.."\\Temp\\PCI32\\report.ini", "Video", "VDS");
vd_video = INIFile.GetValue(_WindowsFolder.."\\Temp\\PCI32\\report.ini", "Video", "VD");
-- Get all of the section names in an INI file.
video_sections = INIFile.GetSectionNames(SrcFldr.."\\Video\\video.ini");
if (OS_info.PlatformId == "2") then
devstring = "DevXP"
else
devstring = "Dev9x"
end
--VIDEO ##############################################################
video_table = {vds_video, vd_video};
for index_vid, viddev in video_table do
found = false;
-- Go through each section and try to get a value.
for index_section, section in video_sections do
-- Try to get the data of the value you want.
value_data = INIFile.GetValue(SrcFldr.."\\Video\\video.ini", section, devstring);
textstring = TextFile.ReadToString(SrcFldr..value_data);
-- Find device
fnd_video = String.Find(textstring, viddev, 1, false);
-- If the DVS was found.
if (fnd_video ~= -1) then
found = true;
break;
end
end
if found then
break;
end
end