iCAx开思工具箱

标题: 在VB.NET中调用DLL [打印本页]

作者: 2323220987    时间: 2010-10-3 10:38
标题: 在VB.NET中调用DLL
Private Class ButtonListener
        Implements pfcls.IpfcUICommandActionListener
        Implements ICIPClientObject
        Public Function GetClientInterfaceName() As String _
        Implements ICIPClientObject.GetClientInterfaceName
            GetClientInterfaceName = "IpfcUICommandActionListener"
        End Function
        Public Sub OnCommand() Implements pfcls.IpfcUICommandActionListener.OnCommand
            Me.UserFunction()
        End Sub

        Public Sub UserFunction()
            Dim par As IpfcArgument
            Dim parname As String
            parname = ""
            Dim aC As pfcls.IpfcAsyncConnection
            aC = (New CCpfcAsyncConnection).GetActiveConnection
            Dim parguvalue As IpfcArgValue
            parguvalue = (New CMpfcArgument).CreateASCIIStringArgValue("")
            par = (New CCpfcArgument).Create(parname, parguvalue)
            Dim bs As IpfcFunctionReturn
            Dim pars As IpfcArguments
            pars = New CpfcArguments
            pars.Append(par)
            Dim dll As IpfcDll
            dll = aC.Session.LoadProToolkitDll("Example2_1", "F:\\JLINK\\calledtoolkit\\debug\\yangli.dll", "F:\\JLINK\\calledtoolkit", True)
            bs = dll.ExecuteFunction("modelpath", pars)
            dll.Unload()
        End Sub
    End Class


作者: 2323220987    时间: 2010-10-7 10:27
[local]1[/local]调用的DLL
作者: 2323220987    时间: 2010-10-7 10:27
怎么附件传不上?
作者: qq517322300    时间: 2010-10-18 16:38
顶!
调用DLL做什么用的,你知道读取ProE装配的明细表吗?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3