【发布时间】:2009-12-18 17:41:32
【问题描述】:
我尝试在 F# 上通过 COM 调用 skype 实例。
一个目标是获取情绪信息。
test.fs
// Import skype4com Api
open SKYPE4COMLib
type SKYPE4COM =
new() = new SKYPE4COM()
let GetMood =
let aSkype = new SKYPE4COM
mood <- aSkype.CurrentUserProfile.MoodText
mood
但是在构建(之前也是)时,会发生错误。
表达式中此点或之前的不完整结构化构造
提前致谢。
这是我认为的下一个版本。
test01.fs
// Import skype4com Api
open SKYPE4COMLib
let GetMood =
let aSkype = new SKYPE4COMLib() // line 1
mood <- aSkype.CurrentUserProfile.MoodText // line 2
mood // line 3
错误消息(构建时)。
第 1 行:错误 FS0039:未定义类型“SKYPE4COMLib”
第 2 行:错误 FS0039:未定义值或构造函数“心情”
第 3 行中的行:错误 FS0039:未定义值或构造函数 'mood'
也是这样……
【问题讨论】:
-
该消息是一般语法/格式问题。它表示哪条线? -- 问题出在之前的表达式中。
-
感谢评论。此行中的消息'mood
标签: com f# windows-xp skype