问题列表 - 第15286页

如何从cmd运行VBS脚本?

我有来自Microsoft支持的以下vbs脚本用于添加Excel加载项:

Dim oXL As Object
Dim oAddin As Object
Set oXL = CreateObject("Excel.Application")
oXL.Workbooks.Add
Set oAddin = oXL.AddIns.Add("c:\Program Files\MyApp\MyAddin.xla",  True)
oAddin.Installed = True
oXL.Quit
Set oXL = Nothing
Run Code Online (Sandbox Code Playgroud)

我将上面的脚本保存到一个名为addin.vbs的文件中,并从命令控制台运行它:

C:\...>cscript addin.vbs
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

c:\...\addin.vbs(1, 9) Microsoft VBScript compilation error: Expected end of statement
Run Code Online (Sandbox Code Playgroud)

不知道如何从cmd控制台运行它?

我是从Windows XP运行它.

vbscript windows-xp

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

什么是NSString的UTF8String的CFString Equiv?

我今天仍然坚持使用stoopid因为我无法将一段简单的ObjC代码转换为它的Cpp等价物.我有这个:

  const UInt8 *myBuffer = [(NSString*)aRequest UTF8String];
Run Code Online (Sandbox Code Playgroud)

而我正试图用这个替换它:

  const UInt8 *myBuffer = (const UInt8 *)CFStringGetCStringPtr(aRequest, kCFStringEncodingUTF8);
Run Code Online (Sandbox Code Playgroud)

这是一个严密的单元测试,它通过CFNetwork API在套接字上编写示例HTTP请求.我有工作的ObjC代码,我正在尝试移植到C++.我正在逐步用他们的免费桥接等价替换NS API调用.到目前为止,一切都是一对一的,直到最后一行.这就像需要完成的最后一块.

iphone objective-c

5
推荐指数
2
解决办法
7719
查看次数

拦截浏览器中的链接以打开我的Android应用

我希望能够在用户点击给定模式的URL而不是允许浏览器打开它时提示我的应用程序打开链接.这可能是当用户在浏览器或电子邮件客户端中的网页上或在新鲜应用中的WebView中时.

例如,从手机中的任意位置点击YouTube链接,您就有机会打开YouTube应用.

我如何为自己的应用程序实现此目的?

android url-interception intentfilter android-intent

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

带有所有H标签的Javascript中的CSS选择器

使用Prototype JS库,我想选择所有子链接元素(A标签),无论它们的父级是否为:H1,H2,H3,H4H5(等),带有简单的CSS选择器规则(与进一步的JS相反,像循环等).

所以这样做的简单但很长的方法是:

$('page').select('h1 > a, h2 > a, h3 > a, h4 > a, h5 > a')
Run Code Online (Sandbox Code Playgroud)

我想我正在寻找一个不存在的外卡属性,比如h*.

也许上面的例子是要走的路,但我希望有一个更简单,更简洁和有效的方法来做到这一点.

提示赞赏.

javascript css-selectors prototypejs

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

Rails中控制器中的任何内容都可以访问的变量

我不知道这是不是坏形式,但我需要设置一个文件路径,可以访问控制器中操作中的所有对象.控制器中的一个操作会创建一个文件并将其存储在路径中.另一个操作使用send_file为文件服务.我存储变量的唯一地方是模型中的对象.然而,将URL存储在任意第一个对象中,或者将URL复制到所有对象上似乎真的很愚蠢.最好的方法是什么?

我希望这很清楚.

ruby controller ruby-on-rails

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

LNK2001使用自定义结构的std :: vector

我想要一些数据缓存,其中包含一些我可以通过UpdateCache函数更新的对象.但是,我遇到的问题是a LNK2001后跟a LNK1120.

HeaderFile.h

#ifndef headerfile_included
#define headerfile_included
#include <vector>
struct MyObject {
    unsigned int A;
    unsigned int B;
};
class MyClass {
private:
    static std::vector<MyObject> myObjectCache;
public:
    static void UpdateCache ();
};
#endif
Run Code Online (Sandbox Code Playgroud)

CodeFile.cpp

#include "HeaderFile.h"
void MyClass::UpdateCache () {
    myObjectCache.clear();
    /* Repopulate cache with new data */
}
Run Code Online (Sandbox Code Playgroud)

我从链接获得的错误消息是

错误LNK2001:未解析的外部符号""private:static class std :: vector> MyClass :: myObjectCache"(?myObjectCache @ MyClass @@ 0V?$ vector @ UMyObject @@ V?$ allocator @ UMyObject @@@ std @@@ STD @@ …

c++ stl linker-errors

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

在WebLogic 10中将项添加到应用程序(WAR)类路径?

我的商店已经运行Oracle的Application Server多年了.因此,在我们更好地了解之前,我们已经开发出一种规范,即将应用程序配置文件存储在WAR文件之外,并使用特定于Oracle的部署描述符将特定于应用程序的配置目录添加到每个应用程序中.此部署描述符允许我们在应用程序层添加类路径元素,而不必在WAR中包含所有依赖项.

现在我们面临升级到WebLogic 10.3的问题,我需要为依赖于外部配置的应用程序找到替代方案.

WebLogic中是否有一种方法可以将外部jar或目录添加到应用程序级别的类加载器中?我已经找到了将它们添加到系统类加载器的方法,但我更愿意将它们添加到应用程序级别,以避免在修改部署描述符之外重新处理应用程序.

在WebLogic 10中是否可以这样做?

weblogic classpath weblogic-10.x

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

Drupal $ tabs不包括编辑/修订/工作流程

我继承了一个Drupal5网站,并负责进行一些更改,但我无法弄清楚从哪里开始寻找.

在许多页面上,管理员可以使用一个菜单,允许您执行某些操作:

概述专家资源和工具现场新闻活动课程多媒体编辑跟踪​​工作流程设置

但是,在某些部分中,有不同的选项:预览布局设置布局设置高级上下文内容导出

我需要在第二个菜单中添加(编辑,跟踪,工作流,设置),但我不知道该怎么做.

我在page.tpl.php中看到$ tabs的区域,但我无法弄清楚它是如何构建的.

据我所知,主题基于Zen STARTERKIT主题.

php tabs drupal menu drupal-5

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

为什么.NET Sql Server的访问速度比Excel Interop快?

这可能是一个加载的问题,它可能会被拒绝,但它完全让我感到沮丧.

在开发中使用SQL Server时,数据访问速度快,效率高,但是当您使用COM与Excel通信时,速度很慢.

无论您使用何种数据访问技术,ADO,ADO.NET,LINQ,实体框架,Astoria(ADO.NET数据服务),它们都比自动化Excel更快.

如果您只需要工作簿中单元格"A1"中的数据,则需要Excel.Application,Excel.Workbook,Excel.Worksheet和Excel.Range对象,以获取一个数据点.

WTF,为什么与SQ​​L Server交谈比与Excel交谈更有效?Excel是本地的,Sql Server可能不是.

TIA克里斯

.net sql-server com excel-interop

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

是否可以在SQLite数据库中一次插入多行?

在MySQL中,您可以插入多行,如下所示:

INSERT INTO 'tablename' ('column1', 'column2') VALUES
    ('data1', 'data2'),
    ('data1', 'data2'),
    ('data1', 'data2'),
    ('data1', 'data2');
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试做这样的事情时,我收到了一个错误.是否可以在SQLite数据库中一次插入多行?这样做的语法是什么?

sql sqlite syntax

527
推荐指数
17
解决办法
36万
查看次数