小编Tim*_*ler的帖子

定时器间隔1000!= 1秒?

我有一个标签,应该显示我的计时器的秒数(换句话说,我有一个变量,每个计时器的间隔加1).我的计时器间隔设置为1000,因此标签应每秒更新一次(并且还应显示秒数).但这个标签在数百之后已经过了1秒.获得1秒的适当间隔是多少?

int _counter = 0;
Timer timer;

timer = new Timer();
timer.Interval = 1000;
timer.Tick += new EventHandler(TimerEventProcessor);
label1.Text = _counter.ToString();
timer.Start();

private void TimerEventProcessor(object sender, EventArgs e)
{
  label1.Text = _counter.ToString();
  _counter += 1;
}
Run Code Online (Sandbox Code Playgroud)

c# timer seconds

9
推荐指数
2
解决办法
10万
查看次数

如何在汇编语言8086中设置1秒的时间延迟

我的问题是我编写了一个代码,该代码应该将结果输出到连接到并行端口的一组LED中.当我运行代码时它几乎没有做任何事情.我的导师告诉我,代码运行得太快,我的眼睛看不到发生了什么.

我发现有几种方法可以延迟时间,我试图循环NOP,但我认为我无法确定发生了什么.有没有更好的方法?

我在这里有一部分代码,我必须添加一个时间延迟:

org 100h

mov ax, 0
mov dx, 378
out dx, ax
mov ax, 1  

; 1st

mov cx, 1ah
start1st:
mov ax, 1
left:
out dx, ax 
; --------------------------------> how to loop?
mov bx, 2
mul bx
cmp ax, 80h
jl left
dec cx
cmp cx,0
jg start1st
; end 1st 
Run Code Online (Sandbox Code Playgroud)

time assembly delay x86-16

8
推荐指数
3
解决办法
7万
查看次数

如何在Android模拟器中安装从corona sdk构建的APK文件?

我是电晕sdk的专业用户.我用自己的keyStore文件构建apk文件.在那个apk不安装在Android模拟器中?

lua apk coronasdk

7
推荐指数
2
解决办法
1903
查看次数

Visual Studio 在 razor 语句中显示语法错误但有效

我在 MVC 3 中有一个项目。它运行良好,每次我构建它时,它都会成功。但是,Visual Studio 坚持在每个 razor 语法的视图中显示编译错误。例如:

当前上下文中不存在名称“模型” D:\ ... Detail.cshtml

那行很简单:

@model Namespace.DetailViewModel
Run Code Online (Sandbox Code Playgroud)

我已经试过了:

  • 清洗液
  • 清洁解决方案和删除binobj文件夹。
  • 关闭 VS 并重新打开它(即使在中间重新启动)。

注意:我使用的是 Visual Studio 2012。

asp.net-mvc syntax-error razor asp.net-mvc-3 visual-studio-2012

5
推荐指数
1
解决办法
5782
查看次数

如何使按钮文字变粗?

我想让动态添加的按钮上的文字变为粗体.我怎么做?

这是我的代码:

var b = new Button()
{
    Location = new Point(x * 30, y * 30),
    Width = 30,
    Height = 30,
    Tag = new Point(y, x), // game location x, y
    BackColor = Color.SkyBlue,
};
Run Code Online (Sandbox Code Playgroud)

c# winforms

5
推荐指数
2
解决办法
8642
查看次数

为什么我无法在Windows手机编程中使用FindResource()?

我想FindResource()在C#Windows手机编程中使用来改变控件的风格,但我无法做到.

play_btn.Style = FindResource("btnplay") as Style;

这会产生错误:当前上下文中不存在.

c# xaml windows-phone-8

4
推荐指数
1
解决办法
4270
查看次数

同时按下两个按钮时

我有一点问题.我有一个表单,这是我的登录表单.然后我还有另一个表单,这是我的添加用户表单.当我点击登录表单的登录按钮时,需要检查是否同时按下了shift键和控制键.如果未按下它们,则不应打开添加用户表单.但如果同时按下它们并单击登录按钮,则应显示该表单.

是)我有的:

if (Control.ModifierKeys == (Keys.Control & Keys.Shift))
{
    //Show the form
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

当我有:

if (Control.ModifierKeys == Keys.Shift)
{
    //Show the form
}
Run Code Online (Sandbox Code Playgroud)

然后它工作.

如何通过按下,控制和切换按钮来实现这一目标?

c#

3
推荐指数
1
解决办法
1299
查看次数

Joomla输出覆盖不起作用

有人知道输出覆盖不起作用的原因吗?我熟悉输出覆盖并且之前尝试过,但这次它不会工作.我试图覆盖文章类别的博客布局,所以我复制了

\分量\ com_content

并将其粘贴到我刚刚创建的"html"文件夹中的模板中

\templates\my_teamplate\html\com_content
Run Code Online (Sandbox Code Playgroud)

我编辑了

\templates\my_teamplate\html\com_content\views\category\tmpl\blog.php
Run Code Online (Sandbox Code Playgroud)

它不起作用,我尝试编辑原始核心,以确保它是正确的文件

\components\com_content\views\category\tmpl\blog.php
Run Code Online (Sandbox Code Playgroud)

它很有效,我很确定,这是正确的文件,我只是不知道为什么它不会覆盖.我的Joomla版本是1.5.26

php joomla

3
推荐指数
1
解决办法
1791
查看次数

InputSimulator不会模拟鼠标点击

我正在使用InputSimulator来模拟按键和鼠标点击.到目前为止,我测试的每个键都有效,除了鼠标按钮.我发这样的话:

private void button2_Click(object sender, EventArgs e) //In this example I am trying to simulate the left mouse button
    {
        System.Threading.Thread.Sleep(2000); 
        InputSimulator.SimulateKeyPress(VirtualKeyCode.LBUTTON);
    }
Run Code Online (Sandbox Code Playgroud)

但没有任何反应.我做错了吗?

库:InputSimulator

c# mouse input click winforms

3
推荐指数
1
解决办法
4205
查看次数

在linux上CreateFile CREATE_NEW等效

我写了一个尝试创建文件的方法.但是我设置了标志CREATE_NEW,因此它只能在它不存在时创建它.它看起来像这样:

for (;;)
  {
    handle_ = CreateFileA(filePath.c_str(), 0, 0, NULL, CREATE_NEW, FILE_ATTRIBUTE_HIDDEN | FILE_FLAG_DELETE_ON_CLOSE, NULL);
    if (handle_ != INVALID_HANDLE_VALUE)
      break;

    boost::this_thread::sleep(boost::posix_time::millisec(10));
  }
Run Code Online (Sandbox Code Playgroud)

这应该是正常的.现在我想把它移植到linux,当然CreateFile函数只适用于windows.所以我在寻找与此相当的东西,但在Linux上.我已经看过open()但是我似乎找不到像CREATE_NEW一样的标志.有谁知道这方面的解决方案?

c++ linux createfile

3
推荐指数
1
解决办法
4191
查看次数