Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 | 3 |

 

  Вопрос: Vs 2010 глюк Добавлено: 24.03.11 09:28  

Автор вопроса:  Dan | ICQ: 609276007 
ошибка в коде
    Public Function KeyState(ByVal k As Integer) As Boolean
        Dim state As Long
        state = GetKeyState(k)
        Return (state <> 0) And (state <> 1)
    End Function

Плиз хел мне!

Ответить

  Ответы Всего ответов: 36  

Номер ответа: 1
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #1 Добавлено: 24.03.11 12:34
ошибка в неизвестно каком коде, неизвестно какую функцию вызывающий, достаточно ламерски написанном, причем ты просишь тебе ХЕЛ?)

я лично нихрена не понял что тебе нужно.

Ответить

Номер ответа: 2
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #2 Добавлено: 24.03.11 18:28
*хелп

Ответить

Номер ответа: 3
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #3 Добавлено: 24.03.11 18:29
в 3 строчке ошибка
в VB 2005 всё нормально, а Vb 2010 ругается

Ответить

Номер ответа: 4
Автор ответа:
 VbStarter



ICQ: 357911808 

Вопросов: 118
Ответов: 1340
 Web-сайт: moscowdevils.ru
 Профиль | | #4
Добавлено: 24.03.11 20:49
перепиши на другой вариант. при debug'e ругается?

Ответить

Номер ответа: 5
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #5 Добавлено: 24.03.11 20:55
как на другой вариант?
да

Ответить

Номер ответа: 6
Автор ответа:
 СанСаныч



Вопросов: 3
Ответов: 118
 Профиль | | #6 Добавлено: 24.03.11 23:31
  1. Return (state <> 0) And (state <> 1)

Ибо иезуитство сие есть.
на шарпе это так выглядит:
  1. return (bool)((state != 0) && (state != 1))

и пошел основняк по пути сиподобных братьев, и стала в нем строгая типизация мучить бедных юзверей...

ЗЫ: Проще говоря, сделай явное приведение типа перед return'ом.

Ответить

Номер ответа: 7
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #7 Добавлено: 25.03.11 09:43
я так полагаю, что "state = GetKeyState(k)" - вот, третья строчка. И хотя я упомянул про про непонятную функцию GetKeyState в первом посте, пояснений не последовало.

Ответить

Номер ответа: 8
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #8 Добавлено: 25.03.11 10:11
AgentFire мне этот код помог написать мой друг
а getkeystate даёт состояние клавиши

Ответить

Номер ответа: 9
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #9 Добавлено: 25.03.11 10:58
это и так видно из названия.
попрежнему не вижу самой функции -_-

Ответить

Номер ответа: 10
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #10 Добавлено: 25.03.11 21:10
не понял объясни

Ответить

Номер ответа: 11
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #11 Добавлено: 25.03.11 21:15
Dan, приведенного куска кода недостаточно чтоб сказать в чем проблема. Тем более не зная даже что за ошибка происходит. Потрудись подробно объяснить с чем ты столкнулся, возможно, тогда тебе смогут помочь

Ответить

Номер ответа: 12
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #12 Добавлено: 25.03.11 21:17
ладно утром объясню, а то спать хочу...
Artyom, спасибо за разъяснение!

Ответить

Номер ответа: 13
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #13 Добавлено: 25.03.11 22:42
это разъяснение указано еще в правилах форума, где сказано описывайте проблему точно, корректно и максимально понятно.

Ответить

Номер ответа: 14
Автор ответа:
 Dan



ICQ: 609276007 

Вопросов: 24
Ответов: 195
 Профиль | | #14 Добавлено: 26.03.11 07:48
AgentFire только ты эти правила и читаешь!

Ответить

Номер ответа: 15
Автор ответа:
 AgentFire



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #15 Добавлено: 26.03.11 14:13
нет я их ни разу не читал

Ответить

Страница: 1 | 2 | 3 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам