Results 1 to 40 of 91

Thread: PDF Reader ActiveX Control

Hybrid View

  1. #1
    Hyperactive Member
    Join Date
    May 2018
    Location
    Russia
    Posts
    343

    Question Re: PDF Reader ActiveX Control

    Quote Originally Posted by saturnian View Post
    I created a virtual machine under XP.
    In fact, I have not found a way to make PDFium work.
    Despite the claims, this dll does not seem compatible with XP, indeed
    Maybe. Then what was Pieter van Ginkel talking about?
    Do you know what the phrase "include an updated version of the dbghelp libraries" means in relation to VB6? Maybe I need to rebuild the pdfium.dll project with dbghelp.dll included? Do you know how to do it?

  2. #2

    Thread Starter
    Addicted Member saturnian's Avatar
    Join Date
    Dec 2017
    Location
    France
    Posts
    134

    Re: PDF Reader ActiveX Control

    Nouyana, voici un lien sur un autre thread ou Olaf Scmidt donne des compléments d'information sur l'absence de support de PDFium sous XP :
    http://www.vbforums.com/showthread.p...=1#post5412903

  3. #3

    Thread Starter
    Addicted Member saturnian's Avatar
    Join Date
    Dec 2017
    Location
    France
    Posts
    134

    Re: PDF Reader ActiveX Control

    Nouyana, here is a link on another thread where Olaf Scmidt gives additional information on the lack of PDFium support in XP :
    http://www.vbforums.com/showthread.p...=1#post5412903

  4. #4
    Hyperactive Member
    Join Date
    May 2018
    Location
    Russia
    Posts
    343

    Re: PDF Reader ActiveX Control

    Quote Originally Posted by saturnian View Post
    Nouyana, here is a link on another thread where Olaf Scmidt gives additional information on the lack of PDFium support in XP :
    http://www.vbforums.com/showthread.p...=1#post5412903
    Thank you, saturnian!
    So I need someone who can rebuild the project and remove the dependencies on "ieshims.dll" and "wer.dll". It seems too complicated task for me.

    ieshims.dll is an artefact of Vista/7 where a shim DLL is used to proxy certain calls (such as CreateProcess) to handle protected mode IE, which doesn't exist on XP, so it is unnecessary. wer.dll is related to Windows Error Reporting and again is probably unused on Windows XP which has a slightly different error reporting system than Vista and above.

  5. #5
    PowerPoster
    Join Date
    Jun 2013
    Posts
    7,454

    Re: PDF Reader ActiveX Control

    Quote Originally Posted by Nouyana View Post
    So I need someone who can rebuild the project and remove the dependencies on "ieshims.dll" and "wer.dll".
    If I may ask, what's wrong with the suggestion I made at the end of the "XP-Issue-posting":

    IMO (regarding "time to invest" on your end), you'd be better off,
    to just move your VB6-stuff over to at least a Win7-installation (or -VM).

    If it's your "personal dev-machine", why not simply upgrade to a newer Win-OS?

    And in case this needs to be deployed to potentially "thousands of hardcore XP-Users" - is that situation really given in your case?
    (do you have information, that there is still a significant percentage of XP-Users among your target-audience)?

    Olaf

  6. #6
    Hyperactive Member
    Join Date
    May 2018
    Location
    Russia
    Posts
    343

    Re: PDF Reader ActiveX Control

    Quote Originally Posted by Schmidt View Post
    If it's your "personal dev-machine", why not simply upgrade to a newer Win-OS?
    Olaf,
    I'm not really a developer. I'm, say, power user. The economist. But sometimes i develop programs as a freelancer. There are a lot of reasons for me to use WinXP:
    1. I know how WinXP works. I have been using it for 16 years.
    2. At least 200 programs are installed on my computer, and some of them do not work under Win10, including, for example, my old Agnitum outpost firewall. I do not know any really good firewall for Windows today.
    3. My next OS is Debian Linux + Wine. Not Win10 or 7. Low system recurements are better for Wine (or maybe ReactOS).
    4. New OS is worth of money. WinXP is still enough for me. If it's interesting for you, I still use MS SQL Server 2000 Developer edition, MS Access 2002 and a lot of other old (but good) stuff in my work.
    5. Do you need more? I still use floppy and MS-DOS. Why? Just for fun But Victoria (official site in Russian and direct link fo latest version with English interface) works better under WinXP, because Win10 API doesn't provide direct access to the ports of the hard disk.
    6. Here I can say a few bad words about Win10, but I will not do it.
    7. And yes, I'm not alone. WinXP have at least 5% of market share (I think - even more, especially in Russia, but they are offline)
    8. I can continue...


    Olaf,
    if you can rebuild the project, please do it. You will help a lot of people 0.831% of programmers uses classic VB. And if 5% of them uses WinXP, and if we have about 20 million developers in the world then 8310 programmers in the world will thank you.

  7. #7
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,541

    Re: PDF Reader ActiveX Control

    Microsoft has plans to scrap the Windows 7 operating system. In conjunction with Intel, the new CPU does not offer Win7 graphics drivers.
    In terms of software and many other aspects, we should actively shut down many excellent software projects or operating systems.
    It's like every time the Apple system is updated or forced to push. It is hoped that the old users will feel that the mobile phone is very slow, and then they have to buy a new mobile phone.
    There is a programmer in China who can even recompile the XP ie source code into a very small single DLL file.
    Just like the tool you use to display PDF pages.
    In the past, a web browser kernel was only 3 to 10 MB in size, but now new browsers have reached 500 MB-1gb

    Lots of great open source UI components or something like libcurl, lIBMysql. DLL.
    Because of the incompatibility of various systems, there may be fewer functions or abnormal operation.

    So we also need a good package manager. There are also a large number of various third-party component DLLs.
    It needs to show compatibility with various operating systems.
    Perhaps this requires that twinbasic provide the server and technology. Realize NPM. Exe and nuget. Exe for VB6 users.
    Last edited by xiaoyao; Oct 8th, 2024 at 08:57 AM.

  8. #8
    PowerPoster
    Join Date
    Jan 2020
    Posts
    5,541

    Re: PDF Reader ActiveX Control

    Quote Originally Posted by Nouyana View Post
    Thank you, saturnian!
    So I need someone who can rebuild the project and remove the dependencies on "ieshims.dll" and "wer.dll". It seems too complicated task for me.

    ieshims.dll is an artefact of Vista/7 where a shim DLL is used to proxy certain calls (such as CreateProcess) to handle protected mode IE, which doesn't exist on XP, so it is unnecessary. wer.dll is related to Windows Error Reporting and again is probably unused on Windows XP which has a slightly different error reporting system than Vista and above.
    VeryPDF PDFView OCX v2.1.0.1

    http://www.verydoc.com/pdf-viewer-ocx.html

    VeryDOC PDF Viewer OCX Control (ActiveX) is a PDF file viewer component. PDF Viewer OCX Control provides a standalone embeddable PDF Viewer for windows application developers. Using Visual Basic, VC, Delphi, C#, HTML (Internet Explorer) or any other programming languages or tools been able to handle ActiveX controls, developers can build a customer interface for viewing PDF documents. PDF documents can be loaded from disk files easily. PDF Viewer OCX Control is usually used to quickly display PDF files created by any PDF creation software. If you need to embed a PDF viewer into your application without depend on Adobe Reader, VeryDOC PDF Viewer OCX control will be your best choice.

    Features:
    View PDF Documents quickly, without depend on Adobe Reader
    Provide the developer with full control over the PDF viewer, you can add PDF viewing capability to your applications easily
    Search a PDF document for a specific text
    Jump to an outline object destination
    Display document outlines
    Scroll/Zoom the viewer window (Actual Page, Fit Page, Fit Width, ..)
    View PDF pages in different layout modes (Single Page, Facing, Continuous, Continuous Facing)
    Select text on the PDF pages, copy text to clipboard
    Support for PDF hyperlinks
    Region highlighting for text search
    Work with Visual Basic, Delphi, Internet Explorer, and any other ActiveX-compatible development environment
    Support all version of Acrobat PDF files
    Support 2000/XP/Vista, 32bit and 64bit, Windows platforms

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width