Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
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: Tue May 14 02:39:48 CEST 2024

Total time taken to generate the page: 0.01472 seconds