| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Михаил
 
 
  Зарегистрирован: 05.04.2006 Сообщения: 6
 
  | 
		
			
				 Добавлено: Пт 14 Апр 2006 14:15    Заголовок сообщения: Мужики выручайте | 
				     | 
			 
			
				
  | 
			 
			
				Мне очень нужна литература по созданию модулей.
 
Вы тут все крутые программисты! Подкиньте пару строк для написание модуля: 1)создание кнопочки на панели
 
             2)И вызов внешней программы по щелчку на этой кнопочке
 
Заранее всем благодарен. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		rvm
 
 
  Зарегистрирован: 03.07.2008 Сообщения: 9
 
  | 
		
			
				 Добавлено: Пт 15 Авг 2008 17:49    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				На сайте Интегро в разделе API есть текст примера с использованием модуля AddOn - все прекрасно работает и кнопки добавляются (только там в одном месте ключевое слово var пропущено), и пункты меню, и подпрограммы вызываются (правда с графическими инструментами там не понятно как организовать, точнее мы cbkmyj и не искали). 
 
Кроме того, есть другой способ - использовать TaskPanel, к примеру таким образом
 
Cnt.fTaskPanel:= fApp.MainWindow.CreateTaskPanel('CreatorPanel', '...');
 
Далее на этой панели встраивается форма 
 
   FrBts:=TFrBts.CreateParented(Cnt.fTaskPanel.WindowHandle);
 
а на этой форме в  Делфи цепляются кнопки со всеми их возможностями, включая графические инструменты - тоже хорошо работает, у нас уже целая система таким образом наработана. Правда с графическими инструментами все равно пришлось использовать модуль AddOn.
 
 
Успехов!
 
Владимир. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Михаил Власов
 
  
  Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
  | 
		 | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Алексей В. Бастриков
 
 
  Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
  | 
		
			
				 Добавлено: Вс 17 Авг 2008 13:49    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Ув. Михаил, можете попробовать писать обычный exe шник. см тему "Взаимодействие с внешним приложением". | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |