Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

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

 

  Вопрос: Поиск элементов Добавлено: 29.06.10 11:33  

Автор вопроса:  goodwen

Ответить

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

Номер ответа: 16
Автор ответа:
 goodwen



Вопросов: 26
Ответов: 65
 Профиль | | #16 Добавлено: 30.06.10 14:06
Smith, да всё так, и заработало, только, к примеру, ввожу в лейбл вот так:
Label1.Caption = "Q001 Q025 Q003"
Label2.Caption = "Q001 Q003 Q005"
То он выдаёт толькo Q001, а Q003 нет.

Ответить

Номер ответа: 17
Автор ответа:
 goodwen



Вопросов: 26
Ответов: 65
 Профиль | | #17 Добавлено: 30.06.10 14:20
Он получается так идёт, проверяет символ Q001, заносит его, дальше проверяет Q025, он не подходит и всё дальше не проверяет, а переходит сразу к label2.

Ответить

Номер ответа: 18
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #18 Добавлено: 30.06.10 17:22
Winand, пусть указывает, что Variant ибо нех :-D.
Гудвин, я щас с мобилы и проверить немогу, НО БЫТЬ ТАКОГО НЕДОЛЖНО!
Циклы безусловные, нет там никаких переходов.

Ответить

Номер ответа: 19
Автор ответа:
 goodwen



Вопросов: 26
Ответов: 65
 Профиль | | #19 Добавлено: 30.06.10 17:54
Там серьёзно так, даже я, который почти ничего не понимает в программирование, был очень удивлён. Вот если написать:
  1.  
  2. Label1.Caption = "Q001 Q003 Q025"


Тогда он ищет правильно, учитывает и Q001 Q003. А если написать:
  1.  
  2. Label1.Caption = "Q001 Q025 Q003"


Тогда он доходит до Q001, берёт его и всё, а Q003 не берёт.

Ответить

Номер ответа: 20
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #20 Добавлено: 30.06.10 18:48
Не вижу причин, вечером гляну.

Ответить

Номер ответа: 21
Автор ответа:
 Smith



ICQ: adamis@list.ru 

Вопросов: 153
Ответов: 3632
 Профиль | | #21 Добавлено: 30.06.10 19:54
Щас вбил в свой код твою последовательность, всё замечательно работает.

Ответить

Номер ответа: 22
Автор ответа:
 goodwen



Вопросов: 26
Ответов: 65
 Профиль | | #22 Добавлено: 30.06.10 20:24
 У меня продолжает не работать, не знаю, может с vb6, что то не так? Я вот пишу ту последовательность, которую ты вбивал и выдаёт только Q001. Ты попробуй ввести в лейбл:
  1.  
  2. Label1.Caption = "Q001 Q025 Q003 Q050"
  3. Label2.Caption = "Q001 Q012 Q005 Q003"


Вот у меня он в конце не выдаёт Q001 и Q003 в такой последовательности, а пишет только Q001 без Q003.

Ответить

Номер ответа: 23
Автор ответа:
 Winand



Вопросов: 87
Ответов: 2795
 Web-сайт: winandfx.narod.ru
 Профиль | | #23
Добавлено: 01.07.10 00:06
А уж не потому ли, что в конце каждого элемента пробел Array("Q001 ", "Q002 ", "Q003 "
А в конце строки пробела нет? что делает кот разбираться было лень. Но предположение сделать я могу)

Ответить

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

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



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