Вверх ↑
Этот топик читают: Гость
Ответов: 203
Рейтинг: 2
#1: 2016-05-15 15:47:27 ЛС | профиль | цитата
Доброе время суток!
И снова нужна Ваша помощь. Не хватает знаний .

У меня есть IC. Надо как то объявить глобальную переменную, чтоб ее можно было использовать в других кусочках IC.
На схеме приведен пример на IC как у меня получилось и на кубиках что я хочу получить...

code_37265.txt
карма: 0

0
файлы: 1code_37265.txt [22KB] [647]
Ответов: 4630
Рейтинг: 749
#2: 2016-05-15 17:07:26 ЛС | профиль | цитата
kaban4ik писал(а):
чтоб ее можно было использовать в других кусочках IC

Имеется в виду, чтобы один и тот же IC скопировать несколько раз, и все эти экземпляры работали бы с переменной str1?
Переменную объявляешь здесь:
#pas
...
implementation

var
str1: string;

procedure THiAsmClass.Read;
...

Затем выбираешь свой IC и выполняешь "Правка"-"Копировать ссылку".
Потом делаешь "Вставить". Получается копия компонента, которая использует исходный модуль IC со всеми глобальными переменными.

code_37266.txt
карма: 26

0
файлы: 1code_37266.txt [2.1KB] [407]
Ответов: 203
Рейтинг: 2
#3: 2016-05-15 18:02:40 ЛС | профиль | цитата
Netspirit, да вы все правильно поняли. Спасибо. Все работает.
карма: 0

0
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)