Click here to Skip to main content
15,896,371 members
Home / Discussions / COM
   

COM

 
QuestionHow do i register a dll into the assembly cache Pin
Srikar Y4-Nov-03 21:03
Srikar Y4-Nov-03 21:03 
AnswerRe: How do i register a dll into the assembly cache Pin
MultiThread10-Nov-03 17:11
MultiThread10-Nov-03 17:11 
GeneralDCOM problem (Very urgent!!!) Pin
Orkun GEDiK4-Nov-03 19:17
Orkun GEDiK4-Nov-03 19:17 
Generaloffice add in Pin
Member 6721434-Nov-03 18:30
Member 6721434-Nov-03 18:30 
GeneralVery urgent DCOM problem!!! Pin
Orkun GEDiK4-Nov-03 9:51
Orkun GEDiK4-Nov-03 9:51 
Generalthread in COM for Office Addin Pin
Tomaz Rotovnik4-Nov-03 6:03
Tomaz Rotovnik4-Nov-03 6:03 
GeneralRe: thread in COM for Office Addin Pin
Ryan_Roberts4-Nov-03 6:19
Ryan_Roberts4-Nov-03 6:19 
GeneralRe: thread in COM for Office Addin Pin
Tomaz Rotovnik5-Nov-03 5:59
Tomaz Rotovnik5-Nov-03 5:59 
Dear Ryan

I tried but I do not know if I understand what should I do.


void CMyAddin::StartProcOut()
{
IStream* M_stream;
LPVOID* izh = NULL;

CComPtr oSel;
CComQIPtr spApp(m_pParentApp);
ATLASSERT(spApp);
_bstr_t Some_Text(OLESTR("HELLO?"));

hr = CoInitialize(NULL); //return S_OK
hr = CoMarshalInterThreadInterfaceInStream(IID_IDTExtensibility2,this,&M_stream); //return S_OK

while (end_thread_out == false){
if (WaitForSingleObject(h_end_th_out,INFINITE) != WAIT_FAILED){
HRESULT hr = spApp->get_Selection(&oSel);
oSel->TypeText(Some_Text);
}
}

hr = CoGetInterfaceAndReleaseStream(M_stream,IID_IDTExtensibility2,izh);
CoUninitialize();

}

The CLSID_MyAddin is uniq identifier
static const GUID IID_IDTExtensibility2 =
{0xB65AD801L,0xABAF,0x11D0,{0xBB,0x8B,0x00,0xA0,0xC9,0x0F,0x27,0x44}};

class CMyAddin : public IDTExtensibility2

Is this correct?

I still get: Unhandled exception in WINWORD.EXE 0xC0000005: Access Violation

CMyAddin is created by
class CMyAddinCF : public IClassFactory




Tomaz Rotovnik
GeneralRe: Problem with #import in WinCE Pin
João Paulo Figueira4-Nov-03 2:21
professionalJoão Paulo Figueira4-Nov-03 2:21 
GeneralRe: Problem with #import in WinCE Pin
nigs_krec4-Nov-03 2:33
nigs_krec4-Nov-03 2:33 
GeneralRe: Problem with #import in WinCE Pin
João Paulo Figueira4-Nov-03 2:40
professionalJoão Paulo Figueira4-Nov-03 2:40 
GeneralProblem with #import in WinCE Pin
nigs_krec4-Nov-03 1:59
nigs_krec4-Nov-03 1:59 
Generaldll registration Pin
Srikar Y3-Nov-03 20:37
Srikar Y3-Nov-03 20:37 
Questionhow can i generate .olb Pin
AHMAD COM3-Nov-03 19:31
AHMAD COM3-Nov-03 19:31 
QuestionHow do i convert from DATE to DBTIMESTAMP Pin
User 2155973-Nov-03 3:09
User 2155973-Nov-03 3:09 
AnswerRe: How do i convert from DATE to DBTIMESTAMP Pin
Steve S3-Nov-03 22:40
Steve S3-Nov-03 22:40 
GeneralUsing IME Pin
Bishop_Oleg3-Nov-03 3:01
Bishop_Oleg3-Nov-03 3:01 
QuestionHow do i convert BSTR to DATE Pin
User 2155972-Nov-03 18:19
User 2155972-Nov-03 18:19 
AnswerRe: How do i convert BSTR to DATE Pin
Lim Bio Liong3-Nov-03 1:31
Lim Bio Liong3-Nov-03 1:31 
GeneralRe: How do i convert BSTR to DATE Pin
User 2155973-Nov-03 2:57
User 2155973-Nov-03 2:57 
GeneralRe: How do i convert BSTR to DATE Pin
Lim Bio Liong3-Nov-03 14:54
Lim Bio Liong3-Nov-03 14:54 
GeneralRe: How do i convert BSTR to DATE Pin
User 2155974-Nov-03 3:05
User 2155974-Nov-03 3:05 
AnswerRe: How do i convert BSTR to DATE Pin
lxwde9-Nov-03 14:39
lxwde9-Nov-03 14:39 
AnswerRe: How do i convert BSTR to DATE Pin
Abhishek Srivastava10-Nov-03 0:23
Abhishek Srivastava10-Nov-03 0:23 
GeneralAutomation Outlook Pin
paul111-Nov-03 20:34
paul111-Nov-03 20:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.