Basically we moved from IIS 5 to IIS 7 and I am trying to update some of our old COM objects to .NET by rewriting them in C#. What I am have so far is a Classic ASP page calling the COM+ object and then I am trying to do a simple redirect within the COM+ object (this is just for testing purposes, it's not what the object will do eventual...
Background: Experienced PHP developer with a mostly *nix background.
I'm writing a PHP application that needs to interact with a proprietary 3rd party system. The 3rd party system is Windows only. The PHP application will be living on a separate Linux based system
The 3rd party application has been described as having a "COM API" th...
I am referencing a COM component from PHP. This COM component returns records using ADO.
I am assuming I will need to reference ADO in PHP for this to function.
How do I do this?
Secondly (related to the first question) I have run accross ADODB abstraction libraries, however these seem to mostly deal with queries and handle the ADO i...
I have a .NET COM assembly I am attempting to deploy to a web server (IIS 6 Win 2003). We have successfully deployed this assembly to our test environment, but the production environment is not working.
The assembly is being called from a classic ASP page. Every time that page tries to initialize the assembly with “Set LTMRender = Creat...
I'm converting a VB6 COM object that works with classic ASP to a c# .Net COM Object
Interop_COMSVCS.ObjectContext objContext;
Interop_COMSVCS.AppServer objAppServer;
objAppServer = null; // need to initialize before using
objAppServer = new Interop_COMSVCS.AppServer();
objContext = objAppServer.G...
Who is responsible for calling CoInitialize and CoUninitialize if
1- I host a COM dll within a surrogate process (either by using dcomcnfg utility or COM+ wizard)?
2- I build a ISAPI DLL that contains COM objects?
...
Hello! I am actually trying some codes i found from http://php.net/manual/en/class.com.php
<?php
// starting word
$word = new COM("word.application") or die("Unable to instantiate Word");
echo "Loaded Word, version {$word->Version}\n";
//bring it to front
$word->Visible = 1;
//open an empty document
$word...
We have a program which launches a child process that hosts a local COM server, which for various reasons must be launched elevated. Everything works fine so long as both the parent and the child process are elevated.
However, we also want to run when the parent process is non-elevated. Launching the child process results in a UAC dialo...
I'm running into the classic scenario where, when creating Word COM objects in .NET (via the Microsoft.Office.Interop.Word assembly), the WinWord process won't exit even though I'm properly closing and releasing the objects.
I've narrowed it down to the use of the Word.Documents.Add() method. I can work with Word in other ways without ...
Hi
I want to let server to invoke client ActiveX via javascript. The script work well as it run on my local system. Then I place it into Apache Server and it's malfunction.
Script:
<object id="lv_obj" classid = "CLSID:30A92485-94D2-4CBA-AC32-EF276B7F777B" CODEBASE="" ></OBJECT>
try {
document.all.lv_obj.Init("PCS_Tes");
} catch (...
I got this from php.net website. This is related to the problem I am having with tho code below. Can anyone explain me what the following does. I am using Vista. What does running Word on server implies?
In order to get the Word example
running, do the following on the
server side. Worked for me...
1. Click START-->RUN and ente...
Hi. Im trying the following code:
<?php
$workbook = "D:\b2\\test.XLS";
$sheet = "Sheet1";
#Instantiate the spreadsheet component.
$ex = new COM("Excel.sheet") or Die ("Did not connect");
#Get the application name and version
print "Application name:{$ex->Application->value}<BR>" ;
print "L...
Hi,
I was asked this question today by a colleague, and couldn't find any clue on the Internet...
Can someone tell me if calling Marshall.ReleaseComObject()directly calls the garbage collector ?
As I understand it, it only removes COM references, and then the G.C. cleans memory on its next pass, but I can be mistaken...
Thanks in advan...
I write vbs that create ole atomation object
On Error Resume Next
dim objShell
dim objFolder
if not objFolder is nothing then
objFolder.CopyHere "ftp://anonymous:[email protected]/bussys"
WScript.Sleep 100
end if
set objShell = nothing
set objFolder = nothing
How to do that on C# (or do that without ole automation just use ...
I'm having trouble deploying .NET application which uses Microsoft Access automation.
I've installed the Access 2007 Runtime and Primary Interop Assemblies (PIAs) on the target machine:
Access 2007 Runtime
Office 2007 PIAs
However, when I try to create the ApplicationClass:
Application access = new ApplicationClass();
I get the fo...
I have trouble to expose a .NET assembly in COM. It seems that I must be missing some basic step because I think I followed all tutorials and documentation I found as well as common sense, but still when I do (in a test VBScript):
Set o = CreateObject("MyLib.MyClass")
It keeps saying that the object cannot be created.
Here are the st...
Hi!
I'm developing an outlook 2003 add-in. Until now I used only winforms to display one form, but today I've added a WPF window for more complex stuff. DUe to the WPF window, a COM exception is being thrown when outlook shuts down.
Does anybody know why? I need to start a separate thread for the WPF window in single apartment state.
...
I've created a managed COM object with related TLB file in VS2005. If I import the dll in a C++ source file, I can use the interface. However, I want to import the TLB in the header file, because I want to make a global object of an interface object.
Now I have the following code (at the very top of the file) in the cpp file:
#include ...
What I'm trying to attempt is to access methods on a Silverlight control via the COM automation model. Theoretically it should be possible, as exposing the Silverlight control's methods as scriptable members exposes them through an IDispatch interface. I have been able to access the IDispatch interface through the automation model corr...
We are using a COM Interop (C#) to allow for a VB6 application to send data to a server. Once the server receives the data, the managed code will raise a DataSent event. This event is only fired after a correlation ID is returned to the original caller.
About 1% of the time, we've encountered VB6 executing the raised event before fin...