| | |
how do you properly instantiate an activeX control on aspx
Please support our ASP.NET advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Jun 2008
Posts: 9
Reputation:
Solved Threads: 0
hey... i currently making a web application, in VS 2008 - visual web developer 2008, for our final project and it makes use of an ocx which has methods to enable VOIP. What i did, since the control cannot be added to the tool box in order for it to be simply 'drag and drop'; i used aximp.exe to produce two dll's ATLH323Lib and AxATLH323Lib; i then referenced these two into my web application using Add Reference in the Solution Explorer.
My earlier error was that i always got an {ActiveX control 'fdd4c8c1-69c9-11d3-9dc8-525400e38cf9' cannot be instantiated because the current thread is not in a single-threaded apartment.} error when i did this... [code below]
Then i tried to do it like this ... [code below]
But then this error would appear... {Exception of type 'System.Windows.Forms.AxHost+InvalidActiveXStateException' was thrown.}
Help Please...
My earlier error was that i always got an {ActiveX control 'fdd4c8c1-69c9-11d3-9dc8-525400e38cf9' cannot be instantiated because the current thread is not in a single-threaded apartment.} error when i did this... [code below]
asp.net Syntax (Toggle Plain Text)
namespace WebVOIP { public partial class _Default : System.Web.UI.Page { //flags to know status of caller static bool inComingCall; static bool onTheLine; //variables in use static string newline = "\r\n"; //Objects that handles the VOIP capabilites of the site private AxATLH323Lib.AxH323 ConnectionControl = new AxATLH323Lib.AxH323(); //ERROR points to this line protected void Page_Load (object sender, EventArgs e) { ConnectionControl.Listen(); //ConnectionControl.ReceivingCall += new ATLH323Lib._IH323Events_ReceivingCallEventHandler(ConnectionControl_ReceivingCall); } .... }
Then i tried to do it like this ... [code below]
asp.net Syntax (Toggle Plain Text)
namespace WebVOIP { public partial class _Default : System.Web.UI.Page { //flags to know status of caller static bool inComingCall; static bool onTheLine; //variables in use static string newline = "\r\n"; //Objects that handles the VOIP capabilites of the site private AxATLH323Lib.AxH323 ConnectionControl; protected void Page_Load (object sender, EventArgs e) { ConnectionControl = new AxATLH323Lib.AxH323(); ConnectionControl.Listen(); //ConnectionControl.ReceivingCall += new ATLH323Lib._IH323Events_ReceivingCallEventHandler(ConnectionControl_ReceivingCall); } .... }
But then this error would appear... {Exception of type 'System.Windows.Forms.AxHost+InvalidActiveXStateException' was thrown.}
Help Please...
Last edited by peter_budo; Aug 31st, 2008 at 2:04 pm. Reason: Keep It Organized - please use [code] tags
![]() |
Other Threads in the ASP.NET Forum
- Previous Thread: Adding a Combobox in a Datagridview ASP.NET
- Next Thread: Beginner question: Changing contentplaceholder on button click
| Thread Tools | Search this Thread |
.net 2.0 3.5 ajax alltypeofvideos appliances asp asp.net beginner box browser businesslogiclayer button c# cac checkbox class commonfunctions compatible content contenttype countryselector courier dataaccesslayer database datagrid datagridview datalist deployment development dgv dialog dropdownlist dropdownmenu dynamic dynamically edit embeddingactivexcontrol fileuploader fill findcontrol flash flv formatdecimal formview gridview gudi iis javascript list listbox menu microsoft mouse mssql nameisnotdeclared news novell numerical opera order panelmasterpagebuttoncontrols problem radio ratings redirect registration relationaldatabases reportemail schoolproject search security serializesmo.table sessionvariables silverlight smoobjects software sql sql-server sqlserver2005 ssl textbox tracking treeview validatedate validation vb.net videos vista visual-studio visualstudio vs2008 web webapplications webarchitecture webdevelopment webprogramming webservice xsl youareanotmemberofthedebuggerusers





