问题列表 - 第2663页

如何在Visual C++ Express 2008上禁用interface关键字?

我在这里编译遗留的C代码,有很多变量和结构成员名为"interface",但VC2008 express抱怨这些,你知道如何禁用它吗?

我已经更改了设置,只能将代码编译为C代码,但对此没有影响.

c visual-studio-2008

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

javascript富文本编辑器

有几个(非常好的)富文本Web编辑器用Javascript编写(例如FCKeditor,YUI Texteditor和许多其他人).

但是我找不到任何关于如何构建这样一个组件的教程.可以解释高级别考虑因素(架构)和/或低级"关键"点中的更多细节(即为什么大多数编辑器都使用iFrame,如何处理键盘输入,如Ctrl-B,Ctrl -C选择文本时以及不选择文本时等)

我的主要动机是好奇心; 如果我今天必须开发这样一个编辑器,我不知道从哪里开始.

有没有人知道任何涵盖上述问题的教程(理想情况下,解释如何从头开始构建一个wysiwyg编辑器)?

javascript wysiwyg rte richtext rich-text-editor

31
推荐指数
2
解决办法
9499
查看次数

是否有针对Windows Media Player的文档化JavaScript API?

我想使用JavaScript来控制嵌入式Windows Media Player,以及访问播放器公开的任何属性.我在网上找到了一些hacky示例,但没有具体的内容.

我真的需要访问播放,暂停,停止,搜索,全屏等.我还希望能够访问播放器正在播放的任何事件.

帮助会很精彩(我已经有了一个Flash等效,只是你知道),谢谢!

javascript windows-media-player

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

C++多虚拟继承与COM

网上满是"可怕的钻石问题"的解释.StackOverflow也是如此.我想我明白这一点,但我没有将这些知识转化为理解类似但不同的东西.

我的问题始于一个纯粹的C++问题,但答案很可能转移到MS-COM细节中.一般问题是:

class Base { /* pure virtual stuff */ };
class Der1 : Base /* Non-virtual! */ { /* pure virtual stuff */ };
class Der2 : Base /* Non-virtual! */ { /* pure virtual stuff */ };
class Join : virtual Der1, virtual Der2 { /* implementation stuff */ };
class Join2 : Join { /* more implementation stuff + overides */ };
Run Code Online (Sandbox Code Playgroud)

不是经典的钻石解决方案.究竟"虚拟"在这里做什么?

我真正的问题是试图理解我们朋友在CodeProject上讨论.它涉及一个自定义类,用于为Flash播放器创建透明容器.

我以为我会尝试这个地方的乐趣.事实证明,以下声明使您的应用程序崩溃,其中包含Flash播放器的第10版.

class FlashContainerWnd:   virtual public …
Run Code Online (Sandbox Code Playgroud)

c++ com multiple-inheritance virtual-inheritance

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

在Python中使用XML模式进行验证

我在另一个文件中有一个XML文件和一个XML模式,我想验证我的XML文件是否符合模式.我如何在Python中执行此操作?

我更喜欢使用标准库的东西,但如果需要,我可以安装第三方软件包.

python xml validation xsd

96
推荐指数
7
解决办法
9万
查看次数

简单的jdbc包装器

要在我们的应用程序中实现数据访问代码,我们需要一些框架来包装jdbc(由于可伸缩性,ORM不是我们的选择).

我以前使用的最酷的框架是Spring-Jdbc.但是,我公司的政策是避免外部依赖,尤其是Spring,J2EE等.所以我们正在考虑编写自己的方便的jdbc框架,功能类似于Spring-jdbc:行映射,错误处理,java5的支持功能,但没有交易支持.

有没有人有编写这样的jdbc包装框架的经验?如果有人有使用其他jdbc包装框架的经验,请分享您的经验.

提前致谢.

java data-access jdbc spring-jdbc

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

如何卸载Windows服务并删除其文件而不重新启动

我当前的项目涉及部署作为Windows服务运行的升级后的.exe文件.为了用新版本覆盖现有的.exe,我目前需要:

  1. 停止服务
  2. 卸载该服务
  3. 重新启动系统(因此Windows释放它对文件的保留)
  4. 部署新的.exe
  5. 重新安装该服务
  6. 启动升级的服务.

我想避免重启,这样就可以完全编写脚本/自动升级.

有什么办法可以避免重启吗?也许一个命令行工具会迫使Windows放弃它对旧的.exe的死亡控制?

windows filesystems scripting operating-system windows-services

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

Java:将char []转换为CharSequence

将a转换char[]为a 的最直接和/或最有效的方法是CharSequence什么?

java string

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

如何通过ajax将数组发送到php?

我想发送一个用javascript构造的数组,其中包含多选的选定值.有没有办法使用ajax将此数组发送到php脚本?

php ajax multiple-select

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

获取Eclipse中当前编辑文件的绝对路径

我想编写一个插件,它与Eclipse中当前编辑的文件做了一些事情.但我不确定如何正确获取文件的完整路径.

这就是我现在所做的:

IFile file = (IFile) window.getActivePage().getActiveEditor.getEditorInput().
    getAdapter(IFile.class);
Run Code Online (Sandbox Code Playgroud)

现在我有一个IFile对象,我可以检索它的路径:

file.getFullPath().toOSString();
Run Code Online (Sandbox Code Playgroud)

然而,这仍然只给我相对于工作空间的路径.我怎样才能从中得到绝对的路径?

java eclipse eclipse-api eclipse-plugin

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