问题列表 - 第42066页

Form.Show()间歇地在线程中显示表单

我需要在打开文件时显示进度对话框,这是一项耗时的操作.为此,我在我的打开文件函数中使用以下内容:

           //some code
           ...
           ...
           ...
           bool done = false;

            //Show progress in a separate thread. 
            System.Threading.ThreadPool.QueueUserWorkItem((x) =>
            {
                using (var progressDialog = new ProgressDialog())
                {
                    progressDialog.TopMost = true;
                    progressDialog.Show();

                    while (!done)
                    {
                        if(progressDialog.Message != this.strProgressMsg)
                            progressDialog.Message = this.strProgressMsg;

                        Application.DoEvents();
                    }

                    progressDialog.Close();
                }
            });

           ....
           ....
           done = true;
           ....
           ....
Run Code Online (Sandbox Code Playgroud)

问题: 进度条对话框显示一些时间,有时则不显示.我的文件打开功能在主线程中运行.有人可以指出我正确的检测为什么会发生这种情况?

c# multithreading

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

PHP,Curl,curl_exec(),curl_close()和cookies

当使用带Curl的PHP时,有必要在每次调用curl_exec()之后调用curl_close(),以便使用CURLOPT_COOKIEJAR和CURLOPT_COOKIEFILE选项使cookie正常运行吗?或者我可以多次调用curl_exec(),因为我喜欢同一网站上的不同网址,并且仍然保持cookie而不在每个网站之后调用curl_close()?我可以多次使用curl_exec()并在脚本末尾关闭curl_close()吗?

php cookies curl

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

Raphael JS图像动画表现

我正在尝试使用Raphael JS创建一个图像动画.

我想要蜜蜂在页面上随机移动的效果,我有一个有效的例子,但它有点"紧张",我在控制台中收到这个警告:

"资源解释为图像,但使用MIME类型text/html传输"

我不确定这个警告是引起了"紧张"的动作,还是我用数学来接近它的方式.

如果有人有更好的方法来创建效果或改进,请告诉我.

在这里有一个在线演示

并继承我的javascript代码:

function random(min, max) {
    return Math.floor(Math.random() * (max - min + 1)) + min;  
} 

function BEE(x, y, scale) {
    this.x = x;
    this.y = y;
    this.s = scale;
    this.paper = Raphael("head", 915, 250);

    this.draw = function() {
        this.paper.clear();
        this.paper.image("bee.png", this.x, this.y, 159*this.s, 217*this.s);
    }

    this.update = function() {
        var deg = random(-25, 25);

        var newX = Math.cos(Raphael.rad(deg)) * 2;
        var newY = Math.sin(Raphael.rad(deg)) * 2;

        this.x += newX;
        this.y …
Run Code Online (Sandbox Code Playgroud)

javascript math animation raphael

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

一次读一个Ruby字符串一个字符(用于自动换行)

我知道这个问题是一个基本问题.我可以使用以下内容获取字符串和整数的用户输入:

str = gets()
num = gets().to_i
Run Code Online (Sandbox Code Playgroud)

但是我希望逐字符地读取字符串(比如我的情况下,这个字符长度超过一行),并计算字符串中遇到的每个字符的第一个字符到最后一个字符的字符数.我知道这可以通过以下方式实现:

str.length

我想要明智地计算它,因为我试图在Ruby中实现自动行,其中说在行宽(这将是用户定义的数字输入)中我想要只打印那些不会持续到下一个的单词line,即我不想在两行上分割连续的单词.这些话应该被带到新的界限.

谢谢你的时间.. !!

ruby user-input input

6
推荐指数
2
解决办法
7460
查看次数

如何将滑动抽屉从虚拟键盘顶部移开

我一整天都在摸不着头脑.在我的一个活动(并且只有一个)上,当我调用虚拟键盘时,滑动抽屉把手出现在它上面.我设法通过在我的Manafest.xml文件中的每个活动中放置android:windowSoftInputMode ="adjustPan"来解决我的应用程序中所有其他活动的问题,包括相关活动.另外,我已经能够确定活动中没有任何对象具有焦点(如果我不知道如何找到它).我已经通过使用this.getCurrentFocus()检查了焦点,然后在返回的视图上执行view.clearFocus()(如果有的话).到目前为止它还没有返回一个视图,所以我可以说什么都没有焦点.

有任何想法吗?

keyboard android focus drawer

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

如何从谷歌appengine项目获取代码?

可能重复:
Google App Engine - 将整个实时应用程序下载到本地

创建并上传了一个java项目到google appengine.现在我丢失了包含项目文件的本地文件夹.如何从谷歌appengine获取项目文件?

java google-app-engine

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

Objective-c新手 - 需要帮助字符串变量

我试图让我的标签打印出"你的分数是多少".

我在网上找到的就是如何使用printf进行打印:

int score=2;
printf("You scored %i", score);
Run Code Online (Sandbox Code Playgroud)

但是使用setText方法时这不起作用.我也试过了

labelAnswer.setText:("You scored %i", score);
[labelAnswer setText:("You scored %i", score)];
Run Code Online (Sandbox Code Playgroud)

但这些都行不通.我收到一个错误:"请求成员不是结构或工会"任何人都可以帮忙吗?

iphone objective-c

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

用箭头 - >替换列表中的逗号

如何使用替换箭头替换列表的第二级上的逗号?

例如,这个:

{{a, girl}, {b, girl}, {c, girl}, {e, girl}, {g, girl}}
Run Code Online (Sandbox Code Playgroud)

对此:

{{a->girl}, {b->girl}, {c->girl}, {e->girl}, {g->girl}}
Run Code Online (Sandbox Code Playgroud)

Replace不起作用,因为它认为逗号不应该在那里.将它放在引号中不起作用,也不起作用StringReplace

我认为它应该是:

Replace[list, "," -> "->", {2}]
Run Code Online (Sandbox Code Playgroud)

replace wolfram-mathematica list

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

websphere消息代理与MQ

Websphere Message Broker和Websphere MQ有什么区别?在weblogic环境中是否有相同的术语?另外,严格来说,两者中的哪一个(WMB vs WMQ)是JMS API的实现?

websphere ibm-mq

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

Python +开罗:如何保存图形?

假设我在窗口中创建一个空白区域并在其中绘制一些线条,如何将其保存为.png或.jpg?还是将其转换为PIL可以理解的对象?

python cairo

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