我正在尝试从C#/ Winforms访问Outlook邮箱.我有两个单独的邮箱,我的用户配置文件可以访问.我如何编码它,以便它只从某个邮箱拉?
这是我目前所拥有的,但它只从我的默认帐户邮箱中提取信息.
try
{
OutLook.Application oApp = new OutLook.Application();
OutLook.NameSpace oNS = (OutLook.NameSpace)oApp.GetNamespace("MAPI");
oNS.Logon(Missing.Value, Missing.Value, false, true);
OutLook.MAPIFolder theInbox = oNS.GetDefaultFolder(OutLook.OlDefaultFolders.olFolderInbox);
int count = theInbox.UnReadItemCount;
inboxLabel.Text = inboxLabel.Text + " " + count.ToString();
}
catch (Exception e)
{
MessageBox.Show(e.ToString());
}
Run Code Online (Sandbox Code Playgroud)
我还需要告诉它某些文件夹以及收件箱(如上所述).
感谢您的帮助.
我想使用 Match...Against fulltext search in mysql 找到的位置/索引来返回字段中匹配前后的一些文本。这可能吗?在我看到的所有示例中,Match...Against 返回选择中的分数,而不是正在搜索的文本字段中的位置或位置。
SELECT
random_field,
MATCH ($search_fields)
AGAINST ('".mysql_real_escape_string(trim($keywords))."' IN BOOLEAN MODE)
AS score
FROM indexed_sites
WHERE
MATCH ($search_fields)
AGAINST ('".mysql_real_escape_string($keywords)."' IN BOOLEAN MODE)
ORDER BY score DESC;
Run Code Online (Sandbox Code Playgroud)
这会给我一个字段和一个分数......但我想要一个索引/位置而不是(或旁边)一个分数。
我收到了这个错误.任何的想法 ?
12-29 22:24:46.087: WARN/dalvikvm(2307): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): FATAL EXCEPTION: main
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): java.lang.NullPointerException
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.opengl.GLSurfaceView.surfaceCreated(GLSurfaceView.java:471)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.SurfaceView.updateWindow(SurfaceView.java:532)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.SurfaceView.dispatchDraw(SurfaceView.java:339)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.View.draw(View.java:6743)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.widget.FrameLayout.draw(FrameLayout.java:352)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
12-29 22:24:46.147: ERROR/AndroidRuntime(2307): …Run Code Online (Sandbox Code Playgroud) 我有一个名词数据库(ex"house","感叹号","苹果"),我需要在我的应用程序中输出和描述.很难用一个自然的句子来描述一个项目而不使用"a"或"an" - "房子很大","感叹号很小"等等.
我可以在PHP中使用任何函数,库或hack来确定用A或AN描述任何给定名词是否更合适?
有没有办法创造一个after_confirmation :do_something?
目标是在用户确认使用Devise后发送电子邮件:confirmable.
我正在C++ 0x中实现一个压缩垃圾收集器供我个人使用,我有一个问题.显然,收集器的机制取决于移动对象,我一直想知道如何根据指向它的智能指针类型来实现它.我一直在考虑指针类型本身的指针指针,或者,收集器维护一个指向每个对象的指针列表,以便可以修改它们,从而在访问时无需双重de-ref指针但在收集期间添加一些额外的开销和额外的内存开销.什么是最好的方式去这里?
编辑:我主要关心的是快速分配和访问.我并不关心特别有效的收藏或其他维护,因为这不是GC的目的.
使用NSFastEnumeration时是否可以检测到最后一项?
for(NSString *str in someArray){
//Can I detect if I'm up to the last string?
}
Run Code Online (Sandbox Code Playgroud) 我正在编写一个脚本,应该是将一个项目列表写入一个哈希,但由于某种原因,它只将最后一项放在哈希的循环中......我整天都在处理这个脚本,所以我很确定我错过的东西.
这是脚本
@mr = MediaRating.where("user_id = ?", session['user_credentials_id'])
@mr.each do |rating|
@m = Media.where("id = ?", rating.media_id)
@m.each do |m|
s = Profile.find_by_subscriber_id(m.subscriber_id)
@h_lang = Language.find_by_code(s.language)
@history = {m.title => @h_lang.english}
end
end
Run Code Online (Sandbox Code Playgroud)
MediaRating表中有多条记录,所以我知道它必须对我的循环方式做些什么.在此先感谢您的帮助!
工作代码:
@mr = MediaRating.where("user_id = ?", session['user_credentials_id'])
@mr.each do |rating|
@m = Media.find(rating.media_id)
s = Profile.find_by_subscriber_id(@m.subscriber_id)
@h_lang = Language.find_by_code(s.language)
@history[@m.title] = @h_lang.english
end
Run Code Online (Sandbox Code Playgroud) 我想在开源许可下发布我的软件,条件如下:
你被允许:
你不被允许:
有没有符合我需求的软件许可证?
如何指定搜索中的字符串有多个选项?例如,我想找到既具有开始的任意组合jspPar,btn或jspAtt以字母结尾K.
另外 - 我需要用字符串替换它,具体取决于原始前缀.例如,如果前缀是jspPar我需要用字母替换它P.(并且,让我们说,B并A为btn和,jspAtt根据).