Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Is there an alternative to mshtml?

Is there an alternative to mshtml?

Scheduled Pinned Locked Moved C#
csharphtmlquestionlearning
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P Offline
    P Offline
    profoundwhispers
    wrote on last edited by
    #1

    Is there any other HTML rendering engine around? Preferrably one written in .NET? Sammy "A good friend, is like a good book: the inside is better than the cover..."

    J 1 Reply Last reply
    0
    • P profoundwhispers

      Is there any other HTML rendering engine around? Preferrably one written in .NET? Sammy "A good friend, is like a good book: the inside is better than the cover..."

      J Offline
      J Offline
      John Fisher
      wrote on last edited by
      #2

      I've heard that Mozilla's rendering engine can be used inside an application, but I do not know if it can be used easily from .NET. Have a look on google to see what you can find. John
      "You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek.

      H 1 Reply Last reply
      0
      • J John Fisher

        I've heard that Mozilla's rendering engine can be used inside an application, but I do not know if it can be used easily from .NET. Have a look on google to see what you can find. John
        "You said a whole sentence with no words in it, and I understood you!" -- my wife as she cries about slowly becoming a geek.

        H Offline
        H Offline
        Heath Stewart
        wrote on last edited by
        #3

        No it couldn't. Mozilla didn't license Microsoft COM and instead came up with their own. It's very similar in concept (nsISupports is analagous to IUnknown and has three similar methods), but it's still not COM. You'd would have to P/Invoke the entire NSCOM (goes by a different name, but I can't remember it off the top of my head) framework and that would be an EXTRAORDINARY amount of work just to manipulate elements within. The rendering engine itself can be embedded in an OLE container, though.

        Microsoft MVP, Visual C# My Articles

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups