![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
PashaSem |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 90 Регистрация: 5.3.2006 Репутация: нет Всего: нет |
Помогите разобраться как данный код перевести из VB в C#
Проблема с lpppData(0) Private Sub Command1_Click() Dim lRet As Long 'Return value Dim lSize As Long 'ReadSize Dim lpppData() As Long 'DeviceData lSize = 5 ReDim lpppData(lSize) 'The memory of the DeviceData is allocated. lRet = ActEasyIF1.GetDevice("D0", lpppData(0)) Label1.Caption = lpppData(0) End End Sub Спасибо |
|||
|
||||
ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 47 Всего: 149 |
Будет все так, ИХМО. (Сюда бы Expection-а, он бы мигом)
Не знаю, что такое ActEasyIF1.GetDevice, наверное ActEasyIF1 -- каклй нибудь объект на форме. И к чему перед End Sub стоит End. Как видишь меняется только синтаксис языка, а оюъекты те же. Если что непонятно, пиши ![]() P.S. Можно включить подсветку кода, чтоб читать было легче, как у меня. (вверху кнопка код --> VB Net) Добавлено ... Сам ведь развел тему, про отсутствие явного преобразования между int и string. И туда же... ![]() ![]() Это сообщение отредактировал(а) ivashkanet - 3.4.2006, 09:51 |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
Как известно, Long в VB6 есть Int32 aka int aka Integer в .NET. P.S. Это код VB 6, а не VB .NET P.P.S. Она экспериментальная и пока что не работает ![]() Это сообщение отредактировал(а) Exception - 3.4.2006, 00:00 |
|||
|
||||
Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: 9 Всего: 62 |
Кстати в SharpDevelop есть возможность перевода между языками.
|
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
Ещё раз повторю, это код Visual Basic 6.0, который к Visual Basic .NET никакого отношения не имеет
![]() |
|||
|
||||
ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: 47 Всего: 149 |
Интересно. Эт что получается, integer в VB 6.0 --- 16 битный? Хитро. |
|||
|
||||
Exception |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 29 Всего: 186 |
Угу. А нашего Long'а там вообще нету.
|
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
(оффтоп) напомнило жалобные крики СИшников: "эти кляти паскали наш NULL nil-ом обзывают !" ![]() ![]() -------------------- ![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |