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

COM

 
Questionhow to make default parameters for method? Pin
ashxly5-Nov-03 22:20
ashxly5-Nov-03 22:20 
AnswerRe: how to make default parameters for method? Pin
Vi210-Nov-03 3:12
Vi210-Nov-03 3:12 
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 
Hello

I'm working on COM addin for Microsoft Word application. I build COM addin with two buttons. First button event trigers function TypeText which put some text on screen (in empty document). The problem is when I created thread in COM addin which waits for an event. Thread also includes same function TypeText for printing some text into document. Function is part of "document selection" object declared in MSO.dll. When I trigger an event with second button the function TypeText in my thread is called. I get an error "Exception Handling".

Why the same function does not work in thread?

please help Cry | :((

Here is example of my thread:


void CMyAddin::StartProcOut()
{
CComPtr <msword::selection> oSel;
CComQIPtr <msword::_application> spApp(m_pParentApp);
ATLASSERT(spApp);
_bstr_t Some_Text(OLESTR("HELLO?"));


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

Tomaz Rotovnik
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 
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 

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.