Автор Valera Viy задал вопрос в разделе Другие языки и технологии
Delphi обьявление глобальной переменной и дальнейшее ее использование и получил лучший ответ
Ответ от Vsv[гуру]
Ну, перед implementation
А типа unit1.var1, unit1.var2, unit2.var1... -не катит?
А, вообще, бросте эту фигню, на Паскакале писать )
Ответ от Viktor Pogor[активный]
Можешь связаться со мной, это очень легко))
Можешь связаться со мной, это очень легко))
Ответ от Strelok <<SZ Klan>>[гуру]
Расскажу на примере: Допустим у нас есть три формы. В форме 3 надо использовать переменные из первой и второй формы. Допустим это переменные a,b,c типа integer(a и b из формы 1, а с из формы 2) Ищи в коде формы один строку implemenation (или приблизительно так написанно. Она идет чуть выше от кода всех процедур) . Ниже неё не входя в begin пишем var a,b:integer; В коде формы два ищем эту же строчку и ниже неё дописуем var c:integer; В коде третьей формы в том же месте пишем Uses Unit1,Unit2; Этой строчкой мы разрешаем использовать переменные из формы 1 и формы 2 соответственно. Чтобы допустим сложить все три числа a,b,c в переменную q третьей формы выполняем следующий код q:=Form1.a+Form1.b+Form2.c; В твоем случае нужно в var описывать все переменные формы в uses добавить все твои юниты и т. п. Надеюсь понятно объяснил
Расскажу на примере: Допустим у нас есть три формы. В форме 3 надо использовать переменные из первой и второй формы. Допустим это переменные a,b,c типа integer(a и b из формы 1, а с из формы 2) Ищи в коде формы один строку implemenation (или приблизительно так написанно. Она идет чуть выше от кода всех процедур) . Ниже неё не входя в begin пишем var a,b:integer; В коде формы два ищем эту же строчку и ниже неё дописуем var c:integer; В коде третьей формы в том же месте пишем Uses Unit1,Unit2; Этой строчкой мы разрешаем использовать переменные из формы 1 и формы 2 соответственно. Чтобы допустим сложить все три числа a,b,c в переменную q третьей формы выполняем следующий код q:=Form1.a+Form1.b+Form2.c; В твоем случае нужно в var описывать все переменные формы в uses добавить все твои юниты и т. п. Надеюсь понятно объяснил
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi обьявление глобальной переменной и дальнейшее ее использование
простейший код в Делфи: проверка строки на корректность символов
function Test_digit(sx : string): string;
var i : integer;
begin
result:='';
подробнее...
спросили в Гриды
Ecxel в Delphi
Доброго времени суток.
Боюсь пальцами и парой слов не обойдемся. Если интересует про что
подробнее...
Ecxel в Delphi
Доброго времени суток.
Боюсь пальцами и парой слов не обойдемся. Если интересует про что
подробнее...
Visual Studio C# - Остановить выполнение кода, какой нужен оператор
В делфи процедура exit не останавливает выполнение кода, а осуществляет выход из процедуры или
подробнее...
спросили в Astacidea VRR
как в делфи написать программу чтоб скопировать текст в буфер обмена(для последуешей вставки куданить) ?
uses ClipBrd;
...
var str4:string;
...
Clipboard.AsText:=\'Пожалуйста посетите мой
подробнее...
как в делфи написать программу чтоб скопировать текст в буфер обмена(для последуешей вставки куданить) ?
uses ClipBrd;
...
var str4:string;
...
Clipboard.AsText:=\'Пожалуйста посетите мой
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в NAT Object Pascal
чем отличается Delphi 7 от PascalABC.net ???
На сайте PascalABC.NET специально описаны описаны различия.
"Язык PascalABC.NET близок к
подробнее...
чем отличается Delphi 7 от PascalABC.net ???
На сайте PascalABC.NET специально описаны описаны различия.
"Язык PascalABC.NET близок к
подробнее...
Решение задач в Делфи.
короче, кидаешь на форму Edit1(для ввода длины катета) и edit2(для ввода угла)
Button1 для
подробнее...
подскажите что они значат в делфи. assign, rewrite(f); close(f); reset(f);
Если для работы с файлами, то Assign - отождествляет файловую переменную, объявленную в программе с
подробнее...
Что значит переменная sender: tobject, которая объявляется в параметрах процедуры обработки нажатия кнопки в делфи?
Значит что в функцию передается объект как параметр ( например нажатие на кнопку предает кнопку) ,
подробнее...
спросили в Champ Car
Pascal, чтение из файла
Если в файл вы записали блокнотом символы 12, то и объявляйте свой файл fr как текстовый, а не как
подробнее...
Pascal, чтение из файла
Если в файл вы записали блокнотом символы 12, то и объявляйте свой файл fr как текстовый, а не как
подробнее...
Работа с датой и временем в Делфи
Автор, жаль не могу писать на латинице, поэтому пример скинул тебе на почту. Если не затруднит,
подробнее...
спросили в Randomness
Пузырьковый метод. Паскаль , Хелп
мне не нравится, что if односторонний.
давай полную
подробнее...
Пузырьковый метод. Паскаль , Хелп
мне не нравится, что if односторонний.
давай полную
подробнее...
Компонент image в делфи.
uses
Jpeg;
procedure LoadJpegToImage(const JpegFile: string; var Image:
подробнее...
спросили в Процедуры Процедура
В чем отличие функций от процедур (делфи)?
Это одно и то же, разница в том, что функция может возвращать значение.
процедура объявляется
подробнее...
В чем отличие функций от процедур (делфи)?
Это одно и то же, разница в том, что функция может возвращать значение.
процедура объявляется
подробнее...