U++ framework
Do not panic. Ask here before giving up.

Home » Developing U++ » UppHub » Ole Automation [FEATURE REQUEST?]
Re: Ole Automation [FEATURE REQUEST?] [message #40875 is a reply to message #40872] Fri, 27 September 2013 11:12 Go to previous messageGo to previous message
iST1 is currently offline  iST1
Messages: 107
Registered: August 2013
Experienced Member
Installed: MS Office 2007 and Open Office 4.

In #if 1 code opened MS Doc + MS Excel
In #if 0 code (in sub thread) opened MS Doc + Open Calc

Why MS Excel inavaylable in thread and how to set the priority for Microsoft? Thread used to preinit costly loading.

class OfficeTest : public TopWindow {
public:
	typedef OfficeTest CLASSNAME;
	
	OfficeTest() {
#if 1
		Check();
#else
		Thread().Start(THISBACK(Check));
#endif
	}
	
	void Check() {
 		if (sheet.IsAvailable("Microsoft")) {
			sheet.Init("Microsoft");
			sheet.AddSheet(true);
		} else if (sheet.IsAvailable("Open"))  {
			sheet.Init("Open");
			sheet.AddSheet(true);
		} 
				
		if (doc.IsAvailable("Microsoft")) {
			doc.Init("Microsoft");
			doc.AddDoc(true);
		} else if (doc.IsAvailable("Open")) {
			doc.Init("Open");
			doc.AddDoc(true);
		} 
	}
	
private:
	OfficeSheet sheet;
	OfficeDoc doc;
};

GUI_APP_MAIN
{	
	OfficeTest().Run();
}

[Updated on: Fri, 27 September 2013 11:25]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: MAPIEx works with MinGW
Next Topic: [Controls4U] IE shows script errors
Goto Forum:
  


Current Time: Sat May 30 23:48:48 GMT+2 2026

Total time taken to generate the page: 0.01541 seconds