Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Создание и использование dll из LabVIEW 
V
    Опции темы
ctpexhih
Дата 27.6.2009, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 19.6.2008

Репутация: нет
Всего: нет



Всем привет. Необходимо создать dll и использовать ее из среды LabVIEW (среда создания приложений для промышленности). Создаю ClassLibrary и пишу следующее: 
Код

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Gauss
{
    public class Class1
    {
        public double Sum(double A, double B)
        {
            return (A + B); 
        }
    }
}


Потом пытаюсь использовать метод Sum в LabVIEW, но он говорит, что такого метода нет. И еще, когда создаю dll, сам файл .dll в папке bin\Debug не меняет своего размера, напиши хоть 1000 строк кода, он так и остается 4 Кб. 

Если использовать данную dll в VS через Add Reference, то все ок, метод используется. 

Пробовал писать static public double Sum(double A, double B)... Не помогает.

Кто-нибудь знает, как правильно создать dll, чтобы ее можно было использовать в моем случае.
PM MAIL   Вверх
Partizan
Дата 28.6.2009, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 18
Всего: 67



ctpexhih, а Вы на 100% уверены, что LabView позволяет использовать managed-сборки?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
ctpexhih
Дата 28.6.2009, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 19.6.2008

Репутация: нет
Всего: нет



Не знаю, что такое managed-сборки. LabVIEW позволяет использовать стандартные библиотеки windows, например user32.dll из папки windows\system32.
Меня интересует, как можно создать самому подобную библиотеку.
PM MAIL   Вверх
Partizan
Дата 28.6.2009, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 18
Всего: 67



ctpexhih, в таком случае C# - это не то, что вам нужно...

http://www.kapilik.com/2007/09/17/how-to-c...-visual-c-2005/

Это сообщение отредактировал(а) Partizan - 28.6.2009, 11:31


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
ctpexhih
Дата 28.6.2009, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 15
Регистрация: 19.6.2008

Репутация: нет
Всего: нет



Спасибо. Это поможет.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0403 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.