Курсовой проект по предмету Компьютеры, программирование

  • 1861. Разработка приложения для Windows, моделирующего игру "Нечетный" и "Четный"
    Курсовые работы Компьютеры, программирование

    Для решения поставленной задачи необходимо использовать структуру данных типа массив, так как по условии говорится о поле NxN. Для визуализации решения задачи использована среда программирования Delphi 6. Использованы конструкции структурного программирования, как If Then, For To. Программа управляется через меню MainMenu.

    1. Готовится поле NxN (6x6);
    2. Если позиция не занята, 1- игрок ставит 0 или 1
    3. Если позиция не занята, 2- игрок ставит 0 или 1
    4. Проверяется не все позиции заняты, если «да» пункт 2, «нет» пункт 3
    5. Суммируются числа 1- игрока (Nechet) и 2 (Chet) игрока по отдельности по строкам, по столбцам и главных диагоналей.
    6. Если сумма Nechet>Chet, выигрывает 1-игрок
    7. Если сумма Nechet<Chet, выигрывает 2-игрок
    8. Если сумма Nechet=Chet, нечья
    9. Конец игры
  • 1862. Разработка приложения для Windows, представляющего собой MP3 плеер
    Курсовые работы Компьютеры, программирование

    № П/пПонятиеСодержание1Алгоритмконечный набор правил, который определяет последовательность операций для решения конкретного множества задач и обладает пятью важными чертами: конечность, определённость, ввод, вывод, эффективность2БуферЭто область в памяти, отводимая при открытии файла3ЗаписьЭто структура данных, состоящая из фиксированного числа компонентов разного типа4Компиляторпрограмма, преобразующая текст, написанный на алгоритмическом языке, в программу, состоящую из машинных команд5Компонентфункциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формы6Программированиепроцесс и искусство создания компьютерных программ и/или программного обеспечения с помощью языков программирования7ПроектСовокупность файлов, обеспечивающих разработку приложения в Delphi8Событиесвойство процедурного типа, предназначенное для создания пользовательской реакции на то или иное входное воздействие9Тестированиелюбая деятельность, направленная на обнаружение ошибок в программном продукте10Файл проектаавтоматически создаваемый файл, связывающий вместе все файлы приложения и содержащий код инициализации

  • 1863. Разработка приложения для Windows, представляющего собой выполнение операции над матрицами
    Курсовые работы Компьютеры, программирование

     

    1. Фаронов, В.В. Turbo Pascal [Текст]: учеб. пособие / В.В.Фаронов. СПб.: Питер, 2006. 366с.
    2. Бобровский, С.И.Технологии Delphi 2006. Новые возможности [Текст] / С.И.Бобровский. СПб.: Питер, 2006.
    3. Культин, Н.Б. Delphi в задачах и примерах [Текст] / Н.Б.Культин. СПб.: БХВ-Петербург, 2004.
    4. Культин, Н.Б.Основы программирования в Delphi 7 [Текст] / Н.Б.Культин. СПб.: БХВ-Петербург, 2003.
    5. Немнюгин, С.А. Turbo Pascal. Программирование на языке высокого уровня [Текст]: учебник для вузов / С.А.Немнюгин. 2-е изд., перераб. и доп. СПб.: Питер, 2006.
    6. Немнюгин, С.А. Turbo Pascal: Практикум [Текст] / С.А.Немнюгин. 2-е изд. Перераб. и доп. СПб.: Питер, 2006.
    7. Павловская, Т.А.Паскаль. Программирование на языке высокого уровня [Текст]: учебник для вузов / Т.А.Павловская. СПб.: Питер, 2004. (допущен Министерством образования).
    8. Фаронов, В.В.Турбо Паскаль 7.0. Практика программирования [Текст]: учебное пособие / В.В.Фаронов. М.: ОМД Групп, 2003.
    9. Фаронов, В.В. Delphi 2005. Язык, среда, разработка приложений [Текст] / В.В.Фаронов. СПб.: Питер, 2005.
  • 1864. Разработка приложения для учета рабочего времени сотрудников предприятия
    Курсовые работы Компьютеры, программирование

    База данных создавалась с целью упорядочивания данных, которые хранятся на предприятии в различных формах и на различных носителях информации. Например, может так быть, что данные о сотрудниках хранятся в одной папке, реквизиты клиентов хранятся на компьютере, а данные о материалах вообще потерялись. Чтобы такого не было, нужно собрать все интересующие меня данные, тем самым определить проблемную область, после этого достаточно просто занести данные в Excel и хранить их там. Но это было бы не профессионально, данные были бы не связанными, не несли бы никакой смысловой нагрузки, и работать с ними было бы не удобно. Поэтому, чтобы вся информация, находящаяся в ведении предприятия, хранилась в упорядоченном виде, и работа с этой информацией велась без дополнительных затрат рабочего времени, я разработал базу данных в Access, при этом приспособил эту базу под конкретную организацию, путем создания специальных отчетов по запросам.

  • 1865. Разработка приложения на Java
    Курсовые работы Компьютеры, программирование

    Игра. В начале игры выводится окно, в котором я поместила ссылку для начала игры. Предлагается на выбор 4 разных типа игры. Отличие заключается в скорости. После клика по ней начинается процесс игры. На монитор выводится прямоугольник, в котором и происходит весь основной процесс игры. Внизу данного прямоугольника мы можем увидеть кол-во набранных очков. Они отображают успешность прохождения игры. Чем больше скорость игры, тем быстрее набираются очки. Объектами в моей разработке служат звенья змейки. Для активной адаптации и восприятия, и реализации программы я использовала графические объекты. Они появляются случайным образом на экране. Если Вы врезаетесь змейкой в стенку, либо в саму себя, то игра автоматически заканчивается с выведением статистических данных.

  • 1866. Разработка приложения средствами VBA
    Курсовые работы Компьютеры, программирование

    Для выполнения второго задания работы добавляем в проект третью пользовательскую форму. Поместили на форму:

    1. надпись, у которой изменили свойства: Caption Label1 на «Введите начальное количество амёб», BackColor, Font на Courier 12пт.;
    2. три текстовых поля TextBox; у них изменили свойство BackColor на оранжевый, Font на Tahoma;
    3. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton1 на «Результат», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
    4. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton2 на «Справка о разработчике», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
    5. кнопку CommandButton, при этом в окне свойств изменили: свойство Caption: CommandButton1 на «Задача», цвет (BackColor) на тёмно-оранжевый, свойство Font на Courier, полужирный, размер - 10пт.).
  • 1867. Разработка приложения, представляющего собой
    Курсовые работы Компьютеры, программирование

    Наиболее важное понятие языков объектно-ориентированного программирования это понятие объекта (object). Объект это логическая единица, которая содержит данные и правила (методы) обработки этих данных. В языке С++ в качестве таких правил обработки выступают функции, т. е. объект в Borland C++ объединяет в себе данные и функции, обрабатывающие эти данные. Одним из самых главных понятий языка С++ является понятие класса. В языке С++ для того, чтобы определить объект, надо сначала определить его форму с помощью ключевого слова Ближайшей аналогией класса является структура. Память выделяется объекту только тогда, когда класс используется для его создания. Любой объект языка С++ имеет одинаковые атрибуты и функциональность с другими объектами того же класса. За создание своих классов и поведение объектов этих классов полную ответственность несет сам программист. Работая в некоторой среде, программист получает доступ к обширным библиотекам

  • 1868. Разработка проводной локальной сети и удаленного доступа к данной сети с использованием беспроводной сети (Wi-Fi)
    Курсовые работы Компьютеры, программирование

    Количество обрабатываемых кадров Ethernet в секунду часто указывается производителями мостов/коммутаторов и маршрутизаторов как основная характеристика производительности этих устройств. В свою очередь, интересно знать чистую максимальную пропускную способность сегмента Ethernet в кадрах в секунду в идеальном случае, когда в сети нет коллизий и нет дополнительных задержек, вносимых мостами и маршрутизаторами. Такой показатель помогает оценить требования к производительности коммуникационных устройств, так как в каждый порт устройства не может поступать больше кадров в единицу времени, чем позволяет это сделать соответствующий протокол. Для коммуникационного оборудования наиболее тяжелым режимом является обработка потока кадров минимальной длины. Это объясняется тем, что на обработку каждого кадра, независимо от его длины, мост, коммутатор или маршрутизатор тратит примерно равное время, связанное с просмотром таблицы продвижения пакета, формированием нового кадра (для маршрутизатора) и т. п. Количество же кадров, поступающих на устройство в единицу времени, естественно, является максимальным при их минимальной длине.
    Другая характеристика производительности коммуникационного оборудования - количество передаваемых битов в секунду - используется реже, так как она не говорит о том, какого размера кадры при этом обрабатывало устройство, а на кадрах максимального размера достичь высокой производительности, измеряемой в битах в секунду, гораздо легче.
    Рассчитаем максимальную производительность сегмента Ethernet в таких единицах, как число переданных кадров (пакетов) минимальной длины в секунду.

  • 1869. Разработка программ в среде программирования Turbo Pascal 7.0
    Курсовые работы Компьютеры, программирование

    X,Y-координаты элемента экрана (отсчитываются от левого верхнего угла текущего окна)procedure HighVideo;Устанавливает высокую яркость символов (заменяет цвета 0-7 на 8-15)procedure InsLine;Вставляет пустую строку на экране в месте расположения курсора и заполняет ее цветом фона.procedure LowVideo;Устанавливает малую яркость символов ( заменяет цвета 8-15 на 0-7)procedure NormVideo;Устанавливает первоначальную яркость символов,выводимых далее на экран.procedure NoSound;Выключает источник звука.procedure Sound(Hz:word);Запускает источник звука с частотой Hz герц.procedure TextBackGround(color:byte);Задает цвет фона. Color-задаваемый цвет фона.procedure TextColor(Color)Byte;Задает цвет символов.Color-задаваемый цвет символов.procedure TextMode( Mode:word);Устанавливает текстовый режим,увеличивает текущее окно до целого экрана,устанавливает переменным DirectVideo и CheckSnow значение true.Помещает значение текущего режима в переменную LastMode,запускает процедуру NormVideo . Mode- требуемый текстовый режим.procedure Window (X1,Y1,X2,Y2:Byte);Задает размеры окна на экране и помещает курсор в левый верхний угол окна с координатами (1,1)

  • 1870. Разработка программного модуля
    Курсовые работы Компьютеры, программирование

    В данной диаграмме UserForm_Initialize() процедура инициализации пользовательской формы. CommandButton1_Click() процедура, срабатывающая при нажатии кнопки «Заполнить матрицу», которая производит проверку правильности ввода размерности матрицы, заполнение матрицы и вывод её на пользовательскую форму. CommandButton2_Сlick() процедура, срабатывающая при нажатии кнопки «Очистить», которая очищает форму. CommandButton3_Сlick() процедура, срабатывающая при нажатии кнопки «Выйти», позволяющая пользователю завершить работу с программой. CommandButton4_Click() процедура, срабатывающая при нажатии кнопки «О программе», которая даёт краткие сведения о программе и её разработчике. CommandButton5_Сlick() процедура, срабатывающая при нажатии кнопки «Работать с Excel», позволяющая пользователю переключиться на работу с листом Excel. OptionButton1_Click() процедура-переключатель, при выборе которого вычисляется сумма элементов, находящихся под главной диагональю. OptionButton2_Click() процедура-переключатель, при выборе которого вычисляется сумма элементов, составляющих главную диагональ.

  • 1871. Разработка программного обеспечения автоматизации процессов оптовой продажи металлопроката и учета задолженностей по приложениям
    Курсовые работы Компьютеры, программирование

    Рассматриваемое предприятие является посредником между заводом, изготавливающим изделия из металла, и потребителем, использующего прокат в собственных целях. В Уральском Федеральном округе очень развита металлургия, насчитывается порядка 100 заводов-производителей изделий из металла, в данном примере - металлопроката. Выражаясь простым языком, металлопрокат - это изделие из металла определенной марки, определенной формы и определенного размера. Например, Лист АМГ 1х1200х2000 - это плоский лист из алюминия марки АМГ толщиной 1мм и раскроем 1200 на 2000 миллиметров. Наиболее распространенные типы проката: лист, круг, квадрат, шина; марки стали: АМГ6, Д16Т, АД1, АМГ3, АМЦ. Потребителями являются небольшие заводы, отдельные цеха, реже - физические лица. Такие предприятия не могут покупать прокат напрямую с завода, из-за сравнительно малых объемов (от 100 кг до 20 тн), поэтому обращаются в подобные оптовые коммерческие организации.

  • 1872. Разработка программного обеспечения виртуальной библиотеки
    Курсовые работы Компьютеры, программирование

    У многих разработчиков, особенно кто не понаслышке знаком с программированием есть соблазн воспользоваться для создания прототипа средствами быстрой разработки приложений (Delphi, VisualBasic и т.д.). В этом случае прототип интерфейса воспринимается лишь как вспомогательная оболочка над программным кодом. Как следствие возникают следующие недостатки:

    1. для тестирования прототипа на пользователях крайне желательно, чтобы он «немного работал», то есть, например, нажатие на кнопку вызывало другое окно или чтобы из выпадающего списка можно было выбрать значение. Так вот, в данном случае любое взаимодействие, как между отдельными элементами интерфейса, так и между различными формами реализуется только с помощью написания программного кода. Что совершенно незачем в данном контексте. Зачем усложнять то, что можно сделать проще? Ведь основной критерий создания прототипа это скорость;
    2. чрезвычайно сложно создать принципиально новый элемент интерфейса либо модифицировать уже имеющийся. Подобные задачи очень часто встречаются на практике, так как для «хорошего» интерфейса стандартных элементов, как правило, не хватает. Затраты на создание/модификацию собственного элемента управления в данных средах разработки нельзя назвать адекватными;
    3. каждый элемент управления здесь имеет несколько десятков различных свойств, тогда как для прототипизирования требуются лишь касающиеся внешнего вида настройки - шрифт, цвет, текст, размер;
    4. естественный недостаток: нельзя разрабатывать веб-интерфейс.
  • 1873. Разработка программного обеспечения для анализа и моделирования взвешенных сетей
    Курсовые работы Компьютеры, программирование
  • 1874. Разработка программного обеспечения для нахождения корней биквадратного уравнения
    Курсовые работы Компьютеры, программирование

    В те далекие времена, когда мудрецы впервые стали задумываться о равенствах содержащих неизвестные величины, наверное, еще не было ни монет, ни кошельков. Но зато были кучи, а также горшки, корзины, которые прекрасно подходили на роль тайников-хранилищ, вмещающих неизвестное количество предметов. "Ищется куча, которая вместе с двумя третями ее, половиной и одной седьмой составляет 37...", - поучал во II тысячелетии до новой эры египетский писец Ахмес. В древних математических задачах Междуречья, Индии, Китая, Греции неизвестные величины выражали число павлинов в саду, количество быков в стаде, совокупность вещей, учитываемых при разделе имущества. Хорошо обученные науке счета писцы, чиновники и посвященные в тайные знания жрецы довольно успешно справлялись с такими задачами. Дошедшие до нас источники свидетельствуют, что древние ученые владели какими-то общими приемами решения задач с неизвестными величинами. Однако ни в одном папирусе, ни в одной глиняной табличке не дано описания этих приемов. Авторы лишь изредка снабжали свои числовые выкладки скупыми комментариями типа: "Смотри!", "Делай так!", "Ты правильно нашел". В этом смысле исключением является "Арифметика" греческого математика Диофанта Александрийского (III в.) собрание задач на составление уравнений с систематическим изложением их решений. Однако первым руководством по решению задач, получившим широкую известность, стал труд багдадского ученого IX в. Мухаммеда бен Мусы аль-Хорезми. Слово "аль-джебр" из арабского названия этого трактата "Китаб аль-джебер валь-мукабала" ("Книга о восстановлении и противопоставлении") со временем превратилось в хорошо знакомое всем слово "алгебра", а само сочинение аль-Хорезми послужило отправной точкой в становлении науки о решении уравнений. Алгебраическое уравнение четвертой степени.

  • 1875. Разработка программного обеспечения определения стоимости почтового тарифа пересылки бандероли наложенным платежом
    Курсовые работы Компьютеры, программирование

     

    1. Архангельский А.Я. Программирование в С++ Builder 6. [Текст] / А.Я. Архангельский. М.: Бином, 2003. С. 1154.
    2. Ахо А.. Построение и анализ вычислительных алгоритмов [Электронный ресурс] / А. Ахо, Дж. Хопкрофт, Дж. Ульман. М.: Мир. 1999. С. 143.
    3. Бронштейн И.Н. Справочник по математике для инженеров и учащихся втузов [Текст] / И.Н. Бронштейн, К.А. Семендяев. М.: Наука, 2007. 708 с.
    4. Кремер, Н.Ш. Высшая математика для экономистов: учебник для студентов вузов. [Текст] / Н.Ш. Кремер, 3-е издание М.:ЮНИТИ-ДАНА, 2006. C. 412.
    5. Мейерс С. Наиболее эффективное использование С++. [Электронный ресурс] / С. Мейерс. М.: ДМК Пресс, 2000. С. 304.
    6. Павловская Т.А. Программирование на языке высокого уровня. [Текст] / Т.А. Павловская. М.: Питер, 2003. С. 461.
    7. Семакин И.Г. Основы программирования. [Текст] / И.Г. Семакин, А.П. Шестаков. М.: Мир, 2006. C. 346.
    8. Эккель Б. Введение в стандартный С++. [Электронный ресурс] / Б. Эккель. М.: Питер, 2004. С. 572.
  • 1876. Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"
    Курсовые работы Компьютеры, программирование

    Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения, на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

  • 1877. Разработка программного обеспечения решения нелинейных уравнений
    Курсовые работы Компьютеры, программирование

    Введение..................................................................................................................

    1. Теоретическая часть..........................................................................................
    2. Особенности взаимодействии разноязыковых модулей...............................
    3. Проблемы комплексирования......................................................................
    4. Установка среды............................................................................................
    5. Согласование типов.......................................................................................
    6. Обмен данными..............................................................................................
    7. Информационный адаптер.............................................................................
    8. Алгоритмическая часть.......................................................................................
    9. Математическое решение задачи......................................................................
  • 1878. Разработка программного приложения с использованием интерфейса Windows API
    Курсовые работы Компьютеры, программирование

    С точки зрения программиста Windows является системой, не зависящей от устройств (device independent). Эту независимость со стороны Windows обеспечивает библиотека GDI32.dll, а со стороны устройства - драйвер этого устройства. С точки зрения программы связующим звеном между программой и устройством является контекст устройства (Device Context - DC). Если программе нужно осуществить обмен с внешним устройством, программа должна оповесить GDI о необходимости подготовить устройство для операции ввода-вывода. После того, как устройство подготовленно, программа получает хэндл контекста устройства, т.е. хэндл структуры, содержащей набор характеристик этого устройства. В этот набор входят: bitmap(битовая карта, изображение), отображаемый в окне, перо для прорисовки линий, кисть, палитра, шрифти т.д. Программа никогда напрямую не обращается к контексту устройства, она обращается к нему опосредствованно, через определенные функции. После того, как все действия произведены, и необходимость в использовании устройства отпала, программа должна освободить контекст устройства, чтобы не занимать память. Есть еще одна причина, из-за которой необходимо освобождать контекст устройства. В системе может существовать одновременно только ограниченное число контекстов устройств. Если контекст устройства не будет освобождаться после операций вывода, то через несколько перерисовок окна система может повиснуть. Так что не стоит забывайть освобождать контексты устройств!

  • 1879. Разработка программного продукта, исключающего коллизию
    Курсовые работы Компьютеры, программирование

    ,%20%d0%b2%d1%8b%d1%87%d0%b8%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f%20%d1%81%d0%bb%d0%be%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c%20<http://ru.wikipedia.org/wiki/%d0%92%d1%8b%d1%87%d0%b8%d1%81%d0%bb%d0%b8%d1%82%d0%b5%d0%bb%d1%8c%d0%bd%d0%b0%d1%8f_%d1%81%d0%bb%d0%be%d0%b6%d0%bd%d0%be%d1%81%d1%82%d1%8c>,%20%d0%ba%d1%80%d0%b8%d0%bf%d1%82%d0%be%d1%81%d1%82%d0%be%d0%b9%d0%ba%d0%be%d1%81%d1%82%d1%8c%20<http://ru.wikipedia.org/wiki/%d0%9a%d1%80%d0%b8%d0%bf%d1%82%d0%be%d1%81%d1%82%d0%be%d0%b9%d0%ba%d0%be%d1%81%d1%82%d1%8c>%20%d0%b8%20%d1%82.%20%d0%bf.).%20%d0%92%d1%8b%d0%b1%d0%be%d1%80%20%d1%82%d0%be%d0%b9%20%d0%b8%d0%bb%d0%b8%20%d0%b8%d0%bd%d0%be%d0%b9%20%d1%85%d0%b5%d1%88-%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%b8%20%d0%be%d0%bf%d1%80%d0%b5%d0%b4%d0%b5%d0%bb%d1%8f%d0%b5%d1%82%d1%81%d1%8f%20%d1%81%d0%bf%d0%b5%d1%86%d0%b8%d1%84%d0%b8%d0%ba%d0%be%d0%b9%20%d1%80%d0%b5%d1%88%d0%b0%d0%b5%d0%bc%d0%be%d0%b9%20%d0%b7%d0%b0%d0%b4%d0%b0%d1%87%d0%b8.">Существует множество алгоритмов хеширования с различными характеристиками (разрядность <http://ru.wikipedia.org/wiki/Разрядность>, вычислительная сложность <http://ru.wikipedia.org/wiki/Вычислительная_сложность>, криптостойкость <http://ru.wikipedia.org/wiki/Криптостойкость> и т. п.). Выбор той или иной хеш-функции определяется спецификой решаемой задачи.

  • 1880. Разработка программного продукта, оптимизирующего создание отчетов по базе данных
    Курсовые работы Компьютеры, программирование

    Visible%20=%20false;->First();%20//create%20Excel%20filei,%20count,%20pole;cur_value;oExcel,%20oWb,%20book,%20oSh,%20sheet,%20cell;=CreateOleObject("Excel.Application");=oExcel.OlePropertyGet("Workbooks");.OlePropertySet("SheetsInNewWorkbook",1);.OleProcedure("add");=oWb.OlePropertyGet("item",1);=oExcel.OlePropertyGet("Worksheets");=oSh.OlePropertyGet("item",1);.OlePropertySet("Name","%d0%9e%d1%82%d1%87%d0%b5%d1%82");=1;max_length%20=%2012;(count<=Path->Lines->Count)%20//write%20current%20department">{>Visible = false;->First(); //create Excel filei, count, pole;cur_value;oExcel, oWb, book, oSh, sheet, cell;=CreateOleObject("Excel.Application");=oExcel.OlePropertyGet("Workbooks");.OlePropertySet("SheetsInNewWorkbook",1);.OleProcedure("add");=oWb.OlePropertyGet("item",1);=oExcel.OlePropertyGet("Worksheets");=oSh.OlePropertyGet("item",1);.OlePropertySet("Name","Отчет");=1;max_length = 12;(count<=Path->Lines->Count) //write current department