Страница 1 из 1
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 14:12
				 Admin
				Интересный ответ на 
http://stackoverflow.com по этому поводу. Никто не пробовал?
Я в курсе что кто то у нас тут скрещивает на ура, но кажется только за денежку.
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 14:57
				 kreator
				Через OLE? Что-то ничего больше там не вижу.
			 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:36
				 Admin
				Еще раз ссылку гляньте. Неверно оформил bbcode
			 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:37
				 Дед Пахом
				kreator писал(а): Через OLE? Что-то ничего больше там не вижу.
 
Какое ОЛЕ? Там со стороны c# функции метятся как [dllexport], со стороны Clarion вызываются как обычные функции из lib. Вобщем, полезная статья. Я, правда, через COM интерфейсы всё делаю, привычка, да и генератор кода есть.
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:41
				 Admin
				Дед Пахом писал(а): со стороны Clarion вызываются как обычные функции из lib
 
Там еще вроде хитрый libmaker в студию ставится нугетом, для генерации либы для Clarion. Если я правильно понял.
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:42
				 Admin
				Дед Пахом писал(а): Я, правда, через COM интерфейсы всё делаю, привычка, да и генератор кода есть.
 
Это прекрасно. Но "примеров в студию" не хватает 

 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:51
				 Дед Пахом
				Admin писал(а): Это прекрасно. Но "примеров в студию" не хватает 
 
Ничем не могу, потому что книжку продаю именно про это.
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 16:59
				 Admin
				Дед Пахом писал(а): Ничем не могу, потому что книжку продаю именно про это.
 
Где? Ну прорекламируй хоть!
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 17:01
				 Admin
				Книжка на русском с дискеткой, как в старые добрые? 

Цена вопроса?
 
			
					
				Вызов C# из Clarion
				Добавлено: 13 Ноябрь 2015, 17:03
				 Дед Пахом
				Блин, 2 раза пытался запостить, куда-то пропадает всё...
http://www.ingasoftplus.com/ProductDeta ... ductID=295
"eBook: Using .NET assemblies in Clarion for Windows"
где-то 20 баксов
есть "исходник" на русском, продаётся на английском, переводчик тут же на форуме (ingasoftplus)
 
			
					
				Вызов C# из Clarion
				Добавлено: 15 Ноябрь 2015, 4:02
				 Admin
				Вот еще один вариант
p.s. Это я так, для себя ссылки сохраняю.
 
			 
			
					
				Вызов C# из Clarion
				Добавлено: 15 Ноябрь 2015, 4:15
				 Admin
				
			 
			
					
				Вызов C# из Clarion
				Добавлено: 04 Декабрь 2015, 12:40
				 Rimas
				Admin писал(а): Интересный ответ на 
http://stackoverflow.com по этому поводу. Никто не пробовал?
Я в курсе что кто то у нас тут скрещивает на ура, но кажется только за денежку.
 
Я делал по этому принципу. Все работает. Только была засада, когда на паре компов из 50 прога отказываеться запускаться. Делал также через OLE, по примеру серии статей из старого ClarionMag. Там все работает нормально и в обе стороны. Одно неудобство в С6.3 надо регистрировать COM объект глобально. В С9-10 это починили, можно работать с COM объектами без регистрации.
Последний раз прикрутил .net либу через COM, по технологии Деда Пахома. Таки да, книжку купил 

 Все работает. Если не требуется использовать визуальных контролов, можно работать без глобальной регистрации COM объектов в С6.3. Если требуется, то надо регистрировать, либо, как у нормальных героев принято, идти в обход 
