delphi - "old format or invalid type library" -


we have application that, amongst many other things, has export excel function. uses excel com interface , exports data new sheet in excel , formats came from. years known if machine locale set different office installed under "old format or invalid type library" arise. however, under excel 2003 possible download , install mui (multi-language user interface) pack fix problem. excel 2007 , later there not seem equivalent pack - there language packs (we downloaded 7gb pack msdn office 2007) these either don't work (setup.exe "corrupted"), or don't work in sense still "old format or invalid type library" problem.

does know if there pack office 2007 , office 2010 solve problem, , from?

alternatively, there ms link (http://support.microsoft.com/default.aspx?scid=kb;en-us;q320369) shows code (in vb.net think) purportedly sets culture temporarily "en-us" before doing stuff in excel, sets back. sceptical solution because seems assume original office installation "en_us". if swiss german? has ever used approach, , have ever done in win32 delphi, , can share few code snippets?

the correct solution pass locale_user_default whenever call method expects lcid. passing such functions?

if don't need of mui magic.


Comments

Popular posts from this blog

python - Scipy curvefit RuntimeError:Optimal parameters not found: Number of calls to function has reached maxfev = 1000 -

c# - How to add a new treeview at the selected node? -

java - netbeans "Please wait - classpath scanning in progress..." -