Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2008, 19:50   #11
Adm
Пользователь
 
Регистрация: 24.11.2007
Сообщений: 20
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
А как же вы хотите их использовать в Unit4, если сами спрятали их от нее ?
В Unit4 я создаю класс TTh, в Unit1 - прописываю Uses Uni4 и создаю объекты типа TTh. Используются эти объекты (в данном случае - потоки команд) только в Unit1. Компилируется программа нормально, так что с областями видимости проблем нет.
Adm вне форума Ответить с цитированием
Старый 18.01.2008, 20:00   #12
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от Adm Посмотреть сообщение
Компилируется программа нормально, так что с областями видимости проблем нет.
А вот это уж дудки !
У вас двойное объявление Classes:
Цитата:
uses
Classes;

type
TTh = class(TThread)
private
procedure Work;
procedure Start;
procedure Stop;
{ Private declarations }
public
constructor Create(Var1: String; Var2: integer);
protected
procedure Execute; override;
end;

implementation

Uses Unit1,Classes;
Уже за это компилятор должен показать "желтую карточку".
Перенесите хотя бы Unit1 наверх...
Вообще, какой-то замысловатый способ - "из Новосибирска во Владивосток через Калининград"
mihali4 вне форума Ответить с цитированием
Старый 18.01.2008, 20:04   #13
Adm
Пользователь
 
Регистрация: 24.11.2007
Сообщений: 20
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
А вот это уж дудки !
У вас двойное объявление Classes:
Уже за это компилятор должен показать "желтую карточку".
Согласен. Но это я здесь так накосячил - часть писал руками, часть из среды копировал, вот и вышел бардак. В общем, компилируется нормально, это факт. А вот при работе - глючит...
Adm вне форума Ответить с цитированием
Старый 18.01.2008, 20:04   #14
Adm
Пользователь
 
Регистрация: 24.11.2007
Сообщений: 20
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Вообще, какой-то замысловатый способ - "из Новосибирска во Владивосток через Калининград"
Вот бы и научили, как НАДО!
Adm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глобальны переменные для потоков PM85 Общие вопросы C/C++ 3 15.04.2008 18:12
Использование потоков Repz Общие вопросы Delphi 6 25.01.2008 14:20
Перенаправление потоков Carbon Win Api 5 25.11.2007 14:46
Дескрипторы потоков - Для каждого элемента списка необходимо создать поток, выполняющий требуемые функции kdv0403 Общие вопросы Delphi 2 09.06.2007 11:12