<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Форум программистов и сисадминов Киберфорум - Блоги - уни</title>
		<link>https://www.cyberforum.ru/blogs/83309/</link>
		<description>КиберФорум - форум программистов, системных администраторов, администраторов баз данных, компьютерный форум, форум по электронике и бытовой технике, обсуждение софта. Бесплатная помощь в решении задач по программированию и наукам, решение проблем с компьютером, операционными системам</description>
		<language>ru</language>
		<lastBuildDate>Mon, 28 Sep 2026 14:03:59 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>https://www.cyberforum.ru//cyberstatic.net/images/misc/rss.jpg</url>
			<title>Форум программистов и сисадминов Киберфорум - Блоги - уни</title>
			<link>https://www.cyberforum.ru/blogs/83309/</link>
		</image>
		<item>
			<title>Интерфейс пользовательских библиотек Mathcad (.Net Framework)</title>
			<link>https://www.cyberforum.ru/blogs/83309/6968.html</link>
			<pubDate>Sun, 07 Feb 2021 10:03:46 GMT</pubDate>
			<description>github: NetEFI (https://github.com/ViacheslavMezentsev/NetEFI) 
Тема на форуме: Функции...</description>
			<content:encoded><![CDATA[<div>github: <a rel="nofollow noopener noreferrer" href="https://github.com/ViacheslavMezentsev/NetEFI" target="_blank" title="https://github.com/ViacheslavMezentsev/NetEFI">NetEFI</a><br />
Тема на форуме: <a href="https://www.cyberforum.ru/mathcad/thread1283869.html">Функции пользователя на .Net языках (c#, vb.net и c++/cli)</a><br />
Механизм работы: <a rel="nofollow noopener noreferrer" href="https://habr.com/ru/post/227455/" target="_blank" title="https://habr.com/ru/post/227455/">Внедрение кода с пользой</a><br />
Версия .Net: Framework 4.0.<br />
Используемая среда разработки: Visual Studio 2019<br />
<br />
Репозиторий содержит исходники и бинарные файлы библиотеки-посредника, позволяющей создавать пользовательские библиотеки численных функций. На текущий момент поддерживаются 32- и 64-разрядные версии Mathcad, т.е. .net библиотеки будут доступны как в Mathcad 15, так и в Mathcad Prime 6.0. В репозитории также содержатся тестовые пользовательские библиотеки на разных .net языках: c#, vb.net и c++/cli. <br />
<br />
К сожалению, для .Net Core пока не удалось обойти известную проблему загрузки смешанного (управляемого и неуправляемого) кода. Если получится запустить проект под .Net Core, то дополнительно приведу примеры создания пользовательских библиотек, используя VS Code.<br />
<br />
При создании собственного проекта необходимо подключить сборку netefi.dll (32- или 64-разрядную) в зависимости и добавить реализации интерфейса IFunction по аналогии с примерами. Библиотека-посредник самостоятельно найдёт и подключит такие функции к Mathcad при загрузке.</div>


<!-- attachments -->
	<div style="margin-top:10px">

		
			<fieldset class="fieldset">
				<legend>Миниатюры</legend>
				<div style="padding:3px">
				
	<a href="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6784&amp;d=1612692219" target="attachment" rel="Lightbox" id="attachment6784"><img loading="lazy" decoding="async" class="thumbnail" src="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6784&amp;stc=1&amp;thumb=1&amp;d=1612692219" border="0" alt="Нажмите на изображение для увеличения
Название: 2021-02-07_14-50-15.png
Просмотров: 542
Размер:	47.9 Кб
ID:	6784" /></a>
	&nbsp;
	

	<a href="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6785&amp;d=1612692219" target="attachment" rel="Lightbox" id="attachment6785"><img loading="lazy" decoding="async" class="thumbnail" src="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6785&amp;stc=1&amp;thumb=1&amp;d=1612692219" border="0" alt="Нажмите на изображение для увеличения
Название: 2021-02-07_14-55-10.png
Просмотров: 509
Размер:	49.5 Кб
ID:	6785" /></a>
	&nbsp;
	

	<a href="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6786&amp;d=1612692219" target="attachment" rel="Lightbox" id="attachment6786"><img loading="lazy" decoding="async" class="thumbnail" src="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6786&amp;stc=1&amp;thumb=1&amp;d=1612692219" border="0" alt="Нажмите на изображение для увеличения
Название: 2021-02-07_14-51-52.png
Просмотров: 468
Размер:	114.7 Кб
ID:	6786" /></a>
	&nbsp;
	
		<br /><br />
	

	<a href="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6787&amp;d=1612692219" target="attachment" rel="Lightbox" id="attachment6787"><img loading="lazy" decoding="async" class="thumbnail" src="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6787&amp;stc=1&amp;thumb=1&amp;d=1612692219" border="0" alt="Нажмите на изображение для увеличения
Название: 2021-02-07_14-53-13.png
Просмотров: 423
Размер:	146.9 Кб
ID:	6787" /></a>
	&nbsp;
	

				</div>
			</fieldset>
		
		
		
		
			<fieldset class="fieldset">
				<legend>Вложения</legend>
				<table cellpadding="0" cellspacing="3" border="0">
				<tr>
	<td><img loading="lazy" decoding="async" class="inlineimg" src="http://www.cyberforum.ru//cyberstatic.net/images/attach/zip.gif" alt="Тип файла: zip" width="16" height="16" border="0" style="vertical-align:baseline" /></td>
	<td><a href="https://www.cyberforum.ru/blog_attachment.php?attachmentid=6788&amp;d=1612692219">netefi-20210207.zip</a> (975.9 Кб, 547 просмотров)</td>
</tr>
				</table>
			</fieldset>
		

	</div>
<!-- / attachments -->
]]></content:encoded>
			<dc:creator>уни</dc:creator>
			<guid isPermaLink="true">https://www.cyberforum.ru/blogs/83309/6968.html</guid>
		</item>
	</channel>
</rss>
