finally
InF.Free; // если сами создаем, то сами уничтожаем.
end;
Memo2.Lines.Assign(ListServices);
end;
procedure TForm1.WriteParams; //Процедураченияпараметровиз ini файла
begin
InF := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'settings.ini'); //
создаемпеременную
InF.WriteString('Email','For:',email.text);
InF.WriteBool('AutoStart','Pos:',CheckBox2.Checked);
InF.WriteBool('AutoSend','Pos:',CheckBox3.Checked);
InF.WriteString('Email','For:',email.text);
InF.WriteString('Email','Adress from:',adress_from.text);
InF.WriteString('Email','Host:',host.text);
InF.WriteString('Email','Pass:',pass.text);
InF.WriteString('Email','Port:',port.text);
InF.Free; // если сами создаем, то сами уничтожаем
end;
procedure TForm1.WriteParamsMemo; //Процедура чения параметров из ini файла
Var
i: integer;
begin
IF Memo2.lines.count = 0 then exit;
InF := TIniFile.Create(ExtractFilePath(Application.ExeName) + 'settings.ini'); //
создаемпеременную
FOR I:=0 to Memo2.lines.count - 1 do
InF.WriteString('Services', Inttostr(i)+':', Memo2.lines.strings[i]);
InF.Free; // если сами создаем, то сами уничтожаем