您当前的位置:首页百科大全正文

每一秒钟,每一秒钟

放大字体  缩小字体 发布日期:2020-08-26 13:34:05 浏览次数:183
谁能写个VB程序每一秒钟自动按空格然后再按方向键上下键的代码???急。高分悬赏=+++++

比如每隔200毫秒按一次空格键,同时每隔1000毫秒按一下数字1键,再每隔2000毫秒按一下数字2键


我做游戏的辅助工具用!
       最佳答案 '在体上加入控件timer1,command1,command2,然后复制下面代码,运行,按提示按“开始”键即可


Option Explicit
Private Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long)
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Private Const KEYEVENTF_EXTENDEDKEY = &H1
Private Const KEYEVENTF_KEYUP = &H2
Dim k1, k2, k3


Sub SendKeyToWnd(vbkey As KeyCodeConstants)
    keybd_event vbkey, 0, KEYEVENTF_EXTENDEDKEY, 0
    Sleep 100
    keybd_event vbkey, 0, KEYEVENTF_EXTENDEDKEY Or KEYEVENTF_KEYUP, 0
End Sub


Private Sub Command1_Click()
k1 = Timer
k2 = Timer
k3 = Timer
Timer1.Enabled = True
End Sub


Private Sub Command2_Click()
Timer1.Enabled = False
End Sub


Private Sub Form_Load()
Command1.Caption = "开始"
Command2.Caption = "停止"
Timer1.Interval = 200
Timer1.Enabled = False
End Sub


Private Sub Timer1_Timer()
If Timer - k1 >= 0.2 Then '每隔200毫秒按一次空格键
SendKeyToWnd vbKeySPAce
k1 = Timer
End If
If Timer - k2 >= 1 Then '每隔1000毫秒按一次数字1
SendKeyToWnd vbKey1
k2 = Timer
End If
If Timer - k3 >= 2 Then '每隔2000毫秒按一次数字2
SendKeyToWnd vbKey2
k3 = Timer
End If


End Sub 评论

我需要你,我想你每一秒钟。 英文怎么写、?
I need you ,I miss you every moment. 评论

PHP中如何精确到每一秒钟的在线人数显示代码
<?php session_start(); dat_now1=date("H+i+s");//取时间 p2=explode("+", dat_now1); dat_number1=p2[0]*3600+p2[1]*60+p2[2];//取秒 Chinaz.com if(online_time<>"")//上次刷新时间 {dat_h=subst(online_time,11,2); dat_i=subst(online_time,14,2); dat_s=subst(online_time,17,2); dat_number=dat_h*3600+dat_i*60+dat_s; } Chinaz.com tmptime=dat_number1-dat_number;//上次到现在的间隔秒数 if(session_is_registered(username)&&((tmptime>300)&brvbar;&brvbar;(tmptime<0)))//如果不到5分钟 { online_time=date("Y-m-d H:i:s"); str="replac lt_t_online set lt_username='username',lt_lasttime=now()";//写入数据库 res=mysql_query(str); } ?> 以上文件每分钟自动刷新一次 以下是5分钟运行一次的守护进程 <? str = "delet from lt_t_online wher UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(lt_lasttime)>300"; mysql_query(str); ?> 评论

怎样才能开心,每一秒钟…
感谢生命、当自己在埋怨没有鞋子穿的时候、没有脚的人多么羡慕我们。 追问:

为什么控制不住自己每一秒钟都在想一个人 唉 时间多啊 也见不了面 好痛苦 我该怎么办
其实很多人都在忍受这种煎熬,我也一样,可是这是现实,如果不能经常见面,思念是注定的,痛苦也是一定要接受的,其实我觉得最好的方法就是接受,你一直在想一个人,却不能见面,这种事实是很难改变的,不要让自己痛苦,嗯,想想在一起开心的时候,或者做些事情让自己暂时忘记,其实方法很多的,思念是每个人都必须学会的....... 评论

求一简单的verilog代码 实现每一秒钟 灯开关变换
假设输入频率是50hz,那么周期是0.02s=20nm
也就是说需要一个50的计数器来翻转

module auto_turn_on_off(
clk,
reset,
turn

);

inPUt clk; //50hz
input reset; // high enable
output turn; //the control


reg [5:0] counter;
always @(posedge clk or posedge reset) begin
if(reset)
counter &lt;= 6'b0;
else if(counter==6'd49)
counter &lt;= 6'd0;
else counter &lt;= counter + 1'b1;
end

reg turn;
always@(posedge clk or posedge reset)begin
if(reset)
turn &lt;= 1'b0;
else if(counter==6'b0)
turn &lt;= ~turn;
end

endmodule 评论

关键词:

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!