小编ham*_*mze的帖子

在JavaScript函数中定义全局变量

是否可以在JavaScript函数中定义全局变量?

我想在其他函数中使用trailimage变量(在makeObj函数中声明).

<html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title></title>
        <script type="text/javascript">
            var offsetfrommouse = [10, -20];
            var displayduration = 0;
            var obj_selected = 0;
            function makeObj(address) {
                **var trailimage = [address, 50, 50];**
                document.write('<img id="trailimageid" src="' + trailimage[0] + '" border="0"  style=" position: absolute; visibility:visible; left: 0px; top: 0px; width: ' + trailimage[1] + 'px; height: ' + trailimage[2] + 'px">');
                obj_selected = 1;
            }

            function truebody() {
                return (!window.opera && document.compatMode && document.compatMode != "BackCompat") ? …
Run Code Online (Sandbox Code Playgroud)

javascript variables scope declaration function

479
推荐指数
10
解决办法
97万
查看次数

如何跳过printDocument.print()中的打印对话框并直接打印页面?

当我MyPrintDocument.print()在用C#编写的Windows应用程序中使用时,会显示一个带有取消按钮的Windows处理打印例程的对话框.我不想显示这个对话框,有可能吗?

如果没有,我应该使用哪种方式?我的程序使用热敏打印机.

.net c# winapp

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

即使在没有聚焦的情况下,也可以在我的APP中获取特定键盘(USB端口)的输入

情况:

我有两个键盘连接到一台计算机(均使用USB线).

两个问题:

  1. 当我的应用程序没有聚焦时,如何获得键盘输入
  2. 从特定键盘获取所有输入并阻止其输入用于其他应用程序.

我希望两个用户使用一台带有两个Keyboard计算机,一个只用于我的应用程序,一个特定的键盘和另一个用户,可以在使用其他软件时使用另一个键盘.键盘端口永远不会改变 这可能是朋友吗?我该怎么办?

c# winforms

7
推荐指数
1
解决办法
2273
查看次数

保存到数据库时字符串末尾的空格字符

nvarchar(50)我的桌子上有一个字段.12 character Length例如,当我保存字符串时,它会保存字符串50 character length.实际上它在字符串的末尾添加了一个空格字符.我应该选择其他数据类型吗?

tmp_Person.NameFamily = txt_NameFamily.Text.Trim();
PersonKBBSHDataContext.PersonInfos.InsertOnSubmit(tmp_Person);
PersonKBBSHDataContext.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)

当我在表的字段中直接(在SQL Server中)保存字符串时NameFamily,一切都很好.

c# linq sqldatatypes

6
推荐指数
1
解决办法
2358
查看次数

如何在Windows窗体应用程序中依次播放两种声音?

我想一个接一个地播放两个声音,以响应按钮点击.当第一个声音结束时,第二个声音应该开始播放.

我的问题是每次点击按钮时这两个声音都不同,我不知道它们的长度以便使用Thread.Sleep.但我不希望这些声音在彼此之上发挥作用.

c# audio playback winforms

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

使用添加到数组中的元素(document.getElementById('ID'))

为什么这段代码不起作用?

var all_obj_element= new Array();
all_obj_element[0]= document.getElementById('Img3');            
alert(all_obj_element[0].style.width);
Run Code Online (Sandbox Code Playgroud)

警报显示一个空盒子!

javascript

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

使用短信打开我的移动Java程序,收件箱中没有短信

是否可以使用SMS打开我的移动Java程序?

我不希望将此短信存储在收件箱中.我正在寻找银行用于移动应用程序的那种"控制短信".我想在我的应用程序中使用相同的内容:向移动设备发送短信,移动设备在屏幕上显示将由程序打开的消息,并且此SMS不应保存在收件箱中.

java mobile sms

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

使用 setTimeout 运行的停止函数

我想停止使用 setTimeout 运行的函数,并且不显示跟随鼠标的图像。我想通过单击按钮来做到这一点,怎么做?我的代码:

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title></title>
<script type="text/javascript">
    var trailimage = ["test.gif", 100, 99];
    var offsetfrommouse = [-25, -25];
    var displayduration = 0;
    function truebody() {
        return (!window.opera && document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body;
    }
    function hidetrail() {
        var x = document.getElementById("trailimageid").style;
        x.visibility = "hidden";
        document.onmousemove = "";
    }
    function followmouse(e) {
        var xcoord = offsetfrommouse[0];
        var ycoord = offsetfrommouse[1];
        if (typeof e != "undefined") {
            xcoord += e.pageX;
            ycoord += e.pageY;
        } …
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
7806
查看次数

如何在KeyDown中确定按下了Shift + Tab

如何在KeyDown中确定按下了+ Tab.

private void DateTimePicker_BirthDate_KeyDown(object sender, KeyEventArgs e)
{
   if (e.KeyCode == Keys.Tab && e.Modifiers == Keys.Shift)
   {
       //do stuff
   }
}
Run Code Online (Sandbox Code Playgroud)

因为永远不会在同一秒内完全按下两个键,所以无法工作.你总是首先转向Shift,然后是另一个..

c# keydown winforms

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

在JavaScript中每10秒发送一次xmlHttpRequest

我运行发送一个JavaScript函数xmlHttpRequest.ashx(让我们命名它send_req()是对第一次页面加载运行).因为onreadystatechange,我有一个接收XML数据并在页面上显示它的函数(让我们将其命名为getanswer()).

我想每20秒自动更新页面上的XML数据.为此,我setTimeout(send_req(),20000)在最后使用writexml(),但它不更新页面上的数据.我添加alert()****代码行.它每隔一秒显示在页面上!

如果我没有使用它,我的代码工作正常setTimeout.

这是我的代码

var Population = "";
var Available_money = "";
var resource_timer;
var httpReq_resource;

function send_req() {
    if (window.ActiveXObject) {
        httpReq_resource = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else if (window.XMLHttpRequest) {
        httpReq_resource = new XMLHttpRequest();
    }

    var sendStr = "user_id=1";
    if (httpReq_resource)
    {
        httpReq_resource.onreadystatechange = getanswer;
        httpReq_resource.open("POST", "Answer_Resource_change.ashx");
        httpReq_resource.send(sendStr);
    }
}

function getanswer() {
    var results = httpReq_resource.responseXML;
    if (httpReq_resource.readyState …
Run Code Online (Sandbox Code Playgroud)

javascript xmlhttprequest

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

从C#中的DataColumn值获取总和

我有一张桌子dataadapter.我想得到它的特定列的计数和总和.怎么可能?

  • 这是到达列的代码,之后是什么?

    DataColumn buy_count = myDataSet.Tables ["all_saled"].列["how_much_buy"]

我知道我们在SQL中有sum,count,...但是我怎么能用C#做呢?

c# sum datacolumn

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