通常未处理的异常到标准输出(或标准错误?),我建立一个应用程序,我想在关闭前通过这一信息的GUI,并显示给用户,并在同一时间,我想将它写入日志文件.所以,我需要一个带有异常全文的str.
我怎样才能做到这一点?
如何枚举相对于舞台的像素下的显示对象?
澄清:我想编写一个函数,它将(x,y)作为输入,并返回一个对象数组作为输出.
更新:我想避免遍历所有显示对象,以告诉哪一个在指定的像素下.
教程通常不处理Actionscript中的范围.你能指点我一些文件和/或解释我应该知道些什么.我想避免某些课程引起的问题在某些地方不可见.
我找到了一个用C#访问网络摄像头的例子.该示例使用DirectShow.NET库.我试图理解代码,但到目前为止我唯一可以理解的是,usercontrol不知何故调用directshow直接绘制到用户控件的表面.
我想访问每个帧并将其放入Bitmap对象.如何判断新帧何时到达?如何将这个新帧捕获到位图对象中?
如果您了解DirectShow.NET的方法,这可能很容易回答.
我正在阅读http://www.mono-project.com/ThreadsBeginnersGuide.
第一个示例如下所示:
public class FirstUnsyncThreads {
private int i = 0;
public static void Main (string[] args) {
FirstUnsyncThreads myThreads = new FirstUnsyncThreads ();
}
public FirstUnsyncThreads () {
// Creating our two threads. The ThreadStart delegate is points to
// the method being run in a new thread.
Thread firstRunner = new Thread (new ThreadStart (this.firstRun));
Thread secondRunner = new Thread (new ThreadStart (this.secondRun));
// Starting our two threads. Thread.Sleep(10) gives the first Thread
// 10 miliseconds …Run Code Online (Sandbox Code Playgroud) 我有一个名为hellowf.cs的文件
class MyFirstApp {
static void Main() {
System.Windows.Forms.MessageBox.Show("Hello, Mono+WinForms!");
}
}
Run Code Online (Sandbox Code Playgroud)
在Ubuntu 8.10上,我执行以下操作
gmcs hellowf.cs -r:System.Drawing.dll -r:System.Windows.Forms.dll
mono hellowf.exe
Run Code Online (Sandbox Code Playgroud)
......它看起来像这样:
替代文字http://img136.imageshack.us/img136/4674/helloproblemuk5.png
消息的第二部分丢失了.为什么会这样?相同的二进制文件 - hellowf.exe - 在Windows上运行正常.
更新:这真的很烦人.以下是我所拥有的单声道版本,并尝试将此工作推向目前为止:
1.9.1 (from official ubuntu repo)
2.0.1 (from some some 3rd party repo)
2.2 (wiped every mono pkg and compiled myself)
Run Code Online (Sandbox Code Playgroud)
我的当前单声道版本:
mono --version
Mono JIT compiler version 2.2 (tarball Wed Jan 14 22:58:21 CET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
TLS: __thread
GC: Included Boehm (with typed …Run Code Online (Sandbox Code Playgroud) 我想尽可能平滑地为MoviveClips/Sprite对象制作动画.但到目前为止,唯一有效的方法是将移动代码放入EnterFrame事件处理程序.这种方法存在一个问题:当特定机器上的帧速率低于所需的帧速率时,整个游戏速度变慢.我希望能够以与时间无关的方式做到这一点.
我已经尝试过Pamie一个用于Internet Explorer的浏览器自动化库.它使用COM连接IE,非常简洁:
import PAM30
ie = PAM30.PAMIE("http://user-agent-string.info/")
ie.clickButton("Analyze my UA")
Run Code Online (Sandbox Code Playgroud)
现在我想在Firefox上使用具有类似灵活性的PyXPCOM做同样的事情.我怎样才能做到这一点?你能提供示例代码吗?
更新:请只有pyxpcom
我需要索引很多文本.搜索结果必须给出包含查询的文件的名称以及查询在每个文件中匹配的所有位置 - 因此,我不必加载整个文件来查找匹配部分.你可以推荐哪些图书馆这样做?
更新:Lucene已被建议.你能告诉我一些关于我应该如何使用Lucene实现这一目标的信息吗?(我见过搜索查询只返回匹配文件的例子)
我对性能计算的C语言感兴趣.您能推荐一些具有以下属性的替代编程语言:
我主要对鲜为人知的语言感兴趣.