Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Странная странность в VB6 Добавлено: 10.03.06 20:02  

Автор вопроса:  someone | Web-сайт: 123
Попробуйте ввести такой простейший код:
Private Sub Command1_Click()
Command1.Enabled = False
End Sub

Теперь замените False на Falsa
И все работает!
Мало того я постепенно изменял по букве, полностью изменив слово. Но видать, бясик где-то записывает, все он понимает!

Ответить

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

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



ICQ: 301424893 

Вопросов: 28
Ответов: 277
 Web-сайт: www.vbkoders.info
 Профиль | | #1
Добавлено: 10.03.06 20:05
Я попробовал добавил после Fals около 60 символов, а код всё равно фурычит! :-)

Ответить

Номер ответа: 2
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #2 Добавлено: 10.03.06 20:16
Х*рня все это!!! Так как нет директивы Option Explicit, VB, увидев необъявленную переменную (Falsa), присвоил ей значение по умолчанию = 0. Значит, получается Command1.Enabled = 0, что аналогично.

А чтобы не возникало таких тупых ситуаций, советую поставить галку "Требовать определение переменной" в настройках VB и добавлять в начало каждого модуля директиву Option Explicit, чего глубокопочтенный Empro не делает.

Вывод: VB может все понимает, только господин Empro явно не все! :)

Ответить

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



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #3
Добавлено: 10.03.06 23:01
Случается такое частенько :( Помнится работаешь, пишешь программу... все компилится... потом через месяца три за проект берешься снова... столько ошибок откуда-то всплывает :)

Замечено, есть такая фишка, че-то кэшируется :*(

Ответить

Номер ответа: 4
Автор ответа:
 DJ MATHEMATIC



Вопросов: 17
Ответов: 18
 Профиль | | #4 Добавлено: 11.03.06 00:25
Когда я только начинал работать в VB6, я постоянно делал такие ошибки, и почти всегда все работало...

Ответить

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



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #5
Добавлено: 11.03.06 09:38
да...
так вот все началось с того, что я ввел код Command1.Enabled = и всплыло меню:
False
True
ну типа чтоб выбрать и не писать самому
 я стрелкой на клаве выбрал False нажал пробел и ... он написал Falsa
я еще подумал: что за х-ня, решил проверить, все работало :)

Ответить

Номер ответа: 6
Автор ответа:
 someone



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #6
Добавлено: 11.03.06 09:41
да, я вот щас проверил еще пару раз.. не жмите пробел, он букву "а" в конце вставляет вместо е
токо надо не стрелочкой на клвае выбирать, а просто ввести первую букву - F
конечно эт все очень мелкие мелочи, но...
интересно понаблюдать :)

Ответить

Номер ответа: 7
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #7 Добавлено: 11.03.06 14:54
да, я вот щас проверил еще пару раз.. не жмите пробел, он букву "а" в конце вставляет вместо е

У меня все ok, видно у тебя vb кривой :)

Ответить

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



Вопросов: 215
Ответов: 1596
 Web-сайт: 123
 Профиль | | #8
Добавлено: 11.03.06 14:59
Не лепи свои смайлы, все равно видно, что ты провокатор.
Но не получится. Я на твои сообщения реагировать в дальнейшем не буду.
---------------------
А кто знает какие приколы в VB, кроме Credits?

Ответить

Номер ответа: 9
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #9
Добавлено: 11.03.06 16:21
Что пробел, что таб дают False

Ответить

Номер ответа: 10
Автор ответа:
 Sacred Phoenix



ICQ: 304238252 

Вопросов: 52
Ответов: 927
 Профиль | | #10 Добавлено: 11.03.06 20:02
Что пробел, что таб дают False
Empro и этого мало...

Не лепи свои смайлы, все равно видно, что ты провокатор.
Вроде бы свободу использования смайлов на форуме никто не отменял

Ответить

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



ICQ: 192496851 

Вопросов: 75
Ответов: 3178
 Профиль | | #11 Добавлено: 11.03.06 23:12
Что пробел, что таб дают False
Они дают не фолс, а выделенный (даже не заполненно-выделенный) итем.

Ответить

Номер ответа: 12
Автор ответа:
 [root]



Вопросов: 45
Ответов: 1212
 Web-сайт: bit.pirit.info
 Профиль | | #12
Добавлено: 12.03.06 08:01
Ты о чем? Еще какой False

Ответить

Страница: 1 |

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



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