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

Cчетчики
Анализ интернет сайта
Счетчик тИЦ и PR
Классы Класс 1. Работа с файлами
Давно ничего я нового не выкладывал вот решил сделать небольшой класс.
1)Для начало скачаем этот файл Скачать класс.
2)После чего его помещаем в папку "DevelStudio 3.0 alpha/system/modules/".
3)Запускаем DevelStudio.
4)В классе есть такие функции как Read, Save, Delete, SizeRename, Exists, Copy, DirCopy.
5)Например: ставим компонент "Кнопка" и ставим действие "Клик".
6)Как использовать Read - выводит текст из файла
Code
$jFile = new jFile;
echo $jFile->Read('Путь к файлу'); //Например: echo $jFile->Read('c:/devel.txt');

7)Как использовать Save - создает или открывает файл и записывает туда текст
Code
$jFile = new jFile;
$jFile->Save('Путь к файлу', 'Текст записываемый в файл');

8)Как использовать Delete - удаляет файл
Code
$jFile = new jFile;
$jFile->Delete('Путь к файлу');

9)Как использовать Size - показывает размер файла
Code
$jFile = new jFile;
echo $jFile->Size('Путь к файлу');

10)Как использовать Rename - изменяет название файла(может сменить расширение)
Code
$jFile = new jFile;
$jFile->Rename('Путь к файлу', 'Новое имя файла'); //Например: $jFile->Rename('с:/devel.txt', 'c:/ds.txt'); изменит devel.txt на ds.txt

11)Как использовать Exists - проверяет существует файл или нет
Code
$jFile = new jFile;
echo $jFile->Exists('Путь к файлу');

12)Как использовать Copy - копирует файл в любую другую папку
Code
$jFile = new jFile;
$jFile->Copy('Путь к файлу', 'Путь куда скопировать файл'); // Например: $jFile->Copy('c:/devel.txt', 'c:/tmp/devel.txt');


13)Как использовать DirCopy - Копирование директории
Code
$jFile = new jFile;
$jFile->DirCopy('Путь к папке которую скопировать', 'Путь куда скопировать'); //Например: $jFile->DirCopy('c:/fds', 'c:/tmp'); 
14)Все функции описал, класс сделал Resh для DevelStudio.3dn.ru
7 комментариев
11771 просмотр
автор: Resh
дата: 02.04.2012, 22:13
ДDS
19.04.2012 16:05
А как сделать,если существуют файлы..файлы... то ...выполнить диалог....если выбрано да,то....удалить файлы
ДDS
17.04.2012 21:50
о спасибо,для инсталятора сойдет
Resh
03.04.2012 00:13
Теперь можно папки копировать
Ghost_Ukr
03.04.2012 00:16
Спасибо:3
Resh
02.04.2012 23:43
В DS 2 должно работать. Насчет папки попробую.
Ghost_Ukr
02.04.2012 23:39
И будет ли 2 DVS принимать этот класс?
Ghost_Ukr
02.04.2012 23:38
Круто!)Спасибо,будет намного удобней чем file_get_content.
А можно ли сделать так,что бы копировалась папка(Пытаюсь сделать инсталятор.Стандартно copy не хочет.Может что то придумаешь?)
Вы не можете добавлять комментарии

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