找回密码
 注册
Simdroid-非首页
查看: 2929|回复: 38

[代码挑战区] 【讨论】LV代码挑战之(一)---锁住你的界面 +11.3

[复制链接]
发表于 2004-4-8 10:34:59 | 显示全部楼层 |阅读模式 来自 江苏
http://www.openg.org/tiki/tiki-view_articles.php

**********************CODING CHALLENGE 挑战你自己********************

      在国外的LabVIEW网站上常可以看到"LabVIEW Coding Challenge",使我觉得我们也可以设立这样一种交流形式,既具有挑战性,又可以提高自己.
      基于此想法,初步打算是:
         
1. 收集挑战性编程问题
        包括漂亮/特效界面,图像处理,声卡数据采集,网络控制,数据处理/数据库,VI软件版权保护等等与硬件关系不大的问题

2. 公布挑战性问题
        专门的贴子,介绍问题的要求,大家可以探讨,每个问题挑战时间期限15天

3. 搜集挑战代码
        15天内,大家将编好的代码和程序说明发到Lancker的信箱: jyang@simwe.com, 由Lancker整理(目前暂有Lancker代劳,欢迎其他朋友参与整理)

4. 评选挑战代码
        评选小组,评出若干优秀代码,原则: a.简单实用 b.移植性强 c.占用系统资源(内存)少 d.等其他挑战要求

5. 发布挑战代码
        发布途径: a. 该挑战贴子 b.所有代码整理成论文发表在<<Simwe电子期刊>>

题  目:
    锁住你的测试软件界面
  
应  用:
    在我们的测试软件中,特别是实时监控软件,有权限操作的人员离开电脑后,希望将界面锁住,其他人员只能察看,不能进行操作.避免不必要的误操作,影响监控系统的运行.
  
要  求:
1. LabVIEW开发,可以调用其他程序,如DLL;
2. 符合一般要求:a.简单实用 b.移植性强 c.占用系统资源(内存)少;
3. 当你点击一按钮,程序界面被锁定,鼠标/键盘被限制(鼠标的移动/键盘的快捷键等被限制);
4. 再次点击该按钮,POP窗口要求输入权限密码,正确后见面被解锁,否则无效返回;(如能屏蔽Windows系统快捷键如"ALT+Ctrl+Del"效果更佳")
5. 挑战代码只要能实现上述功能即可,无须无关其他功能.
  
时  间:
2004年4月8日--2004年4月23日
  
地  址:
jyang@simwe.com
  
**********************CODING CHALLENGE 挑战你自己********************   
LV代码挑战倡议请见:
http://www.simwe.com/cgi-bin/ut/topic_show.cgi?id=42062&h=1&bpg=1&age=0
*****************************************************************
发表于 2004-4-8 19:45:05 | 显示全部楼层 来自 北京海淀

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

Simdroid开发平台
看看这个是不是可以

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-9 08:04:16 | 显示全部楼层 来自 江苏

回复: 回复: 【讨论】LV代码挑战之(一)---锁住你的界面

yfeitian wrote:
看看这个是不是可以

yfeitian兄行动得好快!
基本上可以保护程序不被误操作,最好开锁时再加一密码验证(不过对yfeitian兄应该小菜一碟)!
另外看看有没有其他方面需要提高!
发表于 2004-4-9 08:17:18 | 显示全部楼层 来自 北京

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

大家能不能把框图的密码去掉???
我是是在交流编程经验呀!
发表于 2004-4-9 08:25:39 | 显示全部楼层 来自 北京海淀

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

上面的发现点小问题,修正了一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-9 08:45:02 | 显示全部楼层 来自 江苏

回复: 回复: 【讨论】LV代码挑战之(一)---锁住你的界面

stripling78 wrote:
大家能不能把框图的密码去掉???
我是是在交流编程经验呀!

现在确实需要加个密码,
等到爱动脑筋的人都完成了自己的代码,
再公布源代码,这样大家都不会受彼此的思维限制,尽可能的发挥自己的潜能.
我不知道我说得是否有道理?
stripling78,你也可以把自己的程序放上来,
我们看看效果如何.
发表于 2004-4-9 08:54:28 | 显示全部楼层 来自 北京海淀

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

等完全OK后,我会取消所有的限制的.
wwuugg 该用户已被删除
发表于 2004-4-9 11:31:26 | 显示全部楼层 来自 浙江杭州
提示: 作者被禁止或删除 内容自动屏蔽
wwuugg 该用户已被删除
发表于 2004-4-9 11:32:39 | 显示全部楼层 来自 浙江杭州
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-4-9 15:18:50 | 显示全部楼层 来自 辽宁盘锦

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

楼上的都没有屏蔽alt tab等健阿。
发表于 2004-4-9 15:50:04 | 显示全部楼层 来自 四川成都

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

在启动保护后,激活检测鼠标事件和键盘事件就可以了,如果有这些事件发生就弹出一个用户验证对话框确认用户
发表于 2004-4-10 13:34:12 | 显示全部楼层 来自 辽宁盘锦

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

最近很忙 随便写了个比较垃圾的程序   
xp下好像可用   
大家帮我看看能不能用 赫赫
其中用了我从simwe下载的网友的 修改密码 vi赫赫
有个小bug就是锁定后 要在其他地方点击鼠标后才能屏蔽掉alt+ctrl+del
  
抛砖引玉 就不参加challenge了赫赫 太垃圾拿不出手
  
该附件请慎运行,如果ctrl+alt+del屏蔽功能如果没有完全解除重新启动会遇到很大麻烦!我电脑还没恢复!ahjohn328,Help me! ---Lancker

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-4-11 19:40:11 | 显示全部楼层 来自 重庆

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

自己对API不是很熟,不敢谈参与挑战,请教诸位吧
  
查了一些资料,是不是可以用SystemParametersInfoA的来锁住键盘和窗口,再用SetCursorPos把鼠标固定在指定键上,不知可行否?
  
请各位指点
 楼主| 发表于 2004-4-12 08:51:41 | 显示全部楼层 来自 江苏

回复: 回复: 【讨论】LV代码挑战之(一)---锁住你的界面

ahjohn328 wrote:
最近很忙 随便写了个比较垃圾的程序   
xp下好像可用   
大家帮我看看能不能用 赫赫
其中用了我从simwe下载的网友的 修改密码 vi赫赫
有个小bug就是锁定后 要在其他地方点击鼠标后才能屏蔽掉alt+ctrl+del
  
抛砖引玉 就不参加challenge了赫赫 太垃圾拿不出手

ahjohn328兄,你的程序很有价值,建议修改一下,贡献给大家.
发表于 2004-4-12 10:14:54 | 显示全部楼层 来自 辽宁盘锦

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

我的是把以前写的临时拼凑起来的 所以很大也很乱 不好意思放出。
如果能赶在截止日期前该好就放上来 呵呵
不知道大家怎么屏蔽的alt 键  我试了一下 lv的捕捉键盘 就是捕捉不到alt键。。想知道呵呵
发表于 2004-4-13 23:05:29 | 显示全部楼层 来自 辽宁盘锦

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

锁定的图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-4-13 23:06:00 | 显示全部楼层 来自 辽宁盘锦

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

解锁

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2004-4-15 00:03:36 | 显示全部楼层 来自 河北

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

拜托各位大侠尽量不要用7.0,小弟只有6.1呀,我想还有很多人和小弟的情况是一样的,拜托了
 楼主| 发表于 2004-4-20 08:06:07 | 显示全部楼层 来自 江苏

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

本次代码挑战的截止日期靠近(4/23):
请各位选手速将源代码和有关附件发到:jyang@simwe.com
 楼主| 发表于 2004-4-21 13:54:02 | 显示全部楼层 来自 江苏

回复: 【讨论】LV代码挑战之(一)---锁住你的界面

目前已收到的代码:
来自ahjohn328 --------------------------------4月21日
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-3-28 19:21 , Processed in 0.046576 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表