请问c语言如何调用com组件?
兄弟对c语言不是很熟悉,现在需要做一个和clear quest有关的项目;
clear quest提供了com组件,并且给了一些关于vb调用clear quest的com组件的api和例子,并且我已经用vb调用成功;
但是,我们的项目需要用c语言来实现这个com组件的调用,现在不知道该怎么实现?
vb能够调用的com组件c语言能调用吗?
提供一些vb调用的例句,谁能提示我用c语言如何来实现这些功能?
Set oSession = CreateObject("CLEARQUEST.SESSION")oSession.UserLogon "tms_insert", "tms_insert", "TMS", AD_PRIVATE_SESSION, ""
Set oEntity = oSession.BuildEntity("TMS_RWXX")
oEntity.setFieldValue "fatherdocunid", doc.UniversalID
oEntity.setFieldValue "FLD_RWMSH", doc.rw_ms(0)
oEntity.setFieldValue "FLD_JHGZL", doc.rw_name(0)
str1 = oEntity.Validate
If str1 <> "" Then
Msgbox "str1=" & str1
End If
oEntity.Commit
Set oEntity = Nothing
Set oSession = Nothing