Скачать игры Oflameron Английский язык Игры Онлайн учебники Бесплатные сайты Visual Basic Delphi ![]() |
| Программирование на VB |
|
Здесь можно бесплатно скачать готовый курсовой проект по разработке программы на Visual Basic, использующей функции редактора MS Word для редактирования, сохранения и печати документов (в данном случае - прототипа бланка для настольной игры). Курсовая работа тщательно документирована, иллюстрирована, содержит примеры для каждого этапа разработки программы, полные листинги с комментариями и рекомендации для придания Вашему курсовику индивидуальных особенностей.
Как правило, на большинстве используемых компьютеров уже установлен MS Word. При этом вы получаете в своё распоряжение библиотеку Microsoft Word Object Library, которую нужно подключить к текущему проекту через диалоговое окно Project (Разработать) -> References (Ссылки) и указать Microsoft Word 11.0 Object Library (для Word 2003 или Microsoft Word 9.0 Object Library для Word 2000). Для MS Word других версий имя библиотеки будет другое. Перекодировщик Cyrillic -> Unicode на VB
Для работы с документами Word используются два объекта Word - Word.Application и Word.Document, обеспечивающие доступ к экземпляру приложения и документам Word Объект Application, задающий приложение, определяет свойства и поведение приложения в целом. Он содержит коллекцию документов данного приложения - документы в приложении Word, рабочие книги в Excel и т.д. Подробное описание – см. http://www.citforum.ru/programming/vb/vba_word/2.shtml Вначале надо в разделе Generals "Общее" формы ввести код для объявления объектных переменных приложения Word и документа Word. Dim wrd As New Word.Application '' Создать экземпляр Word как COM Dim Pt As String, St As String ''Объявим переменные Когда открывается приложение Word, создается коллекция документов Documents, содержащая открытые документы. Если приложение Word создается в момент открытия документа Word, то в начальный момент коллекция содержит минимум один новый или ранее существовавший документ. Программно новый документ добавляется в коллекцию методом Add, а уже существующий (на диске) - методом Open объекта Documents. Чтобы выбрать нужный документ коллекции, достаточно указать его индекс - имя файла, хранящего документ, - или его порядковый номер в коллекции. Для метода Open обязательно нужно указывать имя (путь) к открываемому файлу. Однако, указывать полный путь к файлу неудобно для обеспечения переносимости программы. Поэтому просто разместим открываемый документ (oflameron.doc) в том же каталоге, что и программу. |
|
|
|
В шаблоне-документе уже есть две таблицы с ячейками. В каждой таблице – две строки и 5 колонок. Все ячейки таблицы - пустые. В качестве примера напишем программу, заполняющую ячейки первой таблицы значениями, определяемыми генератором случайных чисел, центрирующую символы в ячейках и устанавливающую цветовые атрибуты ячеек (в соответствии с правилами игры http://play.oflameron.ru/ ) [-1,-5,-10,-15,-25] - убавляют соответствующее количество очков с Вашего счета [1,5,10,15,25] - прибавляют соответствующее количество очков к Вашему счету [B] - убавляет с Вашего счета 200 очков [P] - добавляет к Вашему счету 100 очков [T] - добавляет к Вашему счету 500 очков [Z] - обнуляет Ваш счет [END] - заканчивает игру и заменить цвет ячеек таблицы соответственно их номиналам. Таблица в игровом бланке имеет 2 строки и 5 колонок. Составим два вложенных цикла для последовательного перебора ячеек всей таблицы: For i = 0 To 1 For j = 0 To 5 ......... Next j Next i Номинал ячейки будем определять в соответствии с результатом, сгенерированным генератором случайных чисел Randomize ''Используем генератор случайных чисел k = Int((20 * Rnd) + 1) g = g + 1 ''Просто счетчик обработанных ячеек таблицы На каждое, сгенерированное значение, мы устанавливаем соответствующее значение номинала ячейки и её цветовые атрибуты. |
|
|
|
|
Натуризм Игры Java Free ebooks Игры скачать Шаблоны MP3 Он-лайн учебник Вязание для Барби ![]() |