Postado Novembro 4, 2012 12 anos Estou com um erro tão simples porém não sei como corrigir: var v1: integer; v19: integer; h: integer; j: integer; begin v19 := (PosY); v1 := (PosX); h := StrToInt(LB1.Items.Strings[LB1.ItemIndex]); j := StrToInt(LB2.Items.Strings[LB2.ItemIndex]); if v1 = h and v19 = j then LB1.ItemIndex := LB1.ItemIndex + 1 LB2.ItemIndex := LB2.ItemIndex + 1 end Está dando erro na linha do and diz: Incompatible Types Editado Novembro 4, 2012 12 anos por alfbru (veja o histórico de edições) http://balfprogramador.blogspot.comhttp://mynameisbalf.blogspot.com
Postado Novembro 4, 2012 12 anos Autor Int, a posição x do player no jogo. http://balfprogramador.blogspot.comhttp://mynameisbalf.blogspot.com
Postado Novembro 4, 2012 12 anos var v1: Integer; v19: Integer; h: Integer; j: Integer; begin v19 := (PosY); v1 := (PosX); h := StrToInt(LB1.Items.Strings[LB1.ItemIndex]); j := StrToInt(LB2.Items.Strings[LB2.ItemIndex]); if (v1 = h) and (v19 = j) then begin LB1.ItemIndex := LB1.ItemIndex + 1; LB2.ItemIndex := LB2.ItemIndex + 1 end; end;
Postado Novembro 4, 2012 12 anos Autor Exato, só tinha que colocar entre os parentes, valeu! http://balfprogramador.blogspot.comhttp://mynameisbalf.blogspot.com
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.