Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un For bucle especifica una variable de contador de un tipo que no admite un operador necesario.
La variable counter de un For bucle puede ser de cualquier tipo de datos que admita todos los operadores siguientes:
Mayor o igual que (
>=)Menor o igual que (
<=)Suma (
+)Resta (
-)
Si usa un tipo de datos numérico para la variable counter, se admiten todos los operadores anteriores. Si usa una clase o estructura definida por el usuario, debe definir todos los operadores anteriores en esa clase o estructura.
Tenga en cuenta también que los tipos de datos de las startexpresiones , endy step de la For instrucción deben ampliarse al tipo de datos de la variable de contador. Si la variable de contador es una estructura o clase definida por el usuario y la startexpresión , endo step es de un tipo diferente, debe definir el CType operador de conversión para realizar la conversión necesaria.
Identificador de error: BC33038
Para corregir este error
Asegúrese de que la ortografía del tipo de datos counter-variable sea correcta.
Si usa una clase o estructura definida por el usuario para la variable counter, defina todos los operadores necesarios en esa clase o estructura.
En función de los tipos de datos de las
startexpresiones ,endystep, es posible que tenga que definir uno o variosCTypeoperadores de conversión para convertirlos al tipo de datos de variable de contador.