powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / странно это все ...
2 сообщений из 2, страница 1 из 1
странно это все ...
    #32560347
Альбатрос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Operator / operand type mismatch

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

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
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
...
Рейтинг: 0 / 0
странно это все ...
    #32560359
Раз (1)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Абсолютно ничего странного, значение loc(lloo) еще не инициировано (то есть по умолчанию равно .F.), а к нему 1 прибавляют...

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

З.Ы.: Что в приведенном коде действительно странно - это то, что раньше не выводится сообщение "Variable 'lo_1' is not found" :)
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / странно это все ...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]