Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2011, 10:17   #1
Linore
Пользователь
 
Регистрация: 18.01.2010
Сообщений: 95
По умолчанию как добавлять в метод в качестве аргумента структуру в C#

У меня есть код в VB
Dim HwInfo As UcanDotNET.USBcanServer.tUcanHardwa reInfoEx
Dim CanInfoCh0 As UcanDotNET.USBcanServer.tUcanChanne lInfo
Dim CanInfoCh1 As UcanDotNET.USBcanServer.tUcanChanne lInfo

tUcanChannelInfo, tUcanHardwareInfoEx- это структуры

bRet = Me.m_USBcan.GetHardwareInfo(HwInfo, CanInfoCh0, CanInfoCh1)

Я перевожу данный код в С#

UcanDotNET.USBcanServer.tUcanHardwa reInfoEx HwInfo ;
UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh0;
UcanDotNET.USBcanServer.tUcanChanne lInfo CanInfoCh1;

bRet = UcanDotNET.USBcanServer.GetHardware Info(ref HwInfo, ref CanInfoCh0, ref CanInfoCh1);

Но выдается ошибка.
Для нестатического метода или свойства требуется ссылка на объект

Помогите пожалуйста решить проблемму.
Linore вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввод десятичного числа в качестве аргумента для номера строки и столбца курсора Cheater13 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 24.05.2011 18:34
Имя функции в качестве аргумента Artem_Kokos Помощь студентам 1 25.04.2011 00:20
Как массив передать в качестве аргумента функции Mixim C# (си шарп) 7 10.03.2011 09:53
Передача object в качестве аргумента moknomo Microsoft Office Excel 3 14.12.2010 09:35
можно ли в качестве аргумента функции использовать имя текстового файла Arassir Общие вопросы Delphi 2 31.05.2010 23:12