Главная » Статьи для тега "файлов"

Настройка среды и системы (предварительные сведения) Free Pascal

Добавлено Дата: 3 August, 2014 категория: Free Pascal

В начальной стадии знакомства со средой Free Pascal мы ограничимся мини- мальным набором сведений, необходимых для эксплуатации системы. Более под- робная информация приведена в приложении 2.

Читать »

Работа с файлами Free Pascal

Добавлено Дата: 27 May, 2014 категория: Free Pascal

В традиционных службах, связанных с документооборотом, термином "файл" (от англ. file) обычно обозначают папку, в которой хранятся документы определен- ного формата. Например, входящие или исходящие письма, анкеты сотрудников организации, ведомости успеваемости студентов и т. п. Именно из этих сфер тер- мин файл и связанные с ним способы хранения и обработки документов перекоче- вали в информатику.

Читать »

Прием выгружаемых файлов Spring

Добавлено Дата: 14 May, 2014 категория: Spring

Как и прежде, данные формы будет обрабатывать метод addSpitter- FromForm(). Но нам нужно добавить в него обработку выгруженного изображения. В листинге 8.13 представлена новая версия метода addSpitterFromForm(), принимающая выгруженное изображение.

Листинг 8.13. Метод addSpitterFromForm(), принимающий параметр типа MultipartFile

Читать »

Завершение определения контекста приложения Spring

Добавлено Дата: 13 May, 2014 категория: Spring

Как уже упоминалось выше, DispatcherServlet загружает контекст приложения Spring из единственного XML-файла, имя которого ос-

новано на имени, указанном в элементе <servlet-name>. Но как быть с остальными компонентами, объявленными в предыдущих главах, такими как SpitterService? Если DispatcherServlet  загружает компо- ненты из файла с именем spitter-servlet.xml, разве мы не должны объявить остальные компоненты в этом же файле?

Читать »

Поддержка файловой системы – РАЗРАБОТКА ИГР ДЛЯ ОС ANDROID

Добавлено Дата: 25 August, 2013 категория: Программирование игр под Android

Android предлагает нам несколько способов чтения и записи файлов. В этом разделе мы рассмотрим вопросы работы с ресурсами и доступ к внешнему хранилищу (которым чаще всего является SD-карта). Начнем с ресурсов.

Работа с ресурсами

Мы изучили набор каталогов, входящих в проект Android, и определили папки assets/ и res/ как контейнеры для наших файлов, поставляемых вместе с нашим приложением. При обсуждении файла манифеста я говорил, что мы не будем использовать каталог res/, поскольку это накладывает ограничения на внутреннюю структуру. Папка assets/ – это место, куда будем помещать все наши файлы с той иерархией каталогов, которая нам нравится.

Читать »

Комплект разработки ПО для Android

Добавлено Дата: 1 August, 2013 категория: Разработка для Android

Если у вас установлены JDK и Eclipse, в вашей системе соблюдены все условия для работы Android SDK и вы готовы к установке этого комплекта для разработки ПО. Android SDK – это коллекция файлов: в его состав входят библиотеки, исполняемые файлы, скрипты, документация и т. д. Под установкой SDK понимается скачивание версии SDK, предназначенной для вашей платформы и размещение файлов SDK в одной из папок вашего домашнего каталога.

Читать »

СРЕДА ECLIPSE ДЛЯ РАЗРАБОТКИ ПРОГРАММ ANDROID

Добавлено Дата: 24 July, 2013 категория: Разработка для Android

 

Тема Eclipse довольно противоречива. Это история об огромном успехе программы, которая начиналась как свободный проект с открытым кодом. Eclipse – наиболее популярная интегрированная среда разработки (IDE) для Java. Среда Eclipse очень мощная и является центром богатейшей экосистемы настроек и производных продуктов, используемых при разработке программного обеспечения. По определенным причинам именно Eclipse стала тем ориентиром, для которого разрабатывается множество плагинов. Эти подключаемые модули приспосабливают Eclipse для написания именно таких программ, которые ориентированы на операционную систему Android. При этом Eclipse критикуют за некоторое неудобство для пользователя и за то, что ее сложно изучать.

Читать »

Более сложный пример: просмотр атрибутов файлов в CBuilder

Добавлено Дата: 21 July, 2013 категория: C++, C++ Builder

Простые примеры, которые вы видели в этой главе до сих пор, показывали, как сделать одно или два дела, но не показывали реального законченного примера использования Windows API. В этом примере мы рассмотрим не одну или две функции API, а сразу целую  группу функций, определенную для файловой системы Windows. Пример, который мы собираемся сделать, — простой броузер атрибутов файлов. В нем можно будет выбрать диск, каталог, а затем будет отображена информация об этом диске, каталоге и файлах, находящихся там.

Читать »

Работа с Windows API в CBuilder

Добавлено Дата: 20 July, 2013 категория: C++, C++ Builder

Windows API (Application Programming Interface, интерфейс программирования приложений в Windows) незримо присутствует за всем блеском VCL и чудесами интегрированной среды разработки CBuilder. В VCL нет ничего, что нельзя было бы сделать в Windows API, и по очень простой причине. Все в Windows работает через API. Операционная система сама поддерживает этот интерфейс и использует его во всех своих вспомогательных программах. Независимо от того, насколько сложен код, в конце концов все сводится к вызовам API.

Читать »

Комплект разработки ПО для Android в Android приложении

Добавлено Дата: 4 July, 2013 категория: Разработка для Android

Если у вас установлены JDK и Eclipse, в вашей системе соблюдены все условия для работы Android SDK и вы готовы к установке этого комплекта для разработки ПО. Android SDK – это коллекция файлов: в его состав входят библиотеки, исполняемые файлы, скрипты, документация и т. д. Под установкой SDK понимается скачивание версии SDK, предназначенной для вашей платформы и размещение файлов SDK в одной из папок вашего домашнего каталога.

Читать »

Что такое Grep в CBuilder?

Добавлено Дата: 25 June, 2013 категория: C++, C++ Builder

Одна из самых полезных вспомогательных программ в поставке Borland CBuilder — GREP.EXE. Grep — это «Generalized Regular Expression Parser» (основная программа разбора регулярных выражений). Программа grep была стандартной в системе Unix в течение многих лет, а затем была переписана для DOS и Windows. Проще говоря, grep — инструмент поиска, она  умеет просматривать текстовые (и не только текстовые) файлы и искать в них строки, подходящие под заданный образец. Основные альтернативы утилите grep — программа Norton Text Search или команда Find в Windows Explorer. Ни одна из них, однако, не сравнится с grep мощью и гибкостью.

Читать »

Программа поиска в потоке CBuilder

Добавлено Дата: 23 June, 2013 категория: C++, C++ Builder

В нашем втором примере работы с потоками мы собираемся написать программу поиска, использующую потоки. Она позволит искать заданную строку в заданном каталоге. Также мы предоставим возможность выбрать маску файлов (например, все исходные файлы *.cpp), по которым будет происходить поиск. Когда будет нажата кнопка Начать  поиск,  форма  запустит поток, который станет искать файлы в заданном каталоге, которые содержат нужную строку, и выводить имена файлов в окно списка, находящееся в главной форме.

Читать »

Взглянем на файл описания формы (DFM) C++ Builder

Добавлено Дата: 19 June, 2013 категория: C++, C++ Builder

Для того  чтобы  просмотреть файл описания формы, вы должны открыть его в среде CBuilder. Ничего необычного в этом нет. Файл DFM вы открываете так же, как открыли бы исходный, заголовочный или вообще любой текстовый файл. Щелкните кнопку Open File (открыть файл) на панели инструментов и выберите файлы DFM в выпадающем комбинированном списке фильтра файлов по расширению. Выберите файл Unit1.dfm из отображенного списка файлов (вообще-то он должен быть там единственным, но в зависимости от того, как много вы успели написать приложений, их может быть и больше). Выделите файл и нажмите кнопку OK. Сразу же произойдут два события. Во-первых, исходный и заголовочный  файлы  пропадут  из  окна редактора. Во-вторых, в окне редактора отобразится файл DFM в виде простого текстового файла. Вот что вы там увидите, если правильно выполнили все мои указания:

Читать »

Приложение OnlyOnce CBuilder

Добавлено Дата: 28 May, 2013 категория: C++, C++ Builder

На рис. 9.1 представлена форма, которую мы будем использовать для приложения OnlyOnce (ТолькоРаз). Как видите, ничего особенного на форме нет; на ней находится единственная метка статического текста, говорящая пользователю не запускать вторую копию. Хорошо запомните эту форму, так как больше мы на нее смотреть не будем.

Читать »

Определение состояния файла в CBuilder

Добавлено Дата: 12 May, 2013 категория: C++, C++ Builder

Как я уже отмечал, функции API FindFirstFile и FindNextFile возвращают указатель  на заполненную структуру типа WIN32_FIND_DATA. Эта структура — целый кладезь информации о файле. Не только основное, но также и альтернативное имя файла находится здесь. Кроме того, здесь есть и размер файла (по непонятным причинам записанный в двух  двойных  машинных словах, переставленных относительно друг друга: сначала старшее слово, затем младшее), и атрибуты файла, которые мы, собственно, и искали.

Читать »