Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

Запуск процедуры в другом unit^е   Найти похожие ветки 

 
FormJonh   (2005-12-09 19:25) [0]

Помогите запустить процедуру в другом unit^е
При нажатии в форме 1 (Click;) делается форма 2  (CreateForm2;),
теперь при нажатии кнопки в форме 2 надо проверить\вычислить в
процедуре Proverka;

Но эта процедура должна быть в unit test1; где первая форма!
Ну никак ее не видно
- не известный identifier,ПРОПИСКА после uses приводит к
circular unit reference to test1 - мол запутался

мысли сброса через файл раз не видит процедуры
Proverka в unit test2; невозможно перетащить,так использует
кучу глобального в unit test1

куда копать ?????

unit test1; //форма 1

interface

uses
 Windows, Messages,test2;
implementation
var
forma:dword;
ad:^dword;
.
.
procedure Click;
begin
CreateForm2;
end;

procedure Proverka;
begin
.......
ad...
......
end;
----------------------
unit test2; //форма 2

interface

uses
 Windows, Messages;

procedure CreateForm2;
implementation
var
...

procedure CreateForm2;
begin

end;

procedure ClickForma;
begin
Proverka;
end;


 
umbra ©   (2005-12-09 19:35) [1]

unit test2; //форма 2

interface

uses
Windows, Messages;

procedure CreateForm2;

implementation

uses Test1; //сюда

var
...

procedure CreateForm2;
begin

end;

procedure ClickForma;
begin
Proverka;
end;



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.049 c
2-1134032904
Quattro
2005-12-08 12:08
2005.12.25
TChart


14-1133232592
TheEd
2005-11-29 05:49
2005.12.25
Преобразование числа в прописной текст


14-1133791505
Санёк
2005-12-05 17:05
2005.12.25
Олимпиады по информатике.


5-1118403989
Иванушка
2005-06-10 15:46
2005.12.25
Создание компонентов


4-1130147239
RainKm
2005-10-24 13:47
2005.12.25
Как узнать пустая ли папка?