|
-
Jan 13th, 2020, 05:59 AM
#1
Hyperactive Member
Re: PDF Reader ActiveX Control
 Originally Posted by saturnian
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?
-
Jan 15th, 2020, 06:25 AM
#2
Thread Starter
Addicted Member
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
-
Jan 15th, 2020, 06:27 AM
#3
Thread Starter
Addicted Member
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
-
Jan 15th, 2020, 07:18 AM
#4
Hyperactive Member
Re: PDF Reader ActiveX Control
 Originally Posted by saturnian
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.
-
Jan 18th, 2020, 07:19 AM
#5
Re: PDF Reader ActiveX Control
 Originally Posted by Nouyana
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
-
Jan 18th, 2020, 09:25 AM
#6
Hyperactive Member
Re: PDF Reader ActiveX Control
 Originally Posted by Schmidt
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:
- I know how WinXP works. I have been using it for 16 years.
- 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.
- My next OS is Debian Linux + Wine. Not Win10 or 7. Low system recurements are better for Wine (or maybe ReactOS).
- 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.
- 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. - Here I can say a few bad words about Win10, but I will not do it.
- 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)
- 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.
-
Oct 3rd, 2024, 03:33 PM
#7
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.
-
Oct 8th, 2024, 09:08 AM
#8
Re: PDF Reader ActiveX Control
 Originally Posted by Nouyana
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
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|