Страница: 1 | 2 |
Вопрос: Help!!! plz
Добавлено: 08.04.06 17:54
Автор вопроса: john
Ответы
Всего ответов: 28
Номер ответа: 16
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #16
Добавлено: 09.04.06 10:06
2 Alexander: http://www.site.uottawa.ca/~kbarker/teach/2131/asciitables.html
Номер ответа: 17
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #17
Добавлено: 09.04.06 11:44
http://visualprogs.narod.ru/all/2.html
Номер ответа: 18
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #18
Добавлено: 09.04.06 16:32
Номер ответа: 19
Автор ответа:
Nj
ICQ: 223663115
Вопросов: 21
Ответов: 285
Профиль | | #19
Добавлено: 09.04.06 17:38
Специально сделал скрин-шот QB справки.
Смотри по ссылкам эти скрины в ПНГ и Гиф.
http://www.2255.nm.ru/SPECIAL/ascii.png
http://www.2255.nm.ru/SPECIAL/ascii.gif
Номер ответа: 20
Автор ответа:
Alexander
Вопросов: 19
Ответов: 118
Профиль | | #20
Добавлено: 09.04.06 20:12
всем кто дал линк спасибо, не представляете как помогли.
Номер ответа: 21
Автор ответа:
john
Вопросов: 1
Ответов: 8
Профиль | | #21
Добавлено: 09.04.06 20:12
написал так:
Private Sub TextBox23_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF1 Then Shell "notepad.exe" & " C:\boot.ini", vbMaximizedFocus
End Sub
А он снова выдает ошибку:
compile error:
procedure declaration does not match description of event or procedure having the same name
с запретом набора букв проблему удалось решить
используя KeyAscii As MSForms.ReturnInteger
вместо KeyAscii As Integer как многие предлагали..
Номер ответа: 22
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #22
Добавлено: 09.04.06 20:43
2 john: в Word'овском vb описание события _KeyDown определено с аргументом KeyAscii As MSForms.ReturnInteger, а ты суешь два аргумента KeyCode As Integer, Shift As Integer, естественно "procedure declaration does not match description of event or procedure having the same name" ["объявление процедуры не соответствует описанию..."]
Номер ответа: 23
Автор ответа:
john
Вопросов: 1
Ответов: 8
Профиль | | #23
Добавлено: 09.04.06 20:49
Вот сделал так:
Private Sub TextBox23_KeyDown(KeyCode As MSForms.ReturnInteger)
If KeyCode = vbKeyF1 Then MsgBox "helppp"
End Sub
но он все равно выдает эту ошибку(((
что здесь исправить нужно?
Номер ответа: 24
Автор ответа:
Alexander
Вопросов: 19
Ответов: 118
Профиль | | #24
Добавлено: 10.04.06 00:10
Джон, не в обиду, ну попробуй пошерстить в редакторе, тебе тут конечно все расжуют, но лучше если сам дойдеш,
попробуй вот так:
If KeyCode = vbKeyF1 Then MsgBox "ЕСЛИ НЕ ПАШЕТ ИЩИ ОШИБКУ, Я СПЕЦИАЛЬНО ДЛЯ ТЕБЯ ЗАПУСКАЛ ВТОРОЙ КОМП!",0,"!!!!!!! хелп..."
End Sub
Номер ответа: 25
Автор ответа:
john
Вопросов: 1
Ответов: 8
Профиль | | #25
Добавлено: 10.04.06 00:15
Alex, не получается нифига((((
все та же ошибка!
я вообще слабо в это разбираюсь... мы тока начали word изучать..а тут такое задание дают... на первом курсе то...вообще жесть.
Номер ответа: 26
Автор ответа:
Alexander
Вопросов: 19
Ответов: 118
Профиль | | #26
Добавлено: 10.04.06 00:20
так у тебя ася есть? стучись ко мне в 192666992
Номер ответа: 27
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #27
Добавлено: 10.04.06 15:39
Блин, специально в Word залез:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = vbKeyF1 Then Call MsgBox("Help me!"
End Sub
Номер ответа: 28
Автор ответа:
john
Вопросов: 1
Ответов: 8
Профиль | | #28
Добавлено: 10.04.06 18:01
Всем спасибо!
тему можно закрывать))