Ich brauche IMessage-Schnittstelle. In C# könnte ichSo erstellen Sie ein COM-Objekt in F #
CDO.Message oMsg = new CDO.Message(); // ok
schreiben, aber wenn ich versuche, dies # in F zu tun
let oMsg = new CDO.Message()
Ich erhalte eine Fehlermeldung:
'neue' nicht auf Schnittstellentypen verwendet werden kann. Erwägen Sie stattdessen, einen Objektausdruck '{new ... with ...}' zu verwenden.
Wie löst man dieses Problem?
http://stackoverflow.com/questions/37145234/how-to-convert-c-sharp-code-that-uses-shell-com-to-f/37150493#37150493 –
Von Interesse: [ COM Type Provider für F #] (https://fsprojects.github.io/FSharp.ComProvider/) –