Flex调用Windows的系统软键盘

来源:互联网 发布:如何与网络管理员联系 编辑:程序博客网 时间:2024/06/03 20:30

调用Windows的系统软键盘

命令实现方式

在Windows系统中,可以通过命令打开系统软键盘,具体的做法如下:
1. 进入命令行;
2. 输入“osk”,回车。

编程实现方式

  1. 制作一个bat文件,里面只有“osk”三个字符;
  2. 编程执行这个bat文件。

另外一个实现方式

    var file:File = File.applicationDirectory;    file = file.resolvePath("C:\\Windows\\System32\\cmd.exe");    var v : Vector.<String> = new Vector.<String>();    v.push("start C:/PROGRA~1/COMMON~1/MICROS~1/ink/TabTip.exe");        var nativeProcessStartupInfo:NativeProcessStartupInfo = new NativeProcessStartupInfo();     nativeProcessStartupInfo.executable = file;                 var process:NativeProcess = new NativeProcess();                    process.start(nativeProcessStartupInfo);    process.standardInput.writeUTFBytes(v + "\n");

说明

  1. 打开的键盘和前面所说的不同。
  2. 执行的是exe文件。
原创粉丝点击