具体是这样的我想让所有人一开机 第一件事就是 打开“考勤登记.exe”程序来登记考勤。只有 登记完以后才能 开启内网中“办公程序(只有一个程序)”办公。
我现在想到的方法是:“考勤登记.exe”程序 在填写完以后自动生成“办公程序.exe”的快捷方式.lnk。但是 没法删除啊~~~~ 删除的时间和方式根本就没法控制~~~~~~~~~~~~~~失败了
于是就想用delphi控制本机的网络连接~ 登记完以后网络才能正常连接~~~~~~~~
但是 ~~~~~~~~~ 尼玛网络没法连接 我登记 也没法登记啊~~~~~~~~~~~~~失败了so 谁有好方法……
我现在想到的方法是:“考勤登记.exe”程序 在填写完以后自动生成“办公程序.exe”的快捷方式.lnk。但是 没法删除啊~~~~ 删除的时间和方式根本就没法控制~~~~~~~~~~~~~~失败了
于是就想用delphi控制本机的网络连接~ 登记完以后网络才能正常连接~~~~~~~~
但是 ~~~~~~~~~ 尼玛网络没法连接 我登记 也没法登记啊~~~~~~~~~~~~~失败了so 谁有好方法……
打开时,判断是否登记
如果登记了,ShellExecute 调用打开 办公程序.exe 然后退出 考勤登记.exe
如果没有登记,显示登记窗口
http://bbs.csdn.net/topics/370029925
2、写一个事件,连网。这个事件在‘考勤登记.exe’程序打开的时候执行。
3、‘考勤登记.exe’在关闭的时候判断,如果没登记,执行断网。
貌似就是这么个情况吧,虽然不懂怎样断网、连网。
开机直接运行“考勤登记.exe”,全屏,禁止其他一些特殊按键(如WINDOWS键、ALT+F4及其他快捷键),反正就是不执行完“考勤登记.exe”,就什么都不能作。
执行完“考勤登记.exe”之后再放开正常操作。
快捷方式不需要源码,我的意思是你放桌面这个快捷方式,看起来是办公程序,实际上是调用你的考勤登记,由你写的考勤登记来判断是调用办公程序还是显示登记窗口