No artigo de hoje, vamos identificar o que causa o erro Array out of Bounds na função MsSetPortName.
Se por acaso, você utiliza integração com portas seriais, e se deparar com a seguinte mensagem de erro:
array out of bounds [1] of [0] on MSSETPORTNAME(MATXFUNA.PRX)
E se analisar a pilha de chamadas, o erro é originado através da MsOpenPort. Abaixo um print de exemplo do erro com a pilha de chamadas:
O que acontece, é que tem que ser instalado o pacote Redistribuíveis do Microsoft Visual C++ 2015. Segue o link para fazer o download: https://www.microsoft.com/pt-br/download/details.aspx?id=52685
Dica enviada pelo grande George Lopes ( LinkedIn ).
Bom pessoal, por hoje é só.
Abraços e até a próxima.