问题列表 - 第40998页

如何将HTML加载到WPF的Webbrowser控件中?

我的WPF客户端应用程序正在构建一个自定义HTML页面,我可以像这样加载HTML,

this.myWebBrowser.NavigateToString("<html><body><p>test page</p></body></html>");
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,如果HTML中包含图像和css文件,如何将自定义HTML加载到Webbrowser控件中?

你如何参考图像和CSS?可以将图像和CSS嵌入到应用程序中,还是需要将它们放在某个目录中?

谢谢您的帮助.

.net c# wpf webbrowser-control

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

使用JUnit测试GUI

好吧,我们都知道测试驱动的开发.我需要编写一个基于GUI的库,但说实话,我总是忽略测试.JUnit是否适用于大学等,但我们从来没有比通常的"实施列表和测试它"更深入.

因此,由于我不想为这些功能编写一千个应用程序,我想知道,使用Scala和JUnit进行基于GUI的库测试的"专业"方法是什么?

谢谢收听.

java junit scala

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

级联代表和"不做它说的代码"

我一直在寻找Apple的代表团和协议文档来寻找答案,但是经过一天多的努力,我决定放弃,让你们有机会接受它.我有三个类:HTTPManager,LoginManager和FetchManager.你可能猜到这些类的作用,但要明确......

  • HTTPManager - 包装NSURLConnection并为LoginManager和FetchManager提供一个简单的接口,用于通过身份验证执行HTTP请求.
  • LoginManager/FetchManager - 基本上是同一个类,但它们以不同的方式响应HTTPManager的消息.

HTTPManager期望委托实现HTTPManagerDelegate协议,LoginManager和FetchManager都执行此操作.Login-和FetchManager类还为我的应用程序委托提供协议,以便数据可以一直回到用户界面.

在我的应用程序委托init:方法中,我初始化了登录和获取管理器,并为两者获取以下警告:

warning: class 'MyAppDelegate' does not implement the 'HTTPManagerDelegate' protocol
warning: incompatible Objective-C types assigning 'struct HTTPManager *', expected 'struct LoginManager *'
Run Code Online (Sandbox Code Playgroud)

初始化的两个类都不是从HTTPManager派生的,但它们确实实现了HTTPManagerDelegate协议.产生上述警告的代码行是:

_loginMgr = [[LoginManager alloc] initWithDelegate:self];
Run Code Online (Sandbox Code Playgroud)

那么究竟是什么让LoginManager的initWithDelegate:方法返回HTTPManager*?没有继承,我的返回类型是正确的,所以对我来说这是一些我不能最好的黑暗巫术.

这是我的应用程序的shell.可能存在拼写错误和小的不一致,所以在假设语法问题之前请问我:

// HTTPManager.h

@protocol HTTPManagerDelegate
...
@end

@interface HTTPManager : NSObject
{
    id <HTTPManagerDelegate> _delegate;
    ...
}

- (HTTPManager *) initWithDelegate:(id <HTTPManagerDelegate>)delegate;
...

@end

// LoginManager.h

@protocol LoginManagerDelegate
...
@end

@interface LoginManager : NSObject <HTTPManagerDelegate> …
Run Code Online (Sandbox Code Playgroud)

xcode cocoa delegation objective-c

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

类型转换为int和string,java

最后一次考试我们进行了练习以确定以下代码的输出:

System.out.println(2 + 3 + ">=" + 1 + 1);
Run Code Online (Sandbox Code Playgroud)

我的回答是,5 >= 2但现在我意识到这是错误的答案.它应该是5 >= 11.但为什么?

java string integer

12
推荐指数
3
解决办法
8705
查看次数

美国电话号码

我正在构建一个使用电话号码执行不同任务的应用程序,最近我收到了很多在美国市场实施该应用程序的请求。不幸的是,由于我住在英国,我对美国电话号码格式不太了解,并且这里有这么多美国用户,我希望你们中的一些人能够提供帮助。

我希望获取手机通话记录中显示的示例电话号码列表。我试图确定它们是否以+1234567、+001234567、001234567、01234567、1234567、234567等格式出现,或者格式可能会有所不同。

希望您对在网络上提供电话号码犹豫不决,因此请随意更改一些数字(我主要对前几位数字和数字的格式感兴趣)。

提供的号码越多越好,谢谢!

formatting phone-number

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

PHP Curl,我在哪里可以找到常量的整数等值列表

我正在使用Codeigniter Curl库,作者使用curl选项的等价整数.php手册为curl_setopt_array说明了这一点:

键应该是有效的curl_setopt()常量或它们的整数等价物.

我如何计算常数的整数当量?我用谷歌搜索但没有发现任何东西.

谢谢,马克

php curl integer constants

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

如何清除iPhone模拟器复制和粘贴剪贴板?

我正在调试当剪贴板为空时发生的缺陷(可以看到没有弹出窗口的弹出三角形,可能是系统缺陷).作为检查缺陷的一部分,我在剪贴板上复制了一些东西,现在需要清除它 ...但是如何?

关闭模拟器并重新启动并没有清除剪贴板.不得不说不能做这么"简单"的任务真的很有趣:)

在任何人建议之前,复制空间或其他一些空白角色是不够的.我需要它是空的,而不仅仅是不可见的.

iphone clipboard

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

CUDA确定每个块的线程数,每个网格块数

我是CUDA范例的新手.我的问题是确定每个块的线程数和每个网格的块数.有点艺术和试验吗?我发现很多例子都是为这些东西选择了看似随意的数字.

我正在考虑一个问题,我可以将矩阵 - 任何大小 - 传递给乘法方法.因此,C的每个元素(如在C = A*B中)将由单个线程计算.在这种情况下,您如何确定线程/块,块/网格?

cuda nvidia dimensions matrix-multiplication

54
推荐指数
3
解决办法
6万
查看次数

如何在Sencha Touch应用中嵌入视频?

我正在研究Sencha Touch ipad应用程序,该应用程序从JSON提要中提取内容.JSON包含一些图像,以及来自Youtube和Vimeo的一些视频URL.

我在哪里开始尝试在应用中播放嵌入视频?

video html5 ipad html5-video sencha-touch

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

如何在MATLAB中从无序边数据创建填充多边形?

我想使用无序的边数据(每个边缘点的X,Y坐标)创建一个多边形,我想用一些颜色填充该多边形.

有什么建议我怎么能做到这一点?

algorithm matlab polygon

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