# ExternalInterface with C#

**URL:** <https://forum.kirupa.com/t/externalinterface-with-c/232927>\
**Category:** flash\
**Created:** [July 18, 2007, 8:04pm UTC](https://forum.kirupa.com/t/externalinterface-with-c/232927 "2007-07-18T20:04:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmj134](https://avatars.discourse-cdn.com/v4/letter/r/8797f3/32.png) [@rmj134](https://forum.kirupa.com/u/rmj134)\
**Post date:** [July 18, 2007, 8:04pm UTC](https://forum.kirupa.com/t/externalinterface-with-c/232927/1 "2007-07-18T20:04:33Z")

</div>

hey everyone. I am trying to use ExternalInterface in a C# wrapper. I can get ActionScript to talk to C#, but not the other way around. I know everyone is going to say I need to declare the ActionScript function first. Believe me, I did.

I also tried using the activeX dll files from 2003 to no avail.

I’ve seen other people with the same problem, but never a solution. It seems the only people who have gotten this to work BOTH ways are the people publishing from FLEX.

Is this just coincidence?
