Как подключить unit к проекту delphi

Kак сделать чтобы происходила смена Unit в Delphi? Help.

как сделать чтобы происходила смена Unit в Delphi?
я хочу чтобы при нажатии на кнопку «дальше» открывался другой
проект.
я уже вставила в
uses
Forms,
Unit1 in ‘Unit1.pas’ ,
Unit2 in ‘Unit2.pas’ ;
<$R *.res>
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.Run;

procedure TForm1.ButtonNextClick(Sender: TObject);
begin
form1.close;
Form2.show;
end;

конечно второй проект я скинула в папку с первым, но программа пишет что не находит Form2
наверно я что то ещё не сделала кто разбирается помогите пожалуйста
мне посоветовали ввести array [const] в самом начале, но я не представляю как. если у кого есть идеи, напишите пожалуйста точные формулы. зараннее спасибо

я хочу чтобы при нажатии на кнопку «дальше» открывался другоe okno. et o tipa testa, kogda otve4aesh na vopros, a potom drygoi vila3it!!

Второй вариант реализуется так: Создав проект, тыркаете File-New-Form и вуаля. a kyda tikat??

Великий Шушпанчик Мудрец (11536)

Мыслю наконец-то понил 🙂 При нажатии кнопки ставьте обработчик: procedure TForm1.Button1Click(Sender: TObject); begin Form2.Show; end; При попытке скомпилировать он сам предложит включить Unit2 в раздел Uses Uni1; Хочу заметить что Ваша мсыля очень не экономична. На каждый вопрос по форме. Просто текст меняйте и варианты ответов.

И не найдет. В том файле, где находится код ъ

procedure TForm1.ButtonNextClick(Sender: TObject);
begin
form1.close;
Form2.show;
end;

Нужно в разделе Uses дописать Unit2. Тогда всё заработает.

И не найдет. В том файле, где находится код ъ A 4to et 3na4it??

procedure TForm1.ButtonNextClick(Sender: TObject);
begin
form1.close;
Form2.show;
end;

READ  Как подключить автоматический переводчик в гугл хром

Нужно в разделе Uses дописать Unit2. Тогда всё заработает vi naverno ne 4itali, no eto ja i sdelala, a vse ravno ne rabotaet

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

type
TForm1Frage1 = class(TForm)
Button1Frage1: TButton;
RadioGroup1Frage1: TRadioGroup;
Label1Frage1: TLabel;
Label2Frage1: TLabel;
Button2Frage1: TButton;
Button3Frage1: TButton;
Panel1Frage1: TPanel;
procedure RadioGroup1Frage1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Button1Frage1Click(Sender: TObject);
procedure Button2Frage1Click(Sender: TObject);
procedure Button3Frage1Click(Sender: TObject);
private
< Private-Deklarationen >
public
< Public-Deklarationen >
end;

var
Form1Frage1: TForm1Frage1;

<$R *.dfm>
Tyt drygie procedures i potom.

procedure TForm1.ButtonNextClick(Sender: TObject);
begin
form1.close;
Form2.show;
end;
edinstvennaja oshibka 4to ne moshet naiti. Form2 🙁

Источник

BestProg

Создание новой формы и подключение ее к главной форме программы

Содержание

Условие задачи

Нужно к главной форме Form1 добавить новую форму Form2 в приложении.

В главной форме Form1 :

В новой форме Form2 :

Рис. 1. Схема взаимодействия между формами

Выполнение

1. Запустить Embarcadero Delphi 2010. Создать проект по шаблону VCL Forms Application

Сохранить проект и главную форму с именем «MainForm» в некоторую папку. Автоматически главной форме присваивается имя Form1 (свойство Name в Object Inspector ).

2. Проектирование главной формы Form1

Главная форма проекта имеет вид, изображенный на рисунке 2.

Рис. 2. Главная форма Form1

3. Добавление новой формы в проект

Новая форма в проект добавляется путем вызова последовательности комманд (рис. 3):

Рис. 3. Добавление новой формы в проект

В результате, на экране появится новая пустая форма (рис. 4). Получить доступ к свойствам и методам (процедурам и функциям) этой формы можно с помощью имени Form2 по умолчанию.

Рис. 4. Новосозданная форма с именем Form2

Сохранить новую форму в файле можно с помощью команды

Таким образом, имеем две формы с такими же именами в программе (свойство «Name» ):

READ  Как подключить электрическую духовку к сети
4. Настройка вида новой формы

Для настройки корректного вида новой формы ( Form2 ) выполняем следующие действия.

После внесенных изменений и корректировки положения компонент на форме Form2 окно новой формы будет иметь приблизительно такой вид как изображено на рис. 5.

Рис. 5. Вид дочерней формы после корректировки

5. Подключение формы 2 к модулю формы 1
6. Вызов дочерней формы из главной формы

Для вызова дочерней формы (Form2) программируем событие клика мышкой на кнопке « Show Form 2″.
Листинг программного кода этого события следующий.

7. Программирование событий в форме 2

В нашем случае программируем два события в модуле формы 2 ( Unit2.pas ):

Листинг программного кода обработки этих событий имеет вид.

Внешняя глобальная переменная ModalResult формы Form2 определяет поведение формы. Как только ModalResult становится равным ненулевому значению ( mrOk или mrNo ), то форма закрывается с соответствующим кодом возврата.

В результате вызова из главной формы функции

дочерняя форма 2 будет отображена на экране до тех пор, пока пользователь не закроет ее стандартными средствами Windows.

Теперь можно запустить программу на выполнение и протестировать ее.

Вывод

В этой статье было изучено особенности подключения к главной форме программы дочерней формы. Среди рассмотренных вопросов следующие.

Источник

Как подключить класс к программе

Как подключить antigate к программе?
Как подключить antigate к программе? Нужно подключить к консольному приложению. Не совсем понимаю.

Вложения

Проек курсовой.rar (10.3 Кб, 39 просмотров)

И в конце этой функции (когда уже больше не будешь работать с переменной Equation ) выполни Equation.Free;

А в файле kllas.pas строки

Добавлено через 12 минут 26 секунд
ЫЫЫЫ
дописал

Вложения

Курсовая.rar (11.4 Кб, 34 просмотров)

Вот эво тукст помоиму все єсть
unit Unit1;

Добавлено через 2 минуты 23 секунды
Блин я уже ООП ненавижу(

READ  Как подключить yamaha thr10 к ноутбуку

Добавлено через 2 часа 16 минут 17 секунд
Чес слово помогите мне через сутки здавать век незабуду.

Добавлено через 10 часов 41 минуту 38 секунд
может кто роскажет по шагам я уже готов с 0 переписать!

Добавлено через 3 часа 39 минут 23 секунды
Через сутки здавать змилуйтесь обидно вроде зделал а оно не компилируетса((((((((((((((((((((((((((((((((((((((((((((((( ((((((((((((((((((((((((((((((((((((((((((((

Вот в таком виде у меня скомпилировалась на Delphi7

Спасибо что помогли можете сказать в чем бил косяк мне ище класы песать нужно нехочю повторять ошибки)

Добавлено через 13 минут 4 секунды
Кстати а что странного то

Добавлено через 32 минуты 54 секунды
и снова проклятая курсовая организовал визов так ибо по другому не умею

так как перемение нужни мне для визова
в томже модуле в
Uses дописал Forms ; ругаетсо именно на TForm в переменной
может эсть другой способ визова а тоя только так умею ранше прокативало шяс нет почимуто((

Добавлено через 1 час 17 минут 4 секунды
А ище когда поставил ище несколько кнопок на форму и попитался написать для них банальний обработчик для закрития форми он ине написало что неможет найти собития для єтого пипец полний я в шоке!

Добавлено через 1 час 49 минут 45 секунд
(((((

Добавлено через 1 час 32 минуты 51 секунду
хелп ми плиз!

Добавлено через 29 минут 18 секунд
Помогите уже добить ёё пожалуста завтра с утра на здачю нужна!

Добавлено через 16 минут 29 секунд
Ну неужели так сложно указать где я стормозил. ПОЖАЛУСТА!

Добавлено через 18 часов 16 минут 4 секунды
Откликнетесь кто нить)))))))

Добавлено через 23 часа 56 минут 33 секунды
Решил сам спасибо тему Можно удалять!

Источник

Поделиться с друзьями
Как подключить и установить...
Adblock
detector