Jump to content
Fivewin Brasil

Problemas: ntdll, Method bKeyDown


crisvam

Recommended Posts

Colegas,

 

Alguém já passou por isto. 

 

Atualizei minha favewin o ano passado, da versão 14.07 para versão 16.04 e passou a dar alguns problemas:

 

Alguns procedimentos quando usados, ao sair congela o windows, problema NTDLL.DLL

Segundo problema o method bKeyDown := {|nKey| If(nKey==VK_DELETE,DelRow(oBrw),)}

 

Static function DelRow( oBrw )

If oBrw:nLen > 0
    ADel( oBrw:aArrayData, oBrw:nArrayAt,.T. )
//    ASize( oBrw:aArrayData, oBrw:nLen - 1 )
    oBrw:Refresh()
Endif
oBrw:SetFocus()
 

Não deleta a linha da matriz. Na versão anterior deletava.

Link to comment
Share on other sites

Ola crisvan

veja da segunte maneira:    (testado com fwh1608)

 oBrw:bKeyDown := {|nKey| BrwKey(nKey, oBrw) }

...

..

Static Function BrwKey( nKey, oBrw )
       If nKey == VK_DELETE
          DelRow(oBrw)
       Endif
 Return nil

Static function DelRow( oBrw )

If oBrw:nLen > 0
    ADel( oBrw:aArrayData, oBrw:nArrayAt,.T. )
    oBrw:Refresh()
Endif

oBrw:SetFocus()

 

erro do problema NTDLL.DLL... ver link abaixo, talvez ajude

https://answers.microsoft.com/pt-br/ie/forum/ie8-windows_other/explorer-trava/201bd7b1-1f4f-e011-8dfc-68b599b31bf5

[]s

Link to comment
Share on other sites

  • 2 years later...

Percebi hoje esse mesmo problema na minha aplicação, o bKeyDown parou de funcionar para as teclas de função.

Eu alterei alguma coisa dentro do meu sistema que o oLbx:bKeyDown parou de funcionar com as teclas de função e eu não sei o que foi. Funciona com INSERT, DELETE, ENTER, etc. mas com F1..F12 não funciona mais.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...