Вызов C# из Clarion
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Интересный ответ на http://stackoverflow.com по этому поводу. Никто не пробовал?
Я в курсе что кто то у нас тут скрещивает на ура, но кажется только за денежку.
Я в курсе что кто то у нас тут скрещивает на ура, но кажется только за денежку.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Еще раз ссылку гляньте. Неверно оформил bbcode
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Дед Пахом
- Старичок
- Сообщения: 3135
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Вызов C# из Clarion
Какое ОЛЕ? Там со стороны c# функции метятся как [dllexport], со стороны Clarion вызываются как обычные функции из lib. Вобщем, полезная статья. Я, правда, через COM интерфейсы всё делаю, привычка, да и генератор кода есть.
С уважением, ДП
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Там еще вроде хитрый libmaker в студию ставится нугетом, для генерации либы для Clarion. Если я правильно понял.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Это прекрасно. Но "примеров в студию" не хватает
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Дед Пахом
- Старичок
- Сообщения: 3135
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Где? Ну прорекламируй хоть!
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Книжка на русском с дискеткой, как в старые добрые?
Цена вопроса?
Цена вопроса?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Дед Пахом
- Старичок
- Сообщения: 3135
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 10 раз
- Поблагодарили: 28 раз
- Контактная информация:
Вызов C# из Clarion
Блин, 2 раза пытался запостить, куда-то пропадает всё...
http://www.ingasoftplus.com/ProductDeta ... ductID=295
"eBook: Using .NET assemblies in Clarion for Windows"
где-то 20 баксов
есть "исходник" на русском, продаётся на английском, переводчик тут же на форуме (ingasoftplus)
http://www.ingasoftplus.com/ProductDeta ... ductID=295
"eBook: Using .NET assemblies in Clarion for Windows"
где-то 20 баксов
есть "исходник" на русском, продаётся на английском, переводчик тут же на форуме (ingasoftplus)
С уважением, ДП
- Admin
- Администратор
- Сообщения: 3961
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вызов C# из Clarion
Вот еще один вариант
p.s. Это я так, для себя ссылки сохраняю.
p.s. Это я так, для себя ссылки сохраняю.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Вызов C# из Clarion
Я делал по этому принципу. Все работает. Только была засада, когда на паре компов из 50 прога отказываеться запускаться. Делал также через OLE, по примеру серии статей из старого ClarionMag. Там все работает нормально и в обе стороны. Одно неудобство в С6.3 надо регистрировать COM объект глобально. В С9-10 это починили, можно работать с COM объектами без регистрации.Admin писал(а): Интересный ответ на http://stackoverflow.com по этому поводу. Никто не пробовал?
Я в курсе что кто то у нас тут скрещивает на ура, но кажется только за денежку.
Последний раз прикрутил .net либу через COM, по технологии Деда Пахома. Таки да, книжку купил Все работает. Если не требуется использовать визуальных контролов, можно работать без глобальной регистрации COM объектов в С6.3. Если требуется, то надо регистрировать, либо, как у нормальных героев принято, идти в обход