![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
![]()
Собственно весь вопрос в название.... Можно ли через поток обратиться к переменной типа Boolean через поток? К компоненту например я обращаюсь так
Код:
99% ошибок компьютера сидит в полуметре от монитора.
![]() |
![]() |
![]() |
![]() |
#2 |
ПШП
Участник клуба
Регистрация: 15.07.2013
Сообщений: 1,926
|
![]()
А к переменной точно так же. Указывая имя её "хозяина". "Хозяином" переменной в Дельфи является либо класс (в т.ч. класс потока), либо модуль (unit).
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Описывать переменную нужно для потока и синхронизировать. Позже, не сегодня, пример скину, пока не могу, удалил ide, качаю новую...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]()
Как вариант объяви переменную как часть класса потока и присваивай ей значение при создании потока
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
![]() |
![]() |
![]() |
#5 |
Просветитель
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,844
|
![]()
Можно еще прочитать в справке Delphi про ключевое слово threadvar.
В разработке: воспроизводственный контур ИТ
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
![]()
С созданием потока проблем нет и подключил все норм, объясню всю суть...
На форме Spagecontrol стоит и в нем 3 вкладки на событие Код:
Код:
Код:
Зачем они? На каждой из вкладок стоит по браузеру и на форм крейт поставил так Код:
P.S. Просто когда браузер грузит страницу и я например хочу свернуть форму она у меня подвисает вот я и создал для загрузки отдельный поток
99% ошибок компьютера сидит в полуметре от монитора.
![]() |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
![]()
Так же как и с компонентами, можно обращаться к переменным, но только помни: Обратится к переменной в один и тот же момент времени может только 1 поток, иначе словишь Access Violition.
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. ![]() |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
![]()
Ну у меня 1 поток обращается только к трем переменным, и почему выходит ошибка? или я не так обращаюсь?
99% ошибок компьютера сидит в полуметре от монитора.
![]() |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 30.05.2011
Сообщений: 651
|
![]()
Как объявлены переменные? Объявите их в секции public формы и обращайтесь к ним через form
public FC:boolean; .............. Form1.FC:=true
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ. Список услуг и портфолио на сайте www.andreygrom.ru |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 703
|
![]() Цитата:
Код:
99% ошибок компьютера сидит в полуметре от монитора.
![]() |
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обращение к переменной | Hello-World | Qt и кроссплатформенное программирование С/С++ | 1 | 22.12.2012 21:31 |
Ошибка при обращение к переменной COM объекта | koljsch | C++ Builder | 9 | 18.09.2012 02:02 |
Занесение содержимого строковой переменной в поток | DannerDOS | Общие вопросы Delphi | 5 | 06.05.2010 13:28 |
Обращение к переменной через другую переменную | tae1980 | Microsoft Office Excel | 2 | 22.03.2010 00:52 |
вывод переменной в поток на Си | pysik | Помощь студентам | 2 | 17.08.2009 16:17 |