Ashap_1974
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени суток , Уважаемые Знатоки AMS! --- Накопилось к Вам 3 вопроса (все вопросы про скрипт приведёный ниже) 1. Обьясните мне пожалуйста (желательно поподробнее) , почему этот скрипт прекрасно работает на любой Windows XP 32-bit , а на Window 7 (32-bit) и Window 8 (32-bit) не хочет? 2. Как обеспечить совместимость с любой "виндой"? 3. Что нужно дописать что-бы обеспечить совместимость с 64-битными компами? --- Ниже приведена часть скрипта обычного инсталлятора на основе AMS. --- Zip.Extract("AutoPlay\\Docs\\prog.zip", {"*.*"}, Shell.GetFolder(SHF_PROGRAMFILES).."\\prog", true, true, "", ZIP_OVERWRITE_ALWAYS, ZIP_CALLBACK); Zip.Extract("AutoPlay\\Docs\\archive.zip", {"*.*"}, Shell.GetFolder(SHF_APPLICATIONDATA_COMMON), true, true, "", ZIP_OVERWRITE_ALWAYS, ZIP_CALLBACK); Zip.Extract("AutoPlay\\Docs\\sys32.zip", {"*.*"}, _SystemFolder, true, true, "", ZIP_OVERWRITE_ALWAYS, ZIP_CALLBACK); Shell.CreateShortcut(Shell.GetFolder(SHF_DESKTOP), "ярлык", Shell.GetFolder(SHF_PROGRAMFILES).."\\prog\\prog.exe", "", "", "", 0, SW_SHOWNORMAL, nil); --- Буду рад любой информации. Спасибо! |