Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Um For loop especifica uma variável de contador de um tipo que não suporta um operador necessário.
A variável de contador em um For loop pode ser de qualquer tipo de dados que ofereça suporte a todos os seguintes operadores:
Maior ou igual (
>=)Menor ou igual (
<=)Adição (
+)Subtração (
-)
Se você usar um tipo de dados numéricos para a variável de contador, todos os operadores anteriores serão suportados. Se você usar uma classe ou estrutura definida pelo usuário, deverá definir todos os operadores anteriores nessa classe ou estrutura.
Observe também que os starttipos de dados do , ende step expressões na For instrução devem ser ampliados para o tipo de dados da variável de contador. Se a variável de contador for uma classe ou estrutura definida pelo usuário e a startexpressão , endou step for de um tipo diferente, você deverá definir o CType operador de conversão para realizar a conversão necessária.
ID de erro: BC33038
Para corrigir este erro
Verifique se a ortografia do tipo de dados da contravariável está correta.
Se você estiver usando uma classe ou estrutura definida pelo usuário para a variável de contador, defina todos os operadores necessários nessa classe ou estrutura.
Dependendo dos tipos de dados do ,
endestepexpressões, talvez seja necessário definir um ou maisCTypeoperadores de conversão para convertê-los para o tipo destartdados da variável contadora.