News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

Msftedit.dll

Started by Mikl__, May 29, 2019, 09:17:30 PM

Previous topic - Next topic

aw27

Quote from: jj2007 on June 04, 2019, 08:41:42 PM
Quote from: AW on June 04, 2019, 07:49:03 PMDon't use the MS Office riched20.dll until Mr. Murray starts documenting things properly instead of producing useless marketing blogs.

For many years I used the Office11 version, stable and so far the fastest one. About two years ago I switched to Office12, marginally slower but has a few features more. So far it's pretty stable (I use it several hours every day). It comes with the free Excel viewer - officially retired by M$ but available on several dedicated sites.

Later versions may offer more bells and whistles, but prepare for crashes.

Office 11 is Office 2003 and Office 12 is Office 2007. I am talking about more recent stuff.

TimoVJL

16.0.8xxx series was the last "normal" dll, that was able to load rtf-files normally ?
May the source be with you

jj2007

Quote from: AW on June 04, 2019, 09:43:35 PMOffice 11 is Office 2003 and Office 12 is Office 2007. I am talking about more recent stuff.

I know. The point is that the Office11+12 RichEd20.dll are freeware.

TimoVJL

#33
Quote from: AW on June 04, 2019, 07:49:03 PM
The solution from the link above works, except for icons (I can't figure out what is missing).
change \wmetafile1 to \wmetafile8 and try again.

Microsoft Access 2016 Runtime ?
May the source be with you

aw27

Thank you Timo, wmetafile8 allows to see the icon (although in blue color). However, after replacing 60 wmetafile1 with wmetafile8, image bullets and hotspots are not seen in Word anymore.  :sad:

I don't use access databases since long.

aw27

Quote from: jj2007 on June 04, 2019, 10:28:40 PM
Quote from: AW on June 04, 2019, 09:43:35 PMOffice 11 is Office 2003 and Office 12 is Office 2007. I am talking about more recent stuff.

I know. The point is that the Office11+12 RichEd20.dll are freeware.

Sure, old freeware. The point is old. I did not know any version of Office was free, are you a student? If are not free how can we get their RichEd20.dll? Not that I am interested, I have all that crap on DVDs.

jj2007

Quote from: AW on June 05, 2019, 01:28:02 AMI did not know any version of Office was free

The Office11 and Office12 RichEd20.dlls are free because they come with the free Word and Excel viewers.

aw27

I exported to RTF not using WMF (all converted to bitmap). Now everything is great. Bottom line: WMF handling is somewhat messy within Word. It appears that with Wordpad is even worse (can't read wmetafile1, only wmetafile8). With riched20.dll take your conclusions.



I include the new RTF for people that want to test.

@JJ
Thank you.


jj2007

Just tested the Office16 version that comes with the Access runtime. It crashes if it doesn't find the matching MSPTLS.DLL, but it works fine if it does. It even displays automagically embedded images - see attachment!

Minor negative point: With some files, it loads 20 times slower than the Office11/12 versions. No problem for hello world sources, of course.

Second minor negative point: No images displayed when opening José's example file :sad:

Third minor negative point: It opens Word2007RTFSpec_1.9.rtf very, very fast, but only the first page gets loaded :tongue: