Главная страница
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.062 c
9-1122456076
Дед с Морковкой
2005-07-27 13:21
2005.12.25
Формат рисунка dds.


6-1126708955
AK704
2005-09-14 18:42
2005.12.25
Удаленная работа с MySQL


2-1134145546
FormJonh
2005-12-09 19:25
2005.12.25
Запуск процедуры в другом unit^е


2-1134302496
San1
2005-12-11 15:01
2005.12.25
fsMDIChild


2-1134139169
Zilog
2005-12-09 17:39
2005.12.25
ShellExecute