现在有2个问题,麻烦各位高手指点指点。
1、
当delphi程序运行后,怎么样屏蔽键盘上各键的功能?例如屏蔽alt+f4的功能等。并且设定
我指定的键才能完成我想要的功能?(例如,设定alt+w来实现alt+f4得功能)
2、
怎么样在delphi中嵌入几个html页,就是类似银行提款机上得触发萍,当触发某个按键就进入相应的html页?有关这方面的知识我应该看delphi书的什么部分,请各位给指点一下,应该看什么书比较好。最好是有个例子,不胜感谢。

解决方案 »

  1.   

    就是类似银行提款机上得触发萍,当触发某个按键就进入相应的html页,触摸屏上你的手指就是相当于鼠标啊.
      

  2.   

    问题一:
     if (key=VK_F4) and (ssAlt in Shift ) then
          Key:=0;
    问题2:
      开发人员指南的构件编写里有,我懒的查了,你自己看看吧
      

  3.   

    谢谢snake_eye(天使的披风)
        我这就去试试第一题。
      

  4.   

    to snake_eye(天使的披风):
         我用你那个试了,可不好使啊。出现下面这个提示[Error] Unit1.pas(27): Undeclared identifier: 'key',请问这key是怎么定义 啊??还有,我要是设定别的主和键来完成某个功能,怎么设定呢?
      

  5.   

    procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
     if   (key=VK_F4) and (ssCtrl in shift)  then
       ShowMessage(inttostr(key));
    end;
      

  6.   

    我做过这个,代码如下:
    procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    begin
         if (key=vk_f4) and (ssAlt in shift) then
             key:=0;
    end;