|
Простая ВК, что делаю не так
| ☑ |
0
Ferz
07.12.11
✎
12:21
|
нужно внешнее событие
procedure AddInObject.Log(const sLog: string);
var
obj : IDispatch;
struct: OleVariant;
begin
obj := OleVariant(i1cv7).AppDispatch;
obj._AddRef;
struct := Variant(obj).NewObject('Структура');
struct.Insert('Log',sLog);
Self.iEvent.ExternalEvent(c_AddinName, '-', Variant(obj).ValueToStringInternal(struct));
end
|
|
1
Rie
07.12.11
✎
12:25
|
(0) А в чём проблема?
(Что-то я очень сильно не уверен в том, что ЗначениеВСтрокуВнутр разрешено вызывать таким способом).
|
|
2
Ferz
07.12.11
✎
12:32
|
(1) не отрабатывает, отладку не включал - сразу решил спросить ©
вот так все хорошо разумеется
Self.iEvent.ExternalEvent(c_AddinName, '-', sLog);
|
|
3
artbear
10.12.11
✎
12:06
|
Статья по организации потоков и взаимодействии с основным окном, которая в свое время также помогла
|
|
Программист всегда исправляет последнюю ошибку.