Galkov писал(а):
NOBODY писал(а):
компилируется ещё как компилируется - Delphi 4 компилер
так что у меня ВСЁ компилируется
Ну все понятно: вторая степень детского сада. Скажите где я ошибся, но я Вам своих кодов не покажу.
Не покажу, есть ли среди uses, модуль определяющий нужные имена
Не покажу, где и как определялся _event_onValue
И не скажу, в какой момент, относительно системной инициализации просходят действия, вызывающие вопросы.
NOBODY, вот интересно, чтобы ты ответил на нашем месте
А теперь по порядку:
1: Я (как мне кажется) нормально и предельно ясно все описал, а программированием на Delphi
я занимаюсь впервые, может по этому код мной приеденный и немного странен, я вообщето
программирую на VB.NET и наверное знаю о процедурах, функциях, классах и т.д.
2: Из того что я 'знаю' о Дельфи я могу сказать что вызвать Event можно так:
_hi_onEvent(_event_onBlaBlaBla);
_hi_onEvent(_event_onBlaBlaBla,Data); - с данными в поток
Вот код функции:
function BlaBlaBla(const Data:PChar):PData;
begin
_hi_onEvent(_event_onBlaBlaBla,Data);
end;
(сама точка на элементе объявлена в ini компонента)
unit hiBlaBlaBla;
interface
uses Kol,Share,Debug,Windows;
type
THIBlaBlaBla = class(TDebug)
private
...
public
[b]_event_onBlaBlaBla:THI_Event;[/b]
...
end;
Функцию BlaBlaBla я вызываю из другого компонента (из кода):
unit hiBlaBlaBla2;
interface
uses Kol,Share,Debug;
type
THIBlaBlaBla2 = class(TDebug)
private
...
public
...
procedure _work_doSomething(var _Data:TData; Index:word);
...
implementation
[b]uses hiBlaBlaBla;[/b]
procedure THIBlaBlaBla2._work_doSomething;
begin
...
[b]BlaBlaBla(PChar(ToString(VarTraLyaLya)));[/b]
...
Я объяляю Event в компоненте, мне надо вызать этот Event из кода
другого компонента (не выходит), я делаю функцию которую я буду
вызывать из кода другого компонента (работает, вызывается), вставляю
вызов своего Event'a в код этой функции, но функция работает, а
Event не 'происходит' (на точке этого Event'a в компоненте ничего не
происходит) Теперь, надеюсь, моя проблема ясна...
Вот более-менее готовый вопрос:
Как мне (может другим способом) вызать Event из функции BlaBlaBla
и в этот Event (в поток) записать данные Data