Использовать переменные из первой формы

Создал две формы. Form1 и Form2. В Form1 объявил две переменные. Мне необходимо, чтобы я мог из Form2 прочитать эти переменные.В первой форме Вставил uses Unit2 и все нормально, во второй вставил uses Unit1 и выдает ошибку unit2.pas(9,17) Fatal: Circular unit reference between Unit2 and Unit1 что делать?
4 ответа

во второй вставил uses Unit1
Надо было это вставить в секцию implementation, а не в секцию interface


во второй вставил
Во второй вставляй после implementation. Тогда циркуляра не будет.


1. Переменные общего доступа определять в отдельном юните 2. Если очень хочется по другому, то в одной форме в uses секции interface, в другой - в секции implementationps многопоточность в действии


Если очень хочется по другому, то в одной форме в uses секции interface, в другой - в секции implementation
В обоих формах в секции implementation если нет нужды в другом варианте.