问题列表 - 第15733页

尝试使用codesnippet直到condition为True

这可能是一个nobraner,但我无法弄清楚.我有这个函数将wav文件转换为mp3.我从我的button_click句柄调用它.问题是,当转换开始时,button_click处理程序中的其余代码继续,而转换发生在另一个线程中.

现在,我需要button_click句柄中的其余代码,所以继续尝试直到布尔值为true,这样我就知道转换是在其余代码继续之前完成的.

我尝试过使用Do While但它似乎没有做到这一点.也许这只是我...

c# vb.net

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

从其他类访问方法Objective-C

寻找这个问题的答案,但我还没有找到合适的答案.我希望你们(和女孩们)可以帮助我!(这适用于iPhone应用程序)

好吧,我有一个Mutliview应用程序.每个视图都有自己的类,一切都很开心.但是,不同的类有时会调用相同的方法.到目前为止,我只是在两个类文件中编写了两次Method.

这是我想要做的事情:

我想在它自己的文件中创建一个具有所有"常用"方法的新类.然后,每当另一个类需要调用Method时,我只需从另一个文件中调用它.这样,当我想要改变方法时,我只需要在一个地方改变它,而不是所有地方......

我不确定我是怎么做到的,这就是为什么我要求帮助.对于Objective-C我有点生疏和新的,所以漂亮的例子对我很有帮助.请允许我给你一个.

文件:ViewController1.m

@implementation ViewController1

//Do Some awesome stuff....

CALL "CommonMethod" HERE

@end
Run Code Online (Sandbox Code Playgroud)

文件:ViewController2.m

@implementation ViewController2

//Do Some awesome stuff....

CALL "CommonMethod" HERE

@end
Run Code Online (Sandbox Code Playgroud)

文件:CommonClass

@implementation commonClass

- (void)CommonMethod:(id)sender
{

//So some awesome generic stuff...



    }
@end
Run Code Online (Sandbox Code Playgroud)

我觉得我需要#import另一个文件,从类中创建一个Object并从Object调用Method ...我该怎么做?

再次感谢!

iphone methods class object objective-c

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

在FireFox中收听历史事件?

从FireFox扩展的上下文...

是否有某种方式可以通知back/forward/goto/reload/etc. "历史事件"?我不想找到取消或改变它们的方法,只是为了让它们意识到它们.

到目前为止,我最好的解决方案是挂钩负责触发历史导航的UI元素(菜单项和按钮).除了最严格控制的FireFox安装之外,这显然不能很好地工作,因为它只需要一个扩展:

gBrowser.webNavigation.goBack()
Run Code Online (Sandbox Code Playgroud)

...毁了我的一天,更不用说网页自己玩历史游戏了.

javascript firefox

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

帮助K&Rs计数Chars示例

我正在通过K&R的第二版工作,我一直被这个看似简单的例子困扰:

#include <stdio.h>

main(){
    double c;
    for(c = 0; ((getchar() != EOF) && (getchar() != '\n')); ++c)
        ;
    printf("%.0f\n",c);
}
Run Code Online (Sandbox Code Playgroud)

它根本无法正常工作.我在添加(getchar() != '\n')结束时,我按进入程序部分,但这并不能真正帮助的.

这是一些示例输出,使用gccMac OSX 10.6开发工具附带的.

pool-000:Desktop user$ ./a.out 
a
0
pool-000:Desktop user$ ./a.out 
asdf

2
pool-000:Desktop user$ ./a.out 
asfasf

3
Run Code Online (Sandbox Code Playgroud)

所以有些事情显然是错的.我在第18页,如果这有帮助的话.这不是功课,这是为了好玩!

谢谢 :)

c kernighan-and-ritchie

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

即使用户关闭了浏览器,PHP脚本也可以继续运行吗?

例如,有一个非常简单的PHP脚本可以更新数据库中的某些表,但这个过程需要很长时间(可能是10分钟).因此,即使用户关闭浏览器,我希望此脚本继续处理,因为有时用户不会等待并关闭浏览器或转到其他网页.

php

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

使用jQuery将脚本引用添加到页面中

我需要动态添加脚本引用,所以我这样做:

jQuery('html head').append("<script src='somesource.com/somejs.js'><\/script>")
Run Code Online (Sandbox Code Playgroud)

并且它不起作用 - 我没有得到任何错误,但我无法执行该脚本中定义的任何方法.

我有什么想法我做错了吗?

javascript jquery

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

无效的操作异常

我创建了一个在IIS上托管时运行良好的WCF Serice.

现在,我采用相同的服务,并在WPF中创建了一个主机应用程序,当尝试从该应用程序启动服务时,我得到了以下异常:

The HttpGetEnabled property of ServiceMetadataBehavior is set to true and the   
HttpGetUrl property is a relative address, but there is no http base address.  
Either     supply an http base address or set HttpGetUrl to an absolute address.
Run Code Online (Sandbox Code Playgroud)

.net c# wcf

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

如何以特定方式在vim中配置缩进?

如果我键入以下内容

void main(int blah,
Run Code Online (Sandbox Code Playgroud)

然后按回车键,我想继续这里:

          float blah);
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

c++ vim indentation

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

C fopen vs open

您是否有任何理由(语法除外)

FILE *fdopen(int fd, const char *mode);
Run Code Online (Sandbox Code Playgroud)

要么

FILE *fopen(const char *path, const char *mode);
Run Code Online (Sandbox Code Playgroud)

代替

int open(const char *pathname, int flags, mode_t mode);
Run Code Online (Sandbox Code Playgroud)

在Linux环境中使用C时?

c unix linux file-io fopen

201
推荐指数
8
解决办法
16万
查看次数

Internet Explorer在window.open和AJAX调用上调用window.onbeforeunload

好的,我已经花了一些时间解决这个问题,这就是我收集的内容:

  1. 如果在IE7中进行AJAX调用并且指定了window.onbeforeunload函数,则会调用onbeforeunload函数.

  2. 如果您尝试使用window.open打开一个新窗口而不打扰当前窗口,则会调用onbeforeunload.

有谁知道如何制止这个?我甚至尝试将变量设置为TRUE并在我的onbeforeunload函数中检查该变量,它仍然无效!我只需要能够为AJAX调用和新窗口调用停止执行该方法.

ajax internet-explorer onbeforeunload window.open

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