Ik loop al een tijdje tegen een probleem aan waarvan ik de oplossing niet kan vinden. Ik heb al diverse zoekpogingen gedaan maar kom er niet uit.
Ik heb in Delphi een venster gemaakt welke de inhoud van een map weergeeft (bijvoorbeeld c:\temp). Alleen wil ik niet dat de gebruiker een map hoger kan (dus c:\) doormiddel van de Backspace toets.
Dit heb ik opgelost door de OnKeyPress procedure:
If Key=#8 Then Form1.RecreateWnd
en dit werkt goed.
Echter, wanneer een gebruiker de Ctrl of Alt toets indrukt in combinatie met Backspace werkt het niet goed. Ik heb het volgende al geprobeerd maar dit werkt niet:
If (Key=#8) and (Key=#11) and (Key=#12) Then Form1.RecreateWnd
Ik heb in Delphi een venster gemaakt welke de inhoud van een map weergeeft (bijvoorbeeld c:\temp). Alleen wil ik niet dat de gebruiker een map hoger kan (dus c:\) doormiddel van de Backspace toets.
Dit heb ik opgelost door de OnKeyPress procedure:
If Key=#8 Then Form1.RecreateWnd
en dit werkt goed.
Echter, wanneer een gebruiker de Ctrl of Alt toets indrukt in combinatie met Backspace werkt het niet goed. Ik heb het volgende al geprobeerd maar dit werkt niet:
If (Key=#8) and (Key=#11) and (Key=#12) Then Form1.RecreateWnd