29.04.2024г.04:02
Добро пожаловать на DevelStudio.3dn.ru — Уникальное для DevelStudio!
ГлавнаяФорумУрокиПримерыИсходникиНов. СообщенияЗаказать исходникВаша ссылка
Форма входа
Мини-чат
Загрузка чата...
Отправить
Наши флудеры
Ник: Resh
Сообщений: 527
Администраторы
Resh
Ник: Slava_Uchiha
Сообщений: 232
Администраторы
Slava_Uchiha
Ник: Skryaga
Сообщений: 145
Друзья
Skryaga
Партнёры
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
Пользователи отсутствуют...

Cчетчики
Анализ интернет сайта
Счетчик тИЦ и PR
Уроки Урок 3. Узнать размер файла




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.


2485 просмотров
автор: Slava_Uchiha
дата: 13.06.2011, 18:55
Вы не можете добавлять комментарии

При копировании материалов → указывайте ссылку на источник!
DevelStudio.3dn.ru © 2011 Все права защищены. Используются технологии uCoz DevelStudio
Счётчики
Сегодня нас посетило
Показано 2 последних комментария из 252.
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.2 . дальше »
С помощью этого компонента можно прослушивать музыку в потоке TMusic v1.1 . дальше »
Мини-статистика
Всего зарегистрировано: 575
Постов на форуме: 2067
Тем на форуме: 452