我尝试在 F# 上通过 COM 调用 skype 实例。
一个目标是获取情绪信息。
测试文件
// 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:未定义值或构造函数“情绪”
也这样……