Страница 1 из 1
					
				Событие 14 клиентский плагин
				Добавлено: 20:43, 09.09.2011
				 SV
				Подскажите у вас работает ли событие 14 на клиентском плагине.
А то у меня походу нет.
Код: Выделить всё
procedure PluginProcess(dwID : DWORD; bInBuffer : PAnsiChar; dwInBufferSize : DWORD);
var iReadOffset : Integer;
    uChannel : WideString;
begin
  iReadOffset := 0;
  if (dwID = 14) then
  begin
    uChannel := fReadText(bInBuffer, iReadOffset);
    showmessage(uChannel);
  end;
end;
 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 20:54, 09.09.2011
				 KGB
				А что за событие такое? В документации не нашел...
Если имеется в виду получение текущего канала, то это аргумент для функции CommfortGetData, а не принимаемое событие.
			 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 20:54, 09.09.2011
				 SV
				Текущий канал
ID: 14
Блок данных (исходящий): [нулевое значение]
Блок данных (входящий): текст(текущий канал)
В случае если текущий канал "События", значение имени канала возвращается пустое.
В случае если текущий канал приватный - его название начинается со знака "&".
			 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 08:38, 13.09.2011
				 Maxim Mirgorodsky
				Это получение данных от программы, не событие. Для получения данных используется функция CommFortGetData.
			 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 14:18, 27.09.2011
				 Jenya-Grin
				anonim писал(а):Текущий канал
ID: 14
Блок данных (исходящий): [нулевое значение]
Блок данных (входящий): текст(текущий канал)
anonim, скажите пожалуйста как правильно поступать с "Блок данных (исходящий)"
Входящий я уже осилил:
Код: Выделить всё
//Получаем данные о событии
user := fReadText(bInBuffer, iReadOffset);// !user
А вот как исходящий прописать я незнаю!!!
 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 13:20, 28.09.2011
				 Maxim Mirgorodsky
				Исходящий - нулевое значение. То есть NULL (в дельфи nil).
			 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 13:23, 28.09.2011
				 Jenya-Grin
				Maxim Mirgorodsky писал(а):Исходящий - нулевое значение. То есть NULL (в дельфи nil).
А можно маленький пример? (ну пожалуйста)
 
			
					
				Re: Событие 14 клиентский плагин
				Добавлено: 21:53, 28.09.2011
				 Cilvay
				в примере на делфи который в 1 после темы там же все это есть. Глянь