Маленький блокнот
Маленький блокнот
Однажды мой друг, далекий от программирования, попросил меня написать простенький текстовый редактор для карманного компьютера. Его не совсем устраивало приложение Word Mobile, которое используется для работы с текстовыми файлами в операционной системе Windows Mobile. Заказчик хотел получить только основные функции стандартного Блокнота из Windows XP, то есть копирование, вырезание, вставку и удаление текста. Также он хотел обойтись без установки .NET Compact Framework 2.0, так как устаревшая модель его карманного компьютера обладала малой емкостью памяти.
В рамках решения поставленной задачи и была написана программа Блокнотик, которая и будет рассматриваться в этом разделе главы.
Единственная сложность при написании данного текстового редактора состояла в том, что библиотека .NET Compact Framework 1.0 не поддерживает работу с буфером обмена на уровне управляемого кода. Поэтому пришлось прибегать к вызовам функций Windows API.
Данный пример можно использовать в качестве основы для тех, кто хочет написать свой текстовый редактор для .NET Compact Framework 1.0. Надо заметить, что если бы я стал писать свой пример с использованием .NET Compact Framework 2.0, то справиться с задачей было бы гораздо легче, так как вторая версия библиотеки поддерживает буфер обмена, который так необходим при операциях с текстом.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Глава 6 Осваиваем «Блокнот»
Глава 6 Осваиваем «Блокнот» Что такое программа «Блокнот» и почему именно на нее мы решили вначале обратить сове внимание? Блокнот или Notepad — это простейшее средство для работы с текстом, которое присутствует на всех системах Windows. Иначе говоря, независимо от того, какая
Блокнот
Блокнот Программа Блокнот, содержащаяся в группе Стандартные Главного меню, – это простейший текстовый редактор (рис. 6.12). С его помощью можно создавать, сохранять, редактировать и распечатывать текстовые документы. Рис. 6.12. Окно программы БлокнотОкно программы Блокнот
Блокнот
Блокнот Блокнот – простейшая программка для работы с текстовыми документами. Хотя общепризнанным текстовым редактором является Word, позволяющий создавать документы со сложными объектами и форматированием, вы можете пользоваться Блокнотом, чтобы быстро сделать
9.5.3. Маленький секрет User Agent
9.5.3. Маленький секрет User Agent Многие статистические системы не учитывают или не пускают к себе пользователей, запросы которых содержат пустое значение в поле User Agent. Именно так определяется, что вы работаете через proxy.Опять случай из собственной практики. Я снова вспоминаю
Программа «Кулинарный блокнот»
Программа «Кулинарный блокнот» Заинтересовавшие вас рецепты можно, конечно, сохранять на свой компьютер, а можно и просто переписывать в тетрадку. Но есть, оказывается, целая программа, которая позволяет хранить не только чужие рецепты, но и записывать свои! Называется
Блокнот
Блокнот Вы можете получить доступ к дополнительным свойствам шрифта, используемого в Блокноте. Используются параметры типа DWORD Зачеркнутый стиль - параметр ·lfStrikeOut· со значением 1 в разделе HKCUSOFTWAREMicrosoftNotepadПодчеркнутый стиль - ·lfUnderline· со значением 1 в разделе
Блокнот
Блокнот Блокнот – простейшая программа для работы с текстовыми документами. Хотя общепризнанным текстовым редактором является Word, позволяющий создавать документы со всякими графическими наворотами и сотней шрифтов на странице, вы можете пользоваться Блокнотом, если
Глава 7 Блокнот-шифровальщик
Глава 7 Блокнот-шифровальщик Постановка задачи Разработать программу, повторяющую функции стандартного блокнота с дополнительной возможностью шифрования и дешифрования
Приложение B. Маленький учебник по Sed и Awk
Приложение B. Маленький учебник по Sed и Awk В этом приложении содержится очень краткое описание приемов работы с утилитами обработки текста sed и awk. Здесь будут рассмотрены лишь несколько базовых команд, которых, в принципе, будет достаточно, чтобы научиться понимать
Для чего нужен Блокнот?
Для чего нужен Блокнот? Блокнот предназначен для работы с небольшими простыми документами, в которых есть только текст.Запустите программу Блокнот: Пуск|Все программы|Стандартные|Блокнот (1).На экране откроется окно Блокнота.Щелкните мышью в рабочей области окна. В этом
Блокнот
Блокнот Программа Блокнот (Notepad в английской версии Windows) – самое элементарное средство для работы с текстом (рис. 17.1). Рис. 17.1. Программа БлокнотБлокнот входит в комплект поставки системы Windows с самых первых ее версий (с 1984 го да). Более того, сегодня любая операционная
Маленький волшебник
Маленький волшебник В своем распоряжении неплохо иметь специальный фонарик, например Mini MAG-lite AAA. Он легкий (весит около 60 г) и свободно помещается в кармане или сумочке. Фонарик имеет специальный высококачественный отражатель, луч света можно регулировать. Он дает