Федеральное агентство по образованию
ГОУВПО «Московский Государственный Текстильный
Университет им. А. Н. Косыгина»
Кафедра АСОИ и У
Лабораторная работа №1
по дисциплине: «Программный интерфейс»
на тему: «Основные свойства проекта»
Вариант 2
выполнил:
студент гр. 42-06
Гочияев Исмаил
проверил:
проф. Монахов В.И.
Москва 2010 год
Цель работы:
Изучить основные свойства проекта, использование командной
строки запуска, использование INI файлов
Порядок выполнения лабораторной работы:
Для задачи индивидуального задания разработать основную(главную) форму приложения.
Использовать параметры строки запуска для установки цвета фона Tedit.
Предусмотреть сохранение и затем восстановление содержимого компонентов TEdit
Выполнение работы.
Содержание INI-файла.
Пример командной строки запуска.
3. Текст проекта.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,inifiles, StdCtrls;
type
TForm2 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
myIni: TIniFile;
implementation
{$R *.dfm}
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
var i:integer;
begin
myIni:= TIniFile.Create('F:лаба1myIni.ini');
for i:=0 to (ControlCount-1) do
if Controls[i] is TEdit then
myIni.WriteString('TEdit', (Controls[i] as TEdit).Name, (Controls[i] as TEdit).Text);
myIni.Free;
end;
procedure TForm2.FormShow(Sender: TObject);
var
i:integer;
begin
if ParamCount<>0 then
if ParamStr(1)<>'' then
begin
for i:=0 to (ControlCount-1) do
if Controls[i] is TEdit then
( Controls[i]as TEdit).Color:=StringToColor('cl'+ParamStr(1));
end;
myIni:= TIniFile.Create('F:лаба1myIni.ini');
for i:=0 to (ControlCount-1) do
if Controls[i] is TEdit then
(Controls[i] as TEdit).Text:=myIni.ReadString('TEdit',(Controls[i] as TEdit).Name,'***');
myIni.Free;
end;
end.
Другие работы по теме:
Физико-механические и механические свойства строительных материалов
Механические свойства строительных материалов В строительстве при возведении зданий и сооружений применяются различные строительные материалы и изделия из них. Основными строительными материалами в промышленном и гражданском строительстве являются цемент, бетон, кирпич, камень, дерево, известь, песок, черные металлы, стекло, кровельные материалы, пластик и другие.
Введение
Характеристика исходного сырья, материалов, реагентов, изготовляемой продукции 72
1. 1 Применение биосурфактантов 8
Содержание Введение 7 1 Литературный обзор 8 1.1 Применение биосурфактантов 8 1.2 Классификация биосурфактантов 10 1.3 Физико-химические свойства биосурфактантов 13
Этапы формирования инновационной идеи
Разработка инновационного проекта, формирование идеи. Определение альтернативных модификаций решения проблемы. Возникновение инновационных идей при помощи метода выявления мнений участников и творческих методов. Элементы "дерева целей" и "дерева работ".
Производственные критерии оценки проекта
Основные задачи оценки инновационного проекта, собирание и анализ сведений о перспективности управленческих решений, организованных в проект. Оценка экономической эффективности проекта, рисков, внешних условий. Критерии оценки инновационного проекта.
Логарифмы 2
ЛОГАРИФМЫ Определение : Логарифмом положительного числа b по основанию называется показатель степени с, в которую надо возвести число а, чтобы получить число b.
Контрольные билеты по алгебре
Алгебра и начала анализа. 11 класс. Билет №1. Функция y = sin x, ее свойства и график. Показательная функция, ее свойства для случая, когда основание больше единицы (доказательство одного из свойств по желанию ученика).
Хронологический проект Ся-Шан-Чжоу
Введение 1 Методология 2 Спорные положения и критика проекта 3 Результаты проекта 4 Сопоставление источников по ранней истории Чжоу 4.1 Правители династии Чжоу, по хронологии, определённой в результате проекта Ся-Шан-Чжоу
Согласительная комиссия
— это практика, при которой в случае конфликта, стороны прибегают к помощи третьей стороны или создают группу представителей для того, чтобы найти приемлемое решение для обеих сторон, либо для урегулирования замечаний, послуживших основанием об отказе в согласовании проекта документа. Согласительная комиссия собирается как для общественных слушаний, так и в Федеральном собрании, что предусмотрено п.4 ст.105 Конституцией РФ.
Простейшие приемы построения анимации
Мультимедийное приложение будет неполным без каких-либо элементов анимации. Для того чтобы заставить двигаться, например, автомобиль воспользуемся компонентом типа таймер.
Описание файлов, создаваемых Дельфи
Вы когда ни будь задумывались о том, что создает Дельфи в папке с исходниками проекта? Да и нужен ли весь этот абсолютно бесполезный, для рядового программиста, "мусор"? Пора призадуматься. В этой мини-статье я расскажу о назначении таких файлов.
Загрузка XML-данных в скринсейвер
Понятие и назначение механизма парсер, его значение в синтаксическом анализе заданной информации, поддержке ее актуальности. Создание и реализация скринсейвера, подгружающего данные о погоде с определенного сайта. Состав проекта и его динамическая схема.
Бизнес-планирование для Интернет-проекта
Глубина и правильность бизнес-планирования, учет всех факторов, определяющих рыночную ситуацию на первом этапе реализации проекта часто определяют его успех или провал, будь то небольшой интернет-магазин или мегапортал транснациональной компании.
Основные понятия Windows
Text Graphics Объектами называют сущности, имеющие различные свойства. Объектами называют сущности, имеющие различные свойства. Graphics
Внедрение беспроводной связи для Ж Д GSM-R
Курсовая работа по курсу «Управление проектами в области информационных систем» На тему: «Внедрение беспроводной связи для Ж/Д GSM-R» Планирование основных фаз и операций в проекте, определение длительности работ
Сахали н-2 нефтегазовый проект
«Сахали́н-2» — нефтегазовый проект, реализуемый на острове Сахалин на условиях соглашения о разделе продукции. О проекте Проект предусматривает разработку двух шельфовых месторождений:
Атанасов Джон Винсент
Атанасов Джон Винсент (1903-1995) - автор первого проекта электронной цифровой вычислительной машины.
Этапы разработки инвестиционной стратегии
1.Определение периода формирования инвестиционной стратегии Выбор стратегических целей инвестиционной деятельности Определение направлений инвестирования и источников финансирования
Современные принципы управления инновационными проектами
Современные принципы управления инновационными проектами Романова Мария Вячеславовна Особенностью современных инновационных проектов является то, что позитивные и негативные тенденции становятся все более ощутимыми уже на ранних стадиях жизненного цикла.
Инвестиционный менеджмент 5
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Российский государственный профессионально-педагогический университет