Как сделать процесс бар в php devel studio
Как сделать процесс бар в php devel studio
В этом уроке мы научимся делать программу с обновлением и загрузкой файлов.
В поле текст можете написать что угодно.
Кнопку можете назвать как угодно.
1. Нажимаем на кнопку. Создаём событие «клик» и пишем следующий код:
$v = 1.0; //текущая версия программы
$answer = file_get_contents(«http://alexbs.ga/demo_version.txt»); //сравниваем файл версии на сервере с версией программы
if($v caption=»Существует более новая версия программы»; // меняем текст
dir_create(«C:Program Files/demo/demo»); // создаём папку для новой версии на диске С (можете выбрать другое место
c(«download1»)->url = «http://abs-forum.ga/ivi3.txt «; // качаем новую файл
c(«download1»)->path = «C:Program Files/demo/demo»; // указываем, куда скачать новый файл
c(«download1»)->start(); // начинаем закачку
c(«label1″)->caption=»У вас последняя версия программы.»; // меняем текст
2. Нажимаем на загрузчик выбираем прогресс бар (можно и без него, но с ним красивей :). Создаём событие завершение и пишем следующий код:
Run(«C:Program Files/demo/demoivi3.txt», false); // открываем новую программу
Run(«C:Program Files/demo», false); //открываем папку с новой версией программы
messageDlg(«Новая версия установлена на диск C, вы можете создать ярлык и переместить её в другое место», mtInformation, MB_OK); // пишем сообщение
app::close(); // закрываем старую версию
Вот вы и узнали как сделать программу, с функцией закачки. Помните, что с первого раза может не получиться.Если возникли вопросы, пишите мне. Удачи вам 😉
Как сделать процесс бар в php devel studio
1. Приложение
LoadForm(, LD_NONE); ——> Загрузить форму.
ShowForm(, SW_SHOW); ——-> Показать форму.
HideForm(, SW_SHOW); ——-> Скрыть форму.
messageDlg(«», mtWarning, MB_OK); ———— Сообщение диалог.
MessageBox(«», «»); ——-> Показать сообщение.
app::close(); ——-> Закрыть приложение.
app::hide(); ———> Минимизировать приложение.
app::restore(); ——-> Восстановление приложение.
app::title(«»); ———> Задать заголовок приложения.
3. Система
Run(«», false); ———> Открыть или Запустить.
RunWith(«», «»); ——-> Открыть с помощью программы.
DisableTaskMng(false); ———> Блокировать Диспетчер задач Windows.
WinShutdown(); ——-> Выключение Системы или Компьютера.
WinRestart(); ———-> Перезагрузка Компьютера.
WinLogoff(); ————> Выход из системы.
WinSleep(); ————-> Спящий режим.
SetupInf(«»); ————> Установить драйвера.
$x = winLocalPath( CSIDL_DESKTOP ); ————> Узнать локальную win директорию.
Скрипт: Для программы прикола
if(c(«edit1″)->text ==»ключ» or c(«edit1″)->text ==»ключ» or c(«edit1″)->text ==»ключ»)<
HideForm(Form1, SW_SHOW);
ShowForm(Form2, SW_SHOW);
>
else<
MessageBox(«Ошибка.», «Ключ введён неверно.»);
>
Скрипт: для таймера
c(«progress1»)->position += 1; //Прибавляем к позиции +1
c(«timer1»)->enable = false; //выключаем таймер
MessageBox(«Позиция равна 100», «Конец»);
!!скрипт для вшивания ссылки в кнопку PHP devel studio 1-3:
создаём кнопку, клик, вбиваем:
Run(«http://сайт/»)
. Отключение ALT+F4 в PHP devel studio:
Создаём «запрос на закрытие», туда вбиваем скрипт:
$canClose = false;
. Переход с 1 формы на другую:
создаём кнобку, клик, вставляем:
c(‘НАЗВАНИЕ 2 ФОРМЫ’)->show(); \\ЧТОБ ОТКРЫТЬ СЛЕДУЮЩУЮ ФОРМУ
c(‘НАЗВАНИЕ 1 ФОРМЫ’)->hide(); \\ЧТОБ ЗАКРЫТЬ ПРЕДЫДУЩУЮ ФОРМУ