Вторник, 22.07.2025, 12:26
Главная Регистрация RSS
Приветствую Вас, Гость
Меню сайта
Категории раздела
Мини-чат
200
Наш опрос
Вы знаете c++ ?
Всего ответов: 848
Статистика
Rambler's Top100

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Урок fake4
Форма входа
Главная » Файлы » Уроки php DevelStudio

Урок 3. Узнать размер файла
11.10.2011, 15:52




1)Создаём компоненты : кнопка,кнопка,поле для ввода,html текст,диалог открытия.

2)Первую кнопку назовём "Выбрать файл"(без кавычек) и поместим рядом с полем для ввода.

3)А вторую назовём "Узнать"(без кавычек).

4)Поставим шрифт 14 для поля для ввода.

5)Кнопку "Узнать" поместим под полем для ввода и первой кнопкой(по центру).

6)А компонент HTML текст под кнопкой "Узнать" и растягиваем на полную.

7)Создаём событие на клик для кнопки "Выбрать файл" и в редактор PHP кода пишем:

c("openDlg1")->execute(); // запускаем диалог

c("edit1")->text = c("openDlg1")->fileName; // выводим в поле для ввода путь к файлу

8)Для кнопки "Узнать" создаём событие на клик и в редактор PHP кода пишем:

$file = c("edit1")->text; // переменная $file - текст поля для ввода(путь к файлу)

$mb=round(filesize($file)/(1024*1024),1); // формула вычисления мегабайтов

$kb=round(filesize($file)/1024); // формула вычисления килобайтов

$bb = filesize($file); // ну а байты определяются проще :)

if(!$file){

// если файла не существует(оператор ! обозначает отрицание),то выводит это в компонент HTML текст:

c("htmlView1")->html = "<center><b>Файл не найден!</b></center>";

} else {

// иначе всё вот так выводится:

c("htmlView1")->html = "<center><b>Вес файла:</b></center><b>Байт:</b>:".$bb."<br><b>Кбайт</b>:".$kb."<br><b>Мбайт</b>:".$mb;

}

9)Проверяем программу с помощью хоткея F9.

10)Сохраняем исходник благодаря SHIFT+CTRL+S.

11)Компилируем программу нажав F5.


Автор: Не указан
Урок был взят с сайта develstudio.3dn.ru
Категория: Уроки php DevelStudio | Добавил: Zonna
Просмотров: 2454 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]