Book a Demo

Author Topic: VB Automation interface (EA.TLB) and Citrix  (Read 5509 times)

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
VB Automation interface (EA.TLB) and Citrix
« on: May 23, 2012, 06:54:58 pm »
Hi,

Anyone had experiance / tips for using the VB automation interface in a Citrix environment - the issue i'm seeing is that the EA.TLB is not registered and as EA.EXE is not physically installed on the citrix desktop i can't register it.

Sparx is started from my Windows "Remote Desktop Connection" using a command like this;

"C:\Program Files (x86)\Microsoft Application Virtualization Client\sfttray.exe" /launch "Enterprise Architect 9.0.0.908"

Any ideas ??

Regards,

Jon.

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Re: VB Automation interface (EA.TLB) and Citrix
« Reply #1 on: May 23, 2012, 07:52:00 pm »
Hi,

I've tried copying ea.tlb to a temp directory on the remote desktop and running regtlibv12.exe to register the tlb - with success. I've then used Tools -> references dialogue to point the EA Object Model 2.10 entry to the ea.tlb; i now get the following error when i run my vb app...

Run-time error '429':

AxtiveX component can't create object

When i debug i see its erroring on the following code;

Set parentPackage = eaConn.getSelectedPackage()


Any thoughts ??

Regards,

Jon.

uniredes

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: VB Automation interface (EA.TLB) and Citrix
« Reply #2 on: May 31, 2012, 11:35:30 pm »
User authorization issues ?