| Код | unit Unit3;
interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;
type TForm3 = class(TForm) Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; Edit1: TEdit; Edit2: TEdit; Edit3: TEdit; Edit4: TEdit; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;
var Form3: TForm3;
implementation
uses Unit2;
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject); var db: TextFile; // файл — база данных DBNAME:string; begin DBNAME:= 'project.txt'; AssignFile(db, DBNAME); Append(db); // если нужно добавить if IOResult<> 0 then Rewrite(db); // если файла нет и нужно его создать или перезаписать. writeln(db, '===='); writeln(db, edit1.text); writeln(db, edit2.text); writeln(db, edit3.text); writeln(db, edit4.text); writeln(db, 'Добавлен'); writeln(db, 'Добавлен'); closefile(db);
form2.StringGrid1.Cells[0,0]:='Проекты'; end;
end.
|
Ругается на эту строчку. Я так понимаю, что она не доступна из 3ей формы, но как сделать доступной не знаю, ведь я же прописал чтобы он использовал Unit2
| Код | form2.StringGrid1.Cells[0,0]:='Проекты';
|
|