Автор работы: Пользователь скрыл имя, 17 Марта 2011 в 20:00, лабораторная работа
Цель работы:
Изучить основные свойства проекта, использование командной
строки запуска, использование INI файлов
Федеральное агентство по образованию
ГОУВПО
«Московский Государственный
Университет им. А. Н. Косыгина»
Кафедра
АСОИ и У
Лабораторная работа №1
по дисциплине:
«Программный интерфейс»
на тему: «Основные свойства проекта»
Вариант
2
выполнил:
студент гр. 42-06
Гочияев Исмаил
проверил:
проф. Монахов
В.И.
Москва 2010 год
Изучить основные
свойства проекта, использование командной
строки запуска, использование 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:\ëàáà1\
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('
end;
myIni:=
TIniFile.Create('F:\ëàáà1\
for i:=0 to (ControlCount-1) do
if Controls[i] is TEdit then
(Controls[i] as TEdit).Text:=myIni.ReadString(
myIni.Free;
end;
end.