Zloy_Gelud
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору big gnome Цитата: Скажите, можно ли в АМS 8 реализовать функцию поиска по как на сайте? К примеру, есть папка с фотографиями. В поле "поиск" вводим название какой либо фото - открывается окошко с ссылкой на это фото. Может быть можно сделать поиск по ключевым словам? | Повесь на кнопку Поиска: Код: local sSearch = Input.GetText("Input1"); if String.TrimLeft(sSearch, nil) ~= "" then g_Files = File.Find("C:\\MyDir", sSearch, false, false, nil, nil); end | Получишь таблицу путей найденных файлов. Дальше выводи их из таблицы куда надо. davidgray Код: local sImagePath = SlideShow.GetImagePath(this, SlideShow.GetCurrentSlide(this)); Registry.SetValue(HKEY_CURRENT_USER, "Control Panel\\Desktop", "Wallpaper", sImagePath, REG_SZ); -- Расположение: "По центру" Registry.SetValue(HKEY_CURRENT_USER, "Control Panel\\Desktop", "TileWallpaper", "0", REG_SZ); Registry.SetValue(HKEY_CURRENT_USER, "Control Panel\\Desktop", "WallpaperStyle", "0", REG_SZ); local sAppPath = Shell.GetFolder(SHF_APPLICATIONDATA_LOCAL).."\\Microsoft"; local sRet = WinApi.ImageConvertTo(sImagePath, sAppPath.."\\_wallpaper.bmp"); if sRet == "OK" then DLL.CallFunction("user32.dll", "SystemParametersInfoA", "20,0,\""..sAppPath.."\\_wallpaper.bmp\",1", DLL_RETURN_TYPE_LONG, DLL_CALL_STDCALL); end | |