Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 странно это все ...  [new]
Альбатрос
Guest
Operator / operand type mismatch

пишет , почему ? :

DIMENSION loc(5) 

for lloo=1 to 4
	if lo_1 =lloo	
[color=red]		loc(lloo)=loc(lloo)+1	[/color]	
endif
	if lo_2 =lloo	
		loc(lloo)=loc(lloo)+1	
	endif
	if lo_3 =lloo	
		loc(lloo)=loc(lloo)+1	
	endif
	if lo_4 =lloo	
		loc(lloo)=loc(lloo)+1	
	endif
	if lo_5 =lloo	
		loc(lloo)=loc(lloo)+1	
	endif
	if lo_6 =lloo	
		loc(lloo)=loc(lloo)+1	
	endif					
endfor
14 июн 04, 14:40    [740775]     Ответить | Цитировать Сообщить модератору
 Re: странно это все ...  [new]
Раз (1)
Member

Откуда: Е-бург
Сообщений: 193
Абсолютно ничего странного, значение loc(lloo) еще не инициировано (то есть по умолчанию равно .F.), а к нему 1 прибавляют...

Вы бы хоть в дебаггер залезли для порядку, значение посмотреть :)

З.Ы.: Что в приведенном коде действительно странно - это то, что раньше не выводится сообщение "Variable 'lo_1' is not found" :)
14 июн 04, 14:52    [740790]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить