这是我做的:
来自VS2010>新C#项目(来自其他项目类型>可扩展性>共享加载项)> Connect类中的一些基本配置
之后我在项目属性> debug>启动外部程序中设置了winword的路径(C:\ Program Files(x86)\ Microsoft Office\Office12\WINWORD.EXE)
创建共享添加时,安装文件位于同一解决方案中的单独项目中.所以我为加载项做了一个构建,并安装了它.
当我开始单词(单独或从视觉工作室的调试开始)加载项运行正常,但它似乎无法击中任何断点?
如果我修改了某些东西并且只做了Build,当我再次启动单词时,更改就在那里,所以它必须是正在加载的单词的正确dll
问题当然是,如何让断点工作?
所以我试图在我的ios项目中使用C++.
在我创建一个新项目(所有默认设置,全新安装xcode)之后,我创建了一个Question.h
和一个Question.mm
文件,如下所示:
Question.h
#include <iostream>
#include <string>
using std::string;
class Question {
public:
string text;
};
Question.mm
#include "Question.h"
Run Code Online (Sandbox Code Playgroud)
它像以下错误一样尖叫: Iostream: No such file or directory
使用Xcode 3.2.6和iOS SDK 4.3
我究竟做错了什么?
首先,我是C#的新手
我想在C#winforms应用程序中做这样的事情
当我的应用程序启动时,表单在系统托盘中最小化.当我双击它时,它会打开并向qpid代理发送一些请求以获取一些信息.然后发回一条消息,并在我的应用程序中的监听器中收到(我不确定代码是否相关,但无论如何我都会发布)
namespace MyApp
{
public class MyListener : IMessageListener
{
public void MessageTransfer(IMessage m)
{
//do stuff with m
}
}
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试做的是使用该函数中收到的消息填充该表单中的列表框,但我不知道如何从MessageTransfer函数与该特定表单进行通信
在一个C#文件中,我有一个
class Archiver {
[DllImport("Archiver.dll")]
public static extern void archive(string data, StringBuilder response);
}
Run Code Online (Sandbox Code Playgroud)
字符串数据是一个输入,StringBuilder响应是函数写入的东西
归档函数原型(用C编写)如下所示:
void archive(char * dataChr, char * outChr);
Run Code Online (Sandbox Code Playgroud)
它在dataChr中接收一个字符串,然后执行一个
strcpy(outChr,"some big text");
Run Code Online (Sandbox Code Playgroud)
从C#我称之为:
string message = "some text here";
StringBuilder response = new StringBuilder(10000);
Archiver.archive(message,response);
Run Code Online (Sandbox Code Playgroud)
这是有效的,但问题是,你可能会看到我给StringBuilder大小赋值,但是归档函数可能会返回一个比我给我的StringBuilder大小更大的文本.有任何解决这个问题的方法吗?
我想resources :users
但没有show
动作.任何方式在一行中做到这一点?
(像resources :users, :without => :show
)
我想创建一个程序,可以在winows登录屏幕输入登录凭据以进行身份验证.
从我读过的内容来看,这只能作为Windows服务来完成,因为它可以在用户登录之前启动.
甚至可以这样做吗?任何从哪里开始的想法?
我有四个日期:
前两个是一个月的开始和结束
start_m = Time.new(2010,1).beginning_of_month
end_m = Time.new(2010,1).end_of_month
Run Code Online (Sandbox Code Playgroud)
和最后两个,d1
并且d2
,与d1 <= d2
我想要的是一个包含来自start_m
- > end_m
和d1
- > 交集的日期数字的数组d2
例如:
start_m = 2011-01-01
end_m = 2011-01-31
d1 = 2010-12-20
d2 = 2011-01-11
Run Code Online (Sandbox Code Playgroud)
结果将是
[1,2,3 ... 11]
Run Code Online (Sandbox Code Playgroud)
有一个简单的方法来做这个交集吗?
我有以下字符串:
src = "dav://w.lvh.me:3000/Home/Transit/file"
host = "w.lvh.me:3000"
Run Code Online (Sandbox Code Playgroud)
我想要获得的是"/Home/Transit/file"
使用这两个字符串
我想寻找的host
在src
和之前删除它,它出现的第一次,和一切,但我不完全知道如何做到这一点.或者也许有更好的方法?
任何帮助,将不胜感激!