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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.11.2013, 21:49   #1
WiZzarD94
Пользователь
 
Регистрация: 13.12.2012
Сообщений: 17
По умолчанию Запущенная программа не открывает другие формы

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, jpeg, ExtCtrls, pngimage;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Button2: TButton;
    Label1: TLabel;
    Label2: TLabel;
    Image1: TImage;
    Label4: TLabel;
    Label3: TLabel;
     procedure Button1Click(Sender: TObject);
    procedure Button2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

uses Unit3, Unit2;

{$R *.dfm}

procedure TForm3.Button1Click(Sender: TObject);
begin
form4.show;
form3.hide;
end;

procedure TForm3.Button2Click(Sender: TObject);
begin
form5.show;
form3.hide;
end;

end.
Вроде все правильно ошибок нет, не понимаю
WiZzarD94 вне форума Ответить с цитированием
Старый 13.11.2013, 21:52   #2
WiZzarD94
Пользователь
 
Регистрация: 13.12.2012
Сообщений: 17
По умолчанию

как-то странно, одна кнопка стала работать
WiZzarD94 вне форума Ответить с цитированием
Старый 13.11.2013, 22:07   #3
DIgorevich
Погулять вышел
Участник клуба
 
Аватар для DIgorevich
 
Регистрация: 17.05.2010
Сообщений: 1,573
По умолчанию

А если попробовать

Код:
form3.close;
form5.showmodal;
И по поводу первой кнопки большой вопрос: как ее можно нажать, если форма3 спрятана, а нажатие должно показать эту самую форму с кнопкой?
Никогда не знаешь, где тебе повезет... (Фрай)
DIgorevich вне форума Ответить с цитированием
Старый 14.11.2013, 08:47   #4
Unique_Maks
Пользователь
 
Регистрация: 07.06.2010
Сообщений: 89
По умолчанию

жесть какая-то...
в модуле где описан класс TForm1 объявляются процедуры для объектов form3 и не надо-ли написать еще:
Код:
uses 
  Unit4, Unit5;
Unique_Maks вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы запущенная программа отображалась в районе часов? :=) Общие вопросы Delphi 9 07.07.2012 09:52
Как мне из формы, генерить другие формы, нажимая на кнопку? RISagitov Microsoft Office Excel 5 21.05.2012 00:57
TThread выполняет что-либо пока работает запущенная им программа Человек_Борща Общие вопросы Delphi 7 25.11.2010 13:23
Передача кода с формы на другие формы Serg-Grin Общие вопросы Delphi 2 13.05.2010 17:05
ввод текста из одной формы в другие andrey0701 Microsoft Office Word 15 26.10.2009 10:53