Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2011, 23:39   #1
Mont1k
 
Регистрация: 14.12.2010
Сообщений: 5
По умолчанию Работа с INIFILES

У меня вот такая вот проблема... Понять её ни как не могу...

В программе 2 формы... 1 форма - это главная на ней находятся кнопки(только это не кнопки а ShockwaveFlash) и RichView(коммерческие компоненты, тот же RichEdit только есть возможность считывать картинки в RTF файлах). Во второй Button и Edit, нужно чтобы вводя в первой форме имя оно сохранялось в .ini, и появлялось первая(главная) форма, в которой при нажатии на кнопку грузится RTF в RichView. После закрытия по идее должны сохраняться эти настройки... Только вот беда какая-та получаеца

Форма Входа
Цитата:
var
Form3: TForm3;
implementation
uses Unit1;
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject);
begin
Form1.Show;
end;
end.
Главная Форма
Цитата:
procedure TForm1.ShockwaveFlash11Enter(Sender : TObject); //одна из кнопок а их несколько...
begin
LastOpened:='rtf\10.rtf';
Image1DblClick(Image1);
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var IniFile: TIniFile;
begin
IniFile.WriteString(Form3.Edit1.Tex t,'LastOpened',LastOpened);
end;

procedure TForm1.FormShow(Sender: TObject);
var IniFile: TIniFile;
begin
Path:=Application.ExeName;
Path:=ExtractFileDir(Path);
if Path[Length(Path)]<>'\' then Path:=Path+'\';
IniFile:=TIniFile.Create(path+'sett ings');
LastOpened:=IniFile.ReadString(Form 3.Edit1.Text,'LastOpened','');
if LastOpened<>'' then Image1DblClick(Image1);
end;

procedure TForm1.Image1DblClick(Sender: TObject);
begin
RichView1.Clear;
RichView1.LoadRTF(LastOpened);
RichView1.Format;
end;
При выходе из главной формы выдаёт ошибку, только не говорит где эта ошибка...

Последний раз редактировалось Mont1k; 10.01.2011 в 23:58.
Mont1k вне форума Ответить с цитированием
Старый 13.01.2011, 02:29   #2
Mont1k
 
Регистрация: 14.12.2010
Сообщений: 5
По умолчанию

__________________--
Mont1k вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. 0101 Помощь студентам 3 17.12.2009 23:57
Inifiles IGoDoVaN Общие вопросы Delphi 5 15.06.2008 06:41
Алгоритм (RichEdit,inifiles,работа с текстом) GAGARIN-NEW Общие вопросы Delphi 8 29.01.2008 19:17