Bom dia,
Eu recriei um jogo clássico em VBA, o Campo Minado...
Funcionou tudo direitinho, o algoritmo das bombas e números ficou perfeito
A parte de clicar em uma bomba ou clicar em um número tambem,
o problema é quando eu clico num quadradinho vazio, pela regra, ele abre todos os vazios ao redor dele + os números ao redor destes
quando clica em um quadrado vazio, ele analisa todos ao redor dele, dos quais foram vazios tambem, ele analisa estes também, ou seja,
da um erro dizendo que a memória nao foi o suficiente pra "pilha".
Ai eu fiz um segundo codigo,
ele analisa um por um, e se um for vazio e tiver sido clicado, ele clica nele também e repete tudo.
isso da mais ou menos umas 60 70x de repeticao...
o problema é que ficou lento, eu clico e demora pra executar o calculo, precisava de um codigo mais agil, ou de uma mente inteligente
no anexo segue o jogo para analise
OBS.: O codigo que ta travando é no Modulo: ModVerificarZerosMEDIO
OBS.: o jogo no modo fácil funciona bem, o problema é o modo médio :/