СС
Саня Скворцов

Пользуюсь Делфи7.У меня есть три формы, на первой форме я сделала button2,и хочу прописать чтобы она показала форму2.

еще тут пару юнитов есть. . ну в общем вот код, ошибку выбивает Form2.Show;
[Ошибка] Unit1.pas(75): Undeclared identifier: 'Form2'
[Фатальная ошибка] Project1.dpr(7): Could not compile used unit 'Unit1.pas'

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

uses Math;

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
Randomize;
i:=Random(3);
Case i of

0:Edit1.Text:='Êàì³íü';
1:Edit1.Text:='Íîæèö³';
2:Edit1.Text:='Áóìàãà';
end;

if Edit1.Text='Êàì³íü' then
begin
if Edit2.Text='Êàì³íü' then
Edit3.Text:='ͳ÷èÿ';
if Edit2.Text='Íîæèö³' then
Edit3.Text:='Âè ïðîãðàëè';
if Edit2.Text='Áóìàãà' then
Edit3.Text:='Âè âèãðàëè';
end;
if Edit1.Text='Íîæèö³' then
begin
if Edit2.Text='Êàì³íü' then
Edit3.Text:='Âè âèãðàëè';
if Edit2.Text='Íîæèö³' then
Edit3.Text:='ͳ÷èÿ';
if Edit2.Text='Áóìàãà' then
Edit3.Text:='Âè ïðîãðàëè';
end;
if Edit1.Text='Áóìàãà' then
begin
if Edit2.Text='Êàì³íü' then
Edit3.Text:='Âè ïðîãðàëè';
if Edit2.Text='Íîæèö³' then
Edit3.Text:='Âè âèãðàëè';
if Edit2.Text='Áóìàãà' then
Edit3.Text:='ͳ÷èÿ';
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Form2.Show;
end;

end.

СМ
Сергей Масленников

после implementation в uses unit2 допиши...

Максим Паницкий
Максим Паницкий

Сделай вторую форму дочерней

ДП
Денис Петров

form2.showmodal,
Затем, будет предложенно добавить Форму 2 в проект, всё, ничего сложно 🙂

Похожие вопросы
Как сделать выбор формы через PHP
хочу сделать маску из попьемоше, но нет формы, не подскажете как сделать форму?
Делфи7. Кнопка "Сохранить"
делфи7 стоит на Win7 писал конечно что несовместим НО! все работает кроме динамических массивов. Что-нить можно сделать?
делфи. у меня в программе есть 5форм как сделать чтобы на первой форме работало меню со всеми формами как все объединить
Подскажите как в фотошопе накладывая один перый слои на второй, сделать первый по форме другого?
Как сделать чтобы MPR показал все пароли?
Как сделать первый шаг так, чтобы не показаться навязчивой?
Как сделать форму первой (главной) в delphi
я сделала проект в делфи7! сохранила его все по инструкции! но в там не написано как просмотреть этот проект! помогите