我正在开发一个AS3应用程序。我需要在本地存储一些数据(在用户的机器上)。我使用了共享对象概念。现在在chrome中,默认的flash player (胡椒闪存)将共享对象存储在另一个文件夹中。因此,如果用户从默认的闪存播放器更改为外部安装的闪存播放器,反之亦然(通过从插件中禁用/启用闪存播放器),就会丢失数据。让我简化一下。外部flash播放器在'A‘存储共享对象,在'B’存储胡椒闪存。如果我切换闪存播放器,我将错过'A'/'B‘的数据。我该如何解决这个问题?有办法检索数据吗?请帮帮我。
我正在编写一个允许两个程序竞争的国际象棋游戏,玩家需要编写一个DLL并公开一个函数来告诉主应用程序他的玩家下一步将在哪里移动,假设函数如下所示
public static void MoveNext(out int x, out int y, out int discKind);
播放器的DLL可以使用C#或C++.编写。
在象棋游戏应用程序中,我启动一个新线程来调用玩家的DLL公开的函数,以获得他将轮流移动的位置,并启动一个计时器来防止玩家超时,如果玩家超时,我将通过以下API杀死相应的线程
thread.Abort();
thread.Join();
我有以下问题:
线程不能通过100%的